This is the mail archive of the crossgcc@sourceware.org mailing list for the crossgcc project.

See the CrossGCC FAQ for lots more information.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Built arm-none-eabi with multilib for x86_64-unkown-linux-gnu with crosstool-ng-1.14.0


On Thu, Feb 2, 2012 at 6:14 AM, Per Arnold Blaasmo
<per-arnold.blaasmo@atmel.com> wrote:
> So I believed that since GCC and Binutils was built with --with-multilib
> option that Newlib would just pick up that.

I built the arm-cortex_a8-linux-gnueabi sample and enabled multilib:

$ ./arm-cortex_a8-linux-gnueabi-gcc -v
Using built-in specs.
Target: arm-cortex_a8-linux-gnueabi
Configured with:
/home/trevor/devel/crosstool/1.14.0/work-area/arm-cortex_a8-linux-gnueabi/build/src/gcc-4.4.6/configure
--build=x86_64-build_unknown-linux-gnu
--host=x86_64-build_unknown-linux-gnu
--target=arm-cortex_a8-linux-gnueabi
--prefix=/home/trevor/devel/crosstool/1.14.0/x-tools/arm-cortex_a8-linux-gnueabi
--with-sysroot=/home/trevor/devel/crosstool/1.14.0/x-tools/arm-cortex_a8-linux-gnueabi/arm-cortex_a8-linux-gnueabi/sysroot
--enable-languages=c,c++ --with-arch=armv7-a --with-cpu=cortex-a8
--with-tune=cortex-a8 --with-float=soft
--with-pkgversion='crosstool-NG 1.14.0' --enable-__cxa_atexit
--disable-libmudflap --disable-libgomp --disable-libssp
--with-gmp=/home/trevor/devel/crosstool/1.14.0/work-area/arm-cortex_a8-linux-gnueabi/build/arm-cortex_a8-linux-gnueabi/build/static
--with-mpfr=/home/trevor/devel/crosstool/1.14.0/work-area/arm-cortex_a8-linux-gnueabi/build/arm-cortex_a8-linux-gnueabi/build/static
--with-ppl=/home/trevor/devel/crosstool/1.14.0/work-area/arm-cortex_a8-linux-gnueabi/build/arm-cortex_a8-linux-gnueabi/build/static
--with-cloog=/home/trevor/devel/crosstool/1.14.0/work-area/arm-cortex_a8-linux-gnueabi/build/arm-cortex_a8-linux-gnueabi/build/static
--with-host-libstdcxx='-static-libgcc -Wl,-Bstatic,-lstdc++,-Bdynamic
-lm' --enable-threads=posix --enable-target-optspace --disable-nls
--enable-multilib
--with-local-prefix=/home/trevor/devel/crosstool/1.14.0/x-tools/arm-cortex_a8-linux-gnueabi/arm-cortex_a8-linux-gnueabi/sysroot
--enable-c99 --enable-long-long
Thread model: posix
gcc version 4.4.6 (crosstool-NG 1.14.0)

When I ask the compiler to list the multilibs I get:

$ ./arm-cortex_a8-linux-gnueabi-gcc -print-multi-lib
.;

I only have a little experience with multilib-enabled tools, but I
assume something is missing?

--
For unsubscribe information see http://sourceware.org/lists.html#faq


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]