[opensuse-arm] cross-arm cannot produce trivial executable
+ arm-linux-gnueabi-gcc conftest.c -o ./confwi1z7i/ef /opt/cross/lib/gcc/arm-linux-gnueabi/4.5.3/../../../../arm-linux-gnueabi/bin/ld: cannot find /opt/cross/arm-linux-gnueabi/lib/libc.so.6 inside /opt/cross/arm-linux-gnueabi/bin/../../arm-linux-gnueabi /opt/cross/lib/gcc/arm-linux-gnueabi/4.5.3/../../../../arm-linux-gnueabi/bin/ld: cannot find /opt/cross/arm-linux-gnueabi/lib/libc_nonshared.a inside /opt/cross/arm-linux-gnueabi/bin/../../arm-linux-gnueabi /opt/cross/lib/gcc/arm-linux-gnueabi/4.5.3/../../../../arm-linux-gnueabi/bin/ld: cannot find /opt/cross/arm-linux-gnueabi/lib/ld-linux.so.3 inside /opt/cross/arm-linux-gnueabi/bin/../../arm-linux-gnueabi collect2: ld returned 1 exit status all files are there. I installed cross-arm-binutils-2.23.1-2.2.1.x86_64 cross-arm-linux-gnueabi-glibc-2.13-24.1.noarch cross-arm-linux-gnueabi-gcc-4.5.3-21.1.x86_64 cross-arm-linux-gnueabi-binutils-2.21.1-11.1.x86_64 What do I miss? TIA -andrey -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
Hi, Le 28/10/2013 18:49, Andrey Borzenkov a écrit :
+ arm-linux-gnueabi-gcc conftest.c -o ./confwi1z7i/ef /opt/cross/lib/gcc/arm-linux-gnueabi/4.5.3/../../../../arm-linux-gnueabi/bin/ld: cannot find /opt/cross/arm-linux-gnueabi/lib/libc.so.6 inside /opt/cross/arm-linux-gnueabi/bin/../../arm-linux-gnueabi /opt/cross/lib/gcc/arm-linux-gnueabi/4.5.3/../../../../arm-linux-gnueabi/bin/ld: cannot find /opt/cross/arm-linux-gnueabi/lib/libc_nonshared.a inside /opt/cross/arm-linux-gnueabi/bin/../../arm-linux-gnueabi /opt/cross/lib/gcc/arm-linux-gnueabi/4.5.3/../../../../arm-linux-gnueabi/bin/ld: cannot find /opt/cross/arm-linux-gnueabi/lib/ld-linux.so.3 inside /opt/cross/arm-linux-gnueabi/bin/../../arm-linux-gnueabi collect2: ld returned 1 exit status
all files are there. I installed
cross-arm-binutils-2.23.1-2.2.1.x86_64 cross-arm-linux-gnueabi-glibc-2.13-24.1.noarch cross-arm-linux-gnueabi-gcc-4.5.3-21.1.x86_64 cross-arm-linux-gnueabi-binutils-2.21.1-11.1.x86_64
What do I miss?
Which packages did you install? From which repo did you get them? Guillaume
TIA
-andrey
-- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
В Tue, 29 Oct 2013 09:07:12 +0100 Guillaume Gardet <guillaume.gardet@free.fr> пишет:
Hi,
Le 28/10/2013 18:49, Andrey Borzenkov a écrit :
+ arm-linux-gnueabi-gcc conftest.c -o ./confwi1z7i/ef /opt/cross/lib/gcc/arm-linux-gnueabi/4.5.3/../../../../arm-linux-gnueabi/bin/ld: cannot find /opt/cross/arm-linux-gnueabi/lib/libc.so.6 inside /opt/cross/arm-linux-gnueabi/bin/../../arm-linux-gnueabi /opt/cross/lib/gcc/arm-linux-gnueabi/4.5.3/../../../../arm-linux-gnueabi/bin/ld: cannot find /opt/cross/arm-linux-gnueabi/lib/libc_nonshared.a inside /opt/cross/arm-linux-gnueabi/bin/../../arm-linux-gnueabi /opt/cross/lib/gcc/arm-linux-gnueabi/4.5.3/../../../../arm-linux-gnueabi/bin/ld: cannot find /opt/cross/arm-linux-gnueabi/lib/ld-linux.so.3 inside /opt/cross/arm-linux-gnueabi/bin/../../arm-linux-gnueabi collect2: ld returned 1 exit status
all files are there. I installed
cross-arm-binutils-2.23.1-2.2.1.x86_64 cross-arm-linux-gnueabi-glibc-2.13-24.1.noarch cross-arm-linux-gnueabi-gcc-4.5.3-21.1.x86_64 cross-arm-linux-gnueabi-binutils-2.21.1-11.1.x86_64
What do I miss?
Which packages did you install?
The packages listed above.
From which repo did you get them?
From home:duwe:crosstools, except cross-arm-binutils which comes with 12.3. -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
Le 29/10/2013 17:01, Andrey Borzenkov a écrit :
В Tue, 29 Oct 2013 09:07:12 +0100 Guillaume Gardet <guillaume.gardet@free.fr> пишет:
Hi,
Le 28/10/2013 18:49, Andrey Borzenkov a écrit :
+ arm-linux-gnueabi-gcc conftest.c -o ./confwi1z7i/ef /opt/cross/lib/gcc/arm-linux-gnueabi/4.5.3/../../../../arm-linux-gnueabi/bin/ld: cannot find /opt/cross/arm-linux-gnueabi/lib/libc.so.6 inside /opt/cross/arm-linux-gnueabi/bin/../../arm-linux-gnueabi /opt/cross/lib/gcc/arm-linux-gnueabi/4.5.3/../../../../arm-linux-gnueabi/bin/ld: cannot find /opt/cross/arm-linux-gnueabi/lib/libc_nonshared.a inside /opt/cross/arm-linux-gnueabi/bin/../../arm-linux-gnueabi /opt/cross/lib/gcc/arm-linux-gnueabi/4.5.3/../../../../arm-linux-gnueabi/bin/ld: cannot find /opt/cross/arm-linux-gnueabi/lib/ld-linux.so.3 inside /opt/cross/arm-linux-gnueabi/bin/../../arm-linux-gnueabi collect2: ld returned 1 exit status
all files are there. I installed
cross-arm-binutils-2.23.1-2.2.1.x86_64 cross-arm-linux-gnueabi-glibc-2.13-24.1.noarch cross-arm-linux-gnueabi-gcc-4.5.3-21.1.x86_64 cross-arm-linux-gnueabi-binutils-2.21.1-11.1.x86_64
What do I miss? Which packages did you install? The packages listed above.
From which repo did you get them?
From home:duwe:crosstools, except cross-arm-binutils which comes with 12.3.
Those packages seems to be very old and probably unmaintained. Try to contact the maintainer or maybe try to find up-to-date packages. ARM openSUSE is not cross-compiled. We are using native builds and qemu builds for armv7 and armv6. Maybe you could switch to native build or qemu build? Guillaume -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
participants (2)
-
Andrey Borzenkov
-
Guillaume Gardet