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