delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/1997/01/25/17:18:14

From: noer AT cygnus DOT com (Geoffrey Noer)
Subject: Re: Building cross compiler
25 Jan 1997 17:18:14 -0800 :
Approved: cygnus DOT gnu-win32 AT cygnus DOT com
Distribution: cygnus
Message-ID: <199701260004.QAA28765.cygnus.gnu-win32@rtl.cygnus.com>
Original-To: prins AT itu3 DOT sun DOT ac DOT za (MNR. W PRINS)
Original-Cc: gnu-win32 AT cygnus DOT 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]
Original-Sender: owner-gnu-win32 AT cygnus DOT 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 AT cygnus DOT com


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

- Raw text -


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