[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re : [Help-gsl] gsl-1.14 build Mac OS X Leopard universal binaries
From: |
Eric Voirin |
Subject: |
Re : [Help-gsl] gsl-1.14 build Mac OS X Leopard universal binaries |
Date: |
Tue, 6 Apr 2010 16:20:22 +0000 (GMT) |
Hi Peter,
It works like a charm...
So, to build a 32-bit library universal binary for Mac OS X 10.5
The correct configure command can be :
export CC=gcc
export CFLAGS='-isysroot /Developer/SDKs/MacOSX10.5.sdk
-mmacosx-version-min=10.5 -arch i386 -arch ppc'
export LDFLAGS='-arch i386 -arch ppc'
cd gsl-1.14
./configure --prefix=/opt/gsl/gsl-1.14-Leopard --disable-shared
--disable-dependency-tracking
Perhaps this can be updated in INSTALL file of GSL next release tarfile, or in
GSL faq
Merci Peter,
Eric
----- Message d'origine ----
De : Peter Johansson <address@hidden>
À : address@hidden
Cc : address@hidden
Envoyé le : Mar 6 avril 2010, 13 h 16 min 48 s
Objet : Re: [Help-gsl] gsl-1.14 build Mac OS X Leopard universal binaries
Hi Eric,
On 4/6/10 2:57 AM, eric voirin wrote:
> Hello,
>
>
> It seems that gsl1.14 ./configure has broken Mac OS X universal binaries
> build.
> I'm not a configure guru... I don't know what I have to do to fix it if
> possible
> It does not like M options...
>
>
The M option is to let gcc create dependency files typically located in
directory `.deps'. This option is typically not possible in conjuction
with multiple -arch, so I would try to turn of the dependency tracking
by adding '--disable-dependency-tracking' to your configure line.
Cheers,
Peter