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
[email protected]
https://lists.maemo.org/mailman/listinfo/maemo-developers