Message-ID: <34C5EC69.F3C4C812@no.spam.mcs.nl> Date: Wed, 21 Jan 1998 13:39:05 +0100 From: "A.P. Zijlstra" Reply-To: peter AT no DOT spam DOT mcs DOT nl Organization: Physics student @ University of Amsterdam MIME-Version: 1.0 To: djgpp AT delorie DOT com Subject: Re: DJ port of GCC 2.8.0? References: <34BF0266 DOT 6231 AT amc DOT de> <34C4982F DOT 4298 AT wins DOT uva DOT nl> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Precedence: bulk A.P. Zijlstra wrote: > > Chris Croughton wrote: > > > > Gili wrote: > > > > > > Where can I find the DOS binaries? > > > > You can't, until someone has built it. I don't have time > > for at least a week, even if it builds first time (I don't > > know how much of the DJGPP stuff has been transferred into > > the GNU version, or how the configure and make will work > > under DOS; the INSTALL file isn't very clear except that > > you need DJGPP to build it with). Probably everyone else > > is in the same state - it takes time to build and even more > > to test. > > > > If it's urgent you could always build it yourself ... > > > > Chris C > Hi, > > I tried to compile the gcc 2.8.0 sources under go32-msdos (DJGPP), > with > the current version of djgpp. That is a stabs-debug patched an cygnus > repository patched gcc 2.7.2.1 and bin-utils 2.7 (havn't installed > 2.8.1 > yet). the configure.bat file dosn't work, however the './configure > --host=i386-go32-msdos --with-stabs --prefix=c:/gnu' bash script does > (after installing most of the gnu unix utils that is :). I then edited > the produced ./config.status to replace 'ln -s' with 'cp' and ran it. > I > then edited all produced makefiles (./makefile ./cp/makefile > ./objc/makefile) to disable debug info in all objects (I havn't got > enough disk space :< ) > > after typing: ./make it runs for quite a while ( 486dx66, 20mb ram > argh). But stops with an error in compiling libgcc2.c (line 1724, oops. it was line 1726 (no data corruption !) > includeing sting.h) on some syntax error. > > Is this my error, gnu's distributor or some other thingy I overlooked? > > please let me know if you know an answer to my problem, > > thanks > > Peter some more specifics... in building libgcc2.a it iterates trough an for loop in the makefile, compiling a bunch of object files from the same file (libgcc2.c), every compilation has other defines (xgcc -DL${name}). it trashes in the '_bb' section. I'm still trying to figure out what exactly is going wrong as I assume the code is correct (I might hope it acctualy compiles under most hosts especially real UNiX implementations). DJ, I saw you already have the gcc 2.8.0 docs on your web-page, is that just a quick texi hack. Or are you yourself busy building this compiler ? All help appreciated :) Peter