crossdev,cross-armeb-softfloat-linux-uclibc build failure
thomas.cooksey at bt.com
thomas.cooksey at bt.com
Tue Jun 6 08:56:30 UTC 2006
Hi Bill,
Crossdev is a gentoo tool. This probably isn't the right place to find
out information about crossdev itself as this is the list for buildroot
& uClibc. The gentoo forum is probably your best bet.
However, I also used crossdev to build my toolchain, with disastrous
consequences. It basically switched my host gcc profile to the
cross-compiler breaking my gentoo instillation (emerge stopped working).
I have since stopped using crossdev in favor of buildroot. :-)
I think you will find you will have far better luck using buildroot. You
can use it to simply build your toolchain if you don't want the root
filesystem.
Cheers,
Tom
-----Original Message-----
From: uclibc-bounces at uclibc.org [mailto:uclibc-bounces at uclibc.org] On
Behalf Of Bill Suit
Sent: 04 June 2006 16:19
To: uclibc at uclibc.org
Subject: Re: crossdev,cross-armeb-softfloat-linux-uclibc build failure
I was hoping to get some help with this build problem. Is this the place
I
should be? If not, please point me to the right list.
Thanks, Bill
On Wednesday 31 May 2006 07:44, Bill Suit wrote:
> I've posted this message on the gentoo forums. I think this list may
be
> better suited.
>
> From the end
> of /var/log/portage/cross-armeb-softfloat-linux-uclibc-uclibc.log:
> ...
> make[2]: Leaving directory
>
`/home/bill/tmp/cross/armeb-softfloat-linux-uclibc/portage/uclibc-0.9.28
/wo
>rk/uClibc-0.9.2 8/libc/sysdeps'
> rm -f libc.a shared_libc.a
> objs=`cat obj.*` ; \
> armeb-softfloat-linux-uclibc-ar cr libc.a $objs && \
> armeb-softfloat-linux-uclibc-ar dN 2 libc.a $objs && \
> armeb-softfloat-linux-uclibc-ar dN 2 libc.a $objs
> armeb-softfloat-linux-uclibc-ar cr libc.a obj.signal
> armeb-softfloat-linux-uclibc-ar cr libc.a obj.string.generic
> armeb-softfloat-linux-uclibc-ar cr libc.a obj.string.arm
> armeb-softfloat-linux-uclibc-ar cr libc.a obj.string
> armeb-softfloat-linux-uclibc-ar cr libc.a obj.sysdeps.common
> armeb-softfloat-linux-uclibc-ar cr libc.a obj.sysdeps.arm
> cp libc.a shared_libc.a
> armeb-softfloat-linux-uclibc-ar cr libc.a misc/internals/static.o
> armeb-softfloat-linux-uclibc-ranlib libc.a
> install -d ../lib
> rm -f ../lib/libc.a
> install -m 644 libc.a ../lib
> make[1]: Leaving directory
>
`/home/bill/tmp/cross/armeb-softfloat-linux-uclibc/portage/uclibc-0.9.28
/wo
>rk/uClibc-0.9.2 8/libc'
>
> !!! ERROR: cross-armeb-softfloat-linux-uclibc/uclibc-0.9.28 failed.
> Call stack:
> ebuild.sh, line 1527: Called dyn_compile
> ebuild.sh, line 931: Called src_compile
> uclibc-0.9.28.ebuild, line 379: Called die
>
> !!! make failed
>
>
> From the /var/log/portage/cross-armeb-softfloat-linux-uclibc-info.log:
>
> * Host Portage ARCH: amd64
> * Target Portage ARCH: arm
> * Target System: armeb-softfloat-linux-uclibc
> * Stage: 4 (C/C++ compiler)
>
> * binutils: binutils-[latest]
> * gcc: gcc-[latest]
> * headers: linux-headers-[latest]
> * libc: uclibc-[latest]
>
> * PORTDIR_OVERLAY: /usr/local/portage_overlay
> * PORT_LOGDIR: /var/log/portage
>
> *PKGDIR:
> /usr/portage/packages/cross/armeb-softfloat-linux-uclibc *
PORTAGE_TMPDIR:
> /home/bill/tmp/cross/armeb-softfloat-linux-uclibc
>
> Gentoo Base System version 1.6.13
> Portage 2.1_rc2-r2 (default-linux/amd64/2005.0, gcc-3.4.1,
glibc-2.3.5-r2,
> 2.6.14-gentoo-r5 x86_64)
> =================================================================
> System uname: 2.6.14-gentoo-r5 x86_64 Mobile AMD Athlon(tm) 64
Processor
> 3000+
> dev-lang/python: 2.3.5, 2.4.2
> dev-python/pycrypto: 2.0.1-r5
> dev-util/ccache: [Not Present]
> dev-util/confcache: [Not Present]
> sys-apps/sandbox: 1.2.12
> sys-devel/autoconf: 2.13, 2.59-r6
> sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6
> sys-devel/binutils: 2.15.90.0.1.1-r3, 2.15.92.0.2-r10
> sys-devel/libtool: 1.5.22
> virtual/os-headers: 2.6.11-r2
> ACCEPT_KEYWORDS="amd64"
> AUTOCLEAN="yes"
> CBUILD="x86_64-pc-linux-gnu"
> CFLAGS="-march=k8 -O2 -pipe"
> CHOST="x86_64-pc-linux-gnu"
>
> CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config
> /usr/kde/3.5/shutdown /usr/lib/X11/xkb /usr/lib64/moz
illa/defaults/pref
> /usr/share/config"
> CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
> CXXFLAGS="-march=k8 -O2 -pipe"
> ...
>
> pax-utils=0.1.13
>
> The command I used "crossdev -s4 --target
armeb-softfloat-linux-uclibc"
>
> What other info do you need?
>
> TIA,
> Bill
> _______________________________________________
> uClibc mailing list
> uClibc at uclibc.org
> http://busybox.net/cgi-bin/mailman/listinfo/uclibc
--
--
_______________________________________________
uClibc mailing list
uClibc at uclibc.org
http://busybox.net/cgi-bin/mailman/listinfo/uclibc
More information about the uClibc
mailing list