[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

How to resolve the x86 build issue on Mac

From: rokaku
Subject: How to resolve the x86 build issue on Mac
Date: Fri, 9 Jan 2015 20:04:54 +0800

I'm newbie for the build, now I'm trying to build libtool-2.4.4 for 
iOS-simulator (not iOS) on Mac.
Here is my script:

    export ARCH="i386-apple-darwin11"
    export SDKVER="7.1"
    export DEVROOT="/Applications/"
    export PREFIX="~/libtool-x86"

    export CPP="$DEVROOT/usr/bin/gcc -E"
    export CC="$DEVROOT/usr/bin/gcc"
    export CXX="$DEVROOT/usr/bin/g++"
    export LD="$DEVROOT/usr/bin/ld"

    export CPPFLAGS="-arch i386 -isysroot $SDKROOT -I$PREFIX/include"
    export CFLAGS="$CPPFLAGS -m32 -std=c99 -pipe -no-cpp-precomp"
    export CXXFLAGS="$CPPFLAGS -pipe -no-cpp-precomp"
    export LDFLAGS="-arch i386 -m32 -isysroot $SDKROOT -L$PREFIX/lib"

    ./configure \
        --prefix="$PREFIX" \
        --build="$ARCH" \
        --enable-static \
        --disable-shared $@

And here are the console output:

    ## ------------------------- ##
    ## Configuring libtool 2.4.4 ##
    ## ------------------------- ##

    checking for a BSD-compatible install... /usr/bin/install -c
    checking whether build environment is sane... yes
    checking for a thread-safe mkdir -p... build-aux/install-sh -c -d
    checking for gawk... no
    checking for mawk... no
    checking for nawk... no
    checking for awk... awk
    checking whether make sets $(MAKE)... yes
    checking whether make supports nested variables... yes
    checking whether make supports nested variables... (cached) yes
    checking build system type... i386-apple-darwin11
    checking host system type... i386-apple-darwin11
    configure: autobuild project... GNU Libtool
    configure: autobuild revision... 2.4.4
    configure: autobuild hostname... luhs-MBP.local
    configure: autobuild mode... default
    configure: autobuild timestamp... 20150109T114036Z
    checking for gcc... /Applications/
    checking whether the C compiler works... no
    configure: error: in `/Users/charles/Documents/Astrotek/pTP/libtool-2.4.4':
    configure: error: C compiler cannot create executables
    See `config.log' for more details

I have checked that the gcc is there, but not sure why the C compiler does not 
I also check the file config.log, and I found this: clang: error: argument to 
'-V' is missing (expected 1 value)
But it seems to be that I can't add -V parameter in CC.
Is anybody give me some hints?
Thanks so much!

reply via email to

[Prev in Thread] Current Thread [Next in Thread]