delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1999/09/23/20:29:59

From: pavenis AT lanet DOT lv
Message-ID: <B0000102917@stargate.astr.lu.lv>
To: Carl Swanson <carls AT allant DOT com>, djgpp AT delorie DOT com
Date: Thu, 23 Sep 1999 20:16:29 +0300
MIME-Version: 1.0
Subject: Re: Newbie: Cross-compiler build
In-reply-to: <37E9603C.9F85CDF@allant.com>
X-mailer: Pegasus Mail for Win32 (v3.12a)
Reply-To: djgpp AT delorie DOT com
X-Mailing-List: djgpp AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

On 22 Sep 99, at 16:03, Carl Swanson wrote:

> I have successfully downloaded and installed the binaries
> for djgpp v2.02. I have also downloaded the sources and
> successfully rebuilt gcc-2.95 from the sources using this
> installation (just to prove the re-build worked correctly).
> I used the instructions in my
> C:\djgpp\gnu\gcc-2.95\readme.DJGPP to accomplish this.
> 
> The only problem I had was with the final phase -- creating
> the archives.  I don't have INFO-ZIP.  I have been unable to
> locate a copy.  It doesn't seem to be in the tree on
> Simtel.Net.  Where can I find it?
> 
> More importantly, now I need to generate an x86/DOS-hosted
> cross-compiler/assembler/linker for ARM targets.  My
> understanding is that GNU supports ARM targets.  The \arm
> source directory "looks" complete.  

True. I haven't remove files in gcc/config to enable building cross-
compilers for target i[3456]86-pc-msdosdjgpp from different platform.
I included also a script I used to do that on i[3456]86-*-linux-gnu.
But I didn't think about DJGPP hosted cross-compiler

> Unfortunately the
> documentation on how to actually do this is rather sketchy.
> What changes are necessary to build the
> cross-compiler/assembler/linker?  I assume I need to specify
> the appropriate target in my
> C:\djgpp\gnu\gcc-2.95\build.djg\djconfig.sh and
> djbuild1.sh.  What is the appropriate value for the
> "--target=" parameter?  Are there other changes that are
> required?  Does this just generate the compiler?  If so, how
> do I generate the ARM assembler/linker?

I think there are not very much poeple that have tried to build DJGPP 
hosted cross-compiler. You can try to find some information at 
sourceware.cygnus.com (eg. cross-gcc mailing list).

But be prepared for some hacking (I'm almost sure it will be needed)
> 
> I do not subscribe to this list, so please include me
> directly on the response list.
> 
> Thanks and regards,
> 
> Carl Swanson
> 


- Raw text -


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