www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/1999/04/10/11:47:25

Message-ID: <B0000082921@stargate.astr.lu.lv>
From: "Andris Pavenis" <pavenis AT lanet DOT lv>
To: "Laurynas Biveinis" <lauras AT softhome DOT net>
Date: Sat, 10 Apr 1999 18:47:12 +0300
MIME-Version: 1.0
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

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 -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019