delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/1999/03/26/00:50:54

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: Thu, 25 Mar 1999 21:49:56 -0800 (PST)
X-Sender: pof AT silly DOT phys DOT uvic DOT ca
To: cygwin AT sourceware DOT cygnus DOT com
Subject: problem building egcs-1.1.2
Message-ID: <Pine.HPX.4.05.9903252146570.9823-100000@silly.phys.uvic.ca>
MIME-Version: 1.0

I've been trying to build the egcs-1.1.2 binaries with
Mumit's patches applied to the source, but have so far been
unsuccessful.  The steps I've taken are summarized in
the short script appended to the end of this note (my 
cygwin package is installed in the `standard' place, 
ie, C:\cygnus\cygwin-b20).  

Following these steps (after an hour or so...) the build
ends in `Bootstrap comparison failure!', with *lots* of 
lines like:

alias.o differs
bitmap.o differs
c-aux-info.o differs
c-common.o differs
c-decl.o differs
...

The various environment variables (C_INCLUDE_PATH, etc)
have been set more-or-less on a trial and error basis
to eliminate errors at earlier stages in the build.  
Perhaps they're wrong, or perhaps I'm missing some...

I'm running NT4/sp3, with cygwin b20.1.  My DLL version
(from uname -a) is:

CYGWIN_NT-4.0 SUSY 20.1 (0.3/1/1) 1998-12-3 20:39:18 i586 unknown

Has anyone else attempted building egcs-1.1.2 with
Mumit's patches, and with what success?  I'm sure
that my problems stem from my implemtation rather
than from the patches.  Any feedback or suggestions 
would be appreciated.

cheers, Paul

#
######
#

#!/bin/bash

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

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 \
  i586-cygwin32

make bootstrap-lean

#
######
#

---------------------------------------------------
   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