Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe@cygwin.com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-help@cygwin.com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner@cygwin.com
Mail-Followup-To: cygwin@cygwin.com
Delivered-To: mailing list cygwin@cygwin.com
X-Authentication-Warning: thing1-200.fsi.com: ford owned process doing -bs
Date: Tue, 6 Apr 2004 15:22:45 -0500 (CDT)
From: Brian Ford <ford@vss.fsi.com>
X-X-Sender: ford@thing1-200
To: Christophe LYON <christophe.lyon@st.com>
cc: cygwin@cygwin.com, binutils@sources.redhat.com
Subject: Re: Building a cross compiler Solaris to Cygwin
In-Reply-To: <40727599.93BE8BDB@st.com>
Message-ID: <Pine.GSO.4.58.0404061509050.21204@thing1-200>
References: <NUTMEGx4A2DreBBsQwY0000037d@NUTMEG.CAM.ARTIMI.COM> <40727599.93BE8BDB@st.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-IsSubscribed: yes

Christophe LYON wrote:

> gcc -DHAVE_CONFIG_H -I. -I../../binutils-20040312-1/ld -I.
> -D_GNU_SOURCE
> -I. -I../../binutils-20040312-1/ld -I../bfd
> -I../../binutils-20040312-1/ld/../bfd
> -I../../binutils-20040312-1/ld/../include
> -I../../binutils-20040312-1/ld/../intl -I../intl
> -DLOCALEDIR="\"somepath/share/locale\""  -O2 -W -Wall
> -Wstrict-prototypes -Wmissing-prototypes  -c
> ../../binutils-20040312-1/ld/pe-dll.c
> ../../binutils-20040312-1/ld/pe-dll.c:29: stdint.h: No such file or
> directory
> make[3]: *** [pe-dll.o] Error 1

This was introduced by this change:

2004-03-08  Danny Smith  <dannysmith@users.sourceforge.net>

        * pe-dll.c (pe_dll_generate_implib): Skip sections marked as
        private when building implib.

so I thought I'd direct this to the binutils mailing list for comment.

> My problem is that I haven't been able to find a description of the
> current way of building a cross compiler for Cygwin... except for the
> build-cross-gcc script mentionned above.

Not considering the bug above, building a cross toolchain from Solairs to
Cygwin shouldn't be different than building any other cross toolchain (he
says having never built that particular cross).  See
http://www.objsw.com/CrossGCC/ for generic instructions.

HTH.

-- 
Brian Ford
Senior Realtime Software Engineer
VITAL - Visual Simulation Systems
FlightSafety International
Phone: 314-551-8460
Fax:   314-551-8444

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

