bug version: Buildroot-2010.11 (does not exists in version field). When x86_64/generic (Crosstool-NG toolchain, glibc) architecture is chosen compiled executables expect to have pure 64 bit libs in lib64 : /src/buildroot-2010.11$ ldd output/target/bin/bash linux-vdso.so.1 => (0x00007fff50fff000) libncurses.so.5 => /lib/libncurses.so.5 (0x00007fe7f6c2b000) libdl.so.2 => /lib/libdl.so.2 (0x00007fe7f6a27000) libc.so.6 => /lib/libc.so.6 (0x00007fe7f66d4000) /lib64/ld-linux-x86-64.so.2 (0x00007fe7f6e6a000) ld-linux-x86-64.so.2 is located in /lib. Need to have a link from lib64 to lib in fs/skeleton : cd fs/skeleton ln -s /lib lib64 4 drwxr-xr-x 16 andromede andromede 4096 déc 15 16:51 . 4 drwxr-xr-x 14 andromede andromede 4096 nov 30 16:52 .. 4 drwxr-xr-x 2 andromede andromede 4096 nov 30 16:52 bin 4 drwxr-xr-x 3 andromede andromede 4096 nov 30 16:52 dev 4 drwxr-xr-x 5 andromede andromede 4096 nov 30 16:52 etc 4 drwxr-xr-x 2 andromede andromede 4096 nov 30 16:52 home 4 drwxr-xr-x 2 andromede andromede 4096 nov 30 16:52 lib 0 lrwxrwxrwx 1 andromede andromede 4 déc 15 16:51 lib64 -> /lib 4 drwxr-xr-x 2 andromede andromede 4096 nov 30 16:52 mnt 4 drwxr-xr-x 2 andromede andromede 4096 nov 30 16:52 opt 4 drwxr-xr-x 2 andromede andromede 4096 nov 30 16:52 proc 4 drwxr-xr-x 2 andromede andromede 4096 nov 30 16:52 root 4 drwxr-xr-x 2 andromede andromede 4096 nov 30 16:52 sbin 4 drwxr-xr-x 2 andromede andromede 4096 nov 30 16:52 sys 4 drwxr-xr-x 2 andromede andromede 4096 nov 30 16:52 tmp 4 drwxr-xr-x 6 andromede andromede 4096 nov 30 16:52 usr 4 drwxr-xr-x 3 andromede andromede 4096 nov 30 16:52 var refs: GCC 4.3.5 Glibc 2.11.1 (generated by Crosstool-NG 1.9) target is Intel x86_64.
This has been fixed in modern versions of buildroot.