Date: Tue, 9 Oct 2001 13:37:13 +0300 (WET) From: Andris Pavenis X-Sender: pavenis AT ieva06 To: ROLAND Cc: djgpp AT delorie DOT com Subject: Re: Cross compiler In-Reply-To: <20011009090820.60688.qmail@web9105.mail.yahoo.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Reply-To: djgpp AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk On Tue, 9 Oct 2001, ROLAND wrote: > Can any one help me? > > I am building a cross-compiler using binutils 2.11.2, > gcc 3.0 and djcrx 2.03. > The host and target are correct for binutils, but gcc > does not completely accept the target. > --target=i386-pc-msdosdjgpp > gcc tells me this target is not supported in libffi, > boehm-gc, zlib and libjava... > Is this a gcc 3.0 problem? Or is that the same with > other versons? > Anyways, after configure, I *can* run make, but this > also fails at a certain point. > I get the following error: > tmp-dum.c:1:6: ../include/sys/version.h: No such file > or directory > After that, the make just terminates. > > I hope some one can help me, 'cause I'm stuck! Which source archive did You use? For which host are You building the cross-compiler? If You used gcc-3.0 then I suggest to take 3.0.1 instead. Also gcc sources need to be modified. For gcc-3.0 the needed patches are in file gcc30s2.zip (see directory v2gnu/alphas in DJGPP distribution) For newer update see: http://www.ltn.lv/~pavenis/gcctest.html Andris