Mail Archives: djgpp-workers/1999/04/10/11:47:25
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
- Raw text -