From: noer@cygnus.com (Geoffrey Noer)
Subject: Re: Building cross compiler
25 Jan 1997 17:18:14 -0800
Approved: cygnus.gnu-win32@cygnus.com
Distribution: cygnus
Message-ID: <199701260004.QAA28765.cygnus.gnu-win32@rtl.cygnus.com>
Content-Type: text
Original-To: prins@itu3.sun.ac.za (MNR. W PRINS)
Original-Cc: gnu-win32@cygnus.com
In-Reply-To: <E0vnJih-0006md-00@itu3.sun.ac.za> from "MNR. W PRINS" at Jan 23, 97 09:37:11 am
X-Mailer: ELM [version 2.4 PL23]
Content-Length: 1084      
Original-Sender: owner-gnu-win32@cygnus.com

You should be able to bootstrap yourself a native cygwin32 toolchain
under both Linux and Solaris.  Others may also work.  (FYI, beta 16 was
built under Linux and beta 17 under Solaris).

You can stop after the first configure,make,make install if you only want
crosstools.

Also, sorry but please don't bug me if these don't work for you.  These
sorts of builds can get really complicated and I don't have time to
help out.  :-(

Here's what to do on your Unix box:
-----------------------------------

<create an objdir and cd there>

/path/to/src/configure --target=i386-cygwin32 -v --prefix=/path/to/installdir

make

make install

<add these tools to your path>
<go to a new objdir>

/path/to/src/configure --build=i486-linux --host=i386-cygwin32 \
--target=i386-cygwin32 -v --prefix=/path/to/second/installdir

make

make install

/path/to/user-tools-src/configure --build=i486-linux --host=i386-cygwin32 \
--target=i386-cygwin32 -v --prefix=/path/to/second/installdir

make

make install

------------------------

And that should do it.  

-- 
Geoffrey Noer
noer@cygnus.com


-
For help on using this list, send a message to
"gnu-win32-request@cygnus.com" with one line of text: "help".
