From: pavenis AT lanet DOT lv Message-ID: To: Carl Swanson , djgpp AT delorie DOT com Date: Thu, 23 Sep 1999 20:16:29 +0300 MIME-Version: 1.0 Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT 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 Precedence: bulk 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 >