J'ai compilé un binaire et je l'ai copié sur une autre machine pour l'exécuter. Mais je reçois l'erreur ci-dessus. Sur la deuxième machine, je ne peux pas installer de nouvelles bibliothèques. J'ai essayé de mettre le libc de la première machine dans le répertoire du binaire sur la deuxième machine, mais le linker (comme je l'ai trouvé en utilisant ldd) charge toujours à partir du chemin standard /lib/tls/libc.so.6). Veuillez me faire savoir un correctif avec le moins de changements possibles pour cela.
Mise à jour :
Commande utilisée pour la compilation/le linking:
g++ -O2 -DNDEBUG -o CountStrings -I../../../../../tbb/tbb20_20080408oss_src/include/ ../src/CountStrings.cpp -L../../../../../tbb/tbb20_20080408oss_src/build/linux_ia32_gcc_cc4.3.2_libc2.8.90_kernel2.6.27_release/ -ltbb
libtbb.so a une dépendance sur libc.so.6