delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/1999/03/27/13:41:39

Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm
Sender: cygwin-owner AT sourceware DOT cygnus DOT com
Delivered-To: mailing list cygwin AT sourceware DOT cygnus DOT com
From: pof AT uvic DOT ca
X-Authentication-Warning: silly.phys.uvic.ca: pof owned process doing -bs
Date: Sat, 27 Mar 1999 10:40:24 -0800 (PST)
X-Sender: pof AT silly DOT phys DOT uvic DOT ca
To: cygwin AT sourceware DOT cygnus DOT com
Subject: Re: problem building egcs-1.1.2
Message-ID: <Pine.HPX.4.05.9903271038001.11193-100000@silly.phys.uvic.ca>
MIME-Version: 1.0

I've received several suggestions on my difficulties
building egcs-1.1.2 with Mumit's patches.  Many thanks
for all the feedback!  After going through all the
suggestions, and a few more iterations on trying the
build, I think that I might have finally succeeded.
The build now completes without failure, although I
haven't yet had a chance to go through it all to see
if everything was actually built correctly.  Unfortunately
other more pressing commitments will delay that step
for several more days.  (I'm a bit suspicious of the
short time for the build; it took about 100 minutes on
my 200 MHz cpu, where I was expecting several hours.)
 
The steps that finally resulted in a (hopefully...) 
successful build for me are appended below.  I suspect 
that some of the steps are irrelevant, but at least 
it seems to have worked...

*
***
*

ln -s /cygnus/cygwin-b20/H-i586-cygwin32/i586-cygwin32/include /usr/include

CYGTOP=/cygnus/cygwin-b20/H-i586-cygwin32/i586-cygwin32
export C_INCLUDE_PATH=$CYGTOP/include
export OBJC_INCLUDE_PATH=$CYGTOP/include
export LIBRARY_PATH=$CYGTOP/lib
export CFLAGS='-Os -malign-double'
export CXXFLAGS='-Os -malign-double'
export BOOT_CFLAGS='-Os -malign-double -pipe'  

tar -zxvf egcs-1.1.2.tar.gz
tar -zxvf egcs-1.1.2-x86-win32-patches.tar.gz
patch -p0 < egcs-1.1.2-x86-win32.diff

mkdir egcs-obj
cd egcs-obj
../egcs-1.1.2/configure \
  --prefix=/usr/local/package/egcs/1.1.2 \
  --host=i586-cygwin32

make bootstrap-lean &> ../make.out
 
*
***
*

---------------------------------------------------
   Paul Poffenberger          phone (250) 721 7741
   Dept of Physics            fax   (250) 721 7752   
   University of Victoria     email pof AT uvic DOT ca
---------------------------------------------------


--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com

- Raw text -


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