Hi,

ext Cornelius Hald wrote:
> Relying to myself :) It seems like I found the problem. If I try to run the 
> new qemu from inside scratchbox I get this:
> [sbox-DIABLO_ARMEL: ~] > /scratchbox/devkits/cputransp/bin/qemu-arm-0.10
> /scratchbox/devkits/cputransp/bin/qemu-arm-0.10: 
> /scratchbox/host_shared/lib/libc.so.6: version `GLIBC_2.4' not found 
> (required by /scratchbox/devkits/cputransp/bin/qemu-arm-0.10)
> /scratchbox/devkits/cputransp/bin/qemu-arm-0.10: 
> /scratchbox/host_shared/lib/libc.so.6: version `GLIBC_2.8' not found 
> (required by /scratchbox/devkits/cputransp/bin/qemu-arm-0.10)
> /scratchbox/devkits/cputransp/bin/qemu-arm-0.10: 
> /scratchbox/host_shared/lib/libc.so.6: version `GLIBC_2.3.4' not found 
> (required by /scratchbox/devkits/cputransp/bin/qemu-arm-0.10)
> 
> So it seems that the problem is the compilation of qemu on the host. Because 
> of this qemu has dependencies to different versions of libc6. Versions that 
> are not available from inside scratchbox. I'll try to fix that...

Scratchbox is a chroot.  If the libraries you compiled something against
aren't inside the chroot, the binary won't work.

You need to use the scratchbox host toolchain to compile the tools.
(SDK installation should include a target for this)


        - Eero
_______________________________________________
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers

Reply via email to