[oe] busybox-static linking failed

Khem Raj raj.khem at gmail.com
Thu Oct 29 22:29:40 UTC 2009


On Wed, Oct 28, 2009 at 4:54 AM, Steffen Sledz <sledz at dresearch.de> wrote:
> After a long time i tried to build an initramfs image containing
> busybox-static which fails to link (besides some warnings) with these
> errors:
>
> /home/OE/tmp.3/work/armv5te-angstrom-linux-gnueabi/busybox-static-1.11.3-r22.1/busybox-1.11.3/networking/libiproute/iptunnel.c:189:
> undefined reference to `__cpu_to_be16'
> /home/OE/tmp.3/work/armv5te-angstrom-linux-gnueabi/busybox-static-1.11.3-r22.1/busybox-1.11.3/networking/libiproute/iptunnel.c:190:
> undefined reference to `__cpu_to_be16'
> /home/OE/tmp.3/work/armv5te-angstrom-linux-gnueabi/busybox-static-1.11.3-r22.1/busybox-1.11.3/networking/libiproute/iptunnel.c:202:
> undefined reference to `__cpu_to_be16'
> /home/OE/tmp.3/work/armv5te-angstrom-linux-gnueabi/busybox-static-1.11.3-r22.1/busybox-1.11.3/networking/libiproute/iptunnel.c:214:
> undefined reference to `__cpu_to_be16'
> /home/OE/tmp.3/work/armv5te-angstrom-linux-gnueabi/busybox-static-1.11.3-r22.1/busybox-1.11.3/networking/libiproute/iptunnel.c:224:
> undefined reference to `__cpu_to_be16'
> networking/libiproute/lib.a(iptunnel.o):/home/OE/tmp.3/work/armv5te-angstrom-linux-gnueabi/busybox-static-1.11.3-r22.1/busybox-1.11.3/networking/libiproute/iptunnel.c:225:
> more undefined references to `__cpu_to_be16' follow
>
> This is really obscure for me because i can't identify the code lines
> responsible for them. :(

you need this kernel patch here
http://lkml.org/lkml/2009/6/18/223

>
> Steffen
>
>
>
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel at lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
>




More information about the Openembedded-devel mailing list