Message-ID: From: "Andris Pavenis" To: "Laurynas Biveinis" Date: Sat, 10 Apr 1999 18:47:12 +0300 MIME-Version: 1.0 Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT Subject: Re: egcs (was Re: My edition of readme.DJGPP - take a look.) CC: djgpp-workers AT delorie DOT com In-reply-to: <015a01be8359$f2208ca0$59003bd4@default> X-mailer: Pegasus Mail for Win32 (v3.02b14) Reply-To: djgpp-workers AT delorie DOT com X-Mailing-List: djgpp-workers AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk 10 Apr 99, at 15:55, Laurynas Biveinis wrote: > Using your info and my experience with installing, > I edited new version of that file. > Major changes: > - Almost everything splited among two main chapters - > "How to install EGCS binaries" and "How to build EGCS from sources" > - Added bash and tar to gnu utils list. > - All info repeating through all doc now is in one place, > (e.g. about LFN requirements for source) > - Minor English corrections > > However, the work isn't done - still need to finish about source building > and installing. > > I don't send patches but new file because diff was about the same size... > Thanks. The initial version of this file came from the file with the same name from port of gcc-2.8.0 done by Rober Hoehne. After that (with one exception including mostly spelling corrections) there were no feedback about this file. (readme.DJGPP). As the result I only updated it when some new release were done. Of course it was not ideal but experience of somebody (maybe not very experienced with shell scripts) were needed to fix possible unclear things. There are some things why a rerelease of sources of egcs-1.1.2 (and maybe also binaries) is possible (don't ask when, I don't know): - missing some files I used to build egcs. Not really needed but may make things more simple. - There are some MS-DOS style text files in source archives . We should avoid having such. I met related problems when tried to use these sources to build cross-compiler for Linux (from i586-pc-linux-gnu [glibc-2.1+ linux-2.2.5] to i586-pc-msdosdjgpp) - Patches for collect2.c breaks building cross-compiler under Linux (so I had to return to original version of this file) - If there will be new beta (or release) of GPC also I'll perhaps will rerelease DJGPP port of egcs-1.1.2 together with GPC (Don't ask me when it may happen as I have even not subscribed to GPC mailing list) Unfortunatelly I don't have a possibility to build a cross-compiler on non x86 system. So I'm not able to check all related things. There are some I would like to know: - on x86 based systems (eg. Linux) seems that there is no problem to build libgcc.a and libobjc.a when building cross-compiler. I have working scripts that provide building cross-compiler but I don't know whether they will work on non x86 systems). As far as I understand from cross-gcc FAQ this is one of the problems. The question is whether it's possible to build these libraries on non x86 systems (eg. Silicon Graphics as DJ is using AFAIK). If it is possible the it would be nice to rerelease sources in form usable for building also cross-compiler. Andris