ct-ng build step on Mac 10.9.3: libgmp not found (at installing MPFR)

Florin Wach (GMX) florin.wach@gmx.net
Mon May 26 10:32:00 GMT 2014


Dear Crosstools-Enthusiast :-)

After hours of back and forth with the cross-compilation I cannot get a
step further at this point:

Xcode 5.1 including command line tools
Installed crosstools-ng via homebrew
Installed gcc49 via homebrew (if that matters)
Building takes place on an Image with a case-sensitive driver letter
/Volumes/builder_image/

I have configured for a target arm-none-linux-gnueabi  with  cortex-a8
hard float and neon fpu
The full configuration is attached as config_beaglebone.txt (if that
worked through the mailing list)

Building GMP worked find
Building MPFR says: libgmp not found or uses a different ABI

So I wonder, how this could be done.


[INFO ]  Extracting and patching toolchain components: done in 52.80s (at
07:20)
[INFO ]  =================================================================
[INFO ]  Installing GMP for host
[EXTRA]    Configuring GMP
[EXTRA]    Building GMP
[EXTRA]    Installing GMP
[INFO ]  Installing GMP for host: done in 40.95s (at 08:01)
[INFO ]  =================================================================
[INFO ]  Installing MPFR for host
[EXTRA]    Configuring MPFR
[ERROR]    configure: error: libgmp not found or uses a different ABI
(including static vs shared).
[ERROR]   

[ERROR]  >>
[ERROR]  >>  Build failed in step 'Installing MPFR for host'
[ERROR]  >>        called in step '(top-level)'
[ERROR]  >>
[ERROR]  >>  Error happened in: CT_DoExecLog[scripts/functions@216]
[ERROR]  >>        called from:
do_mpfr_backend[scripts/build/companion_libs/110-mpfr.sh@134]
[ERROR]  >>        called from:
do_mpfr_for_host[scripts/build/companion_libs/110-mpfr.sh@102]
[ERROR]  >>        called from:
do_companion_libs_for_host[scripts/build/companion_libs.sh@36]
[ERROR]  >>        called from: main[scripts/crosstool-NG.sh@632]




find ./ ­name "libgmp*" -print

.//.build/arm-cortex_a8-linux-gnueabi/build/build-gmp-host-x86_64-build_app
le-darwin13.2.0/.libs/libgmp.a
.//.build/arm-cortex_a8-linux-gnueabi/build/build-gmp-host-x86_64-build_app
le-darwin13.2.0/.libs/libgmp.la
.//.build/arm-cortex_a8-linux-gnueabi/build/build-gmp-host-x86_64-build_app
le-darwin13.2.0/.libs/libgmp.lai
.//.build/arm-cortex_a8-linux-gnueabi/build/build-gmp-host-x86_64-build_app
le-darwin13.2.0/.libs/libgmpxx.a
.//.build/arm-cortex_a8-linux-gnueabi/build/build-gmp-host-x86_64-build_app
le-darwin13.2.0/.libs/libgmpxx.la
.//.build/arm-cortex_a8-linux-gnueabi/build/build-gmp-host-x86_64-build_app
le-darwin13.2.0/.libs/libgmpxx.lai
.//.build/arm-cortex_a8-linux-gnueabi/build/build-gmp-host-x86_64-build_app
le-darwin13.2.0/libgmp.la
.//.build/arm-cortex_a8-linux-gnueabi/build/build-gmp-host-x86_64-build_app
le-darwin13.2.0/libgmpxx.la
.//.build/arm-cortex_a8-linux-gnueabi/buildtools/lib/libgmp.a
.//.build/arm-cortex_a8-linux-gnueabi/buildtools/lib/libgmp.la
.//.build/arm-cortex_a8-linux-gnueabi/buildtools/lib/libgmpxx.a
.//.build/arm-cortex_a8-linux-gnueabi/buildtools/lib/libgmpxx.la











-------------- next part --------------
A non-text attachment was scrubbed...
Name: config_beaglebone
Type: application/octet-stream
Size: 12299 bytes
Desc: not available
URL: <http://sourceware.org/pipermail/crossgcc/attachments/20140526/1df27573/attachment.obj>
-------------- next part --------------
--
For unsubscribe information see http://sourceware.org/lists.html#faq


More information about the crossgcc mailing list