libstdc++.so.6 i uruchomienie programu kompilowanego na systemie 32 w 64 bit
: 03 marca 2011, 08:46
Jeden z moich kolegów napisał program i skompilował go na swoim komputerze z Ubuntu. Podczas próby uruchomienia programu otrzymuję błąd:
biblioteka występuje u mnie w systemie:
Problem wydaje mi się leży w tym, że mój kolega kompiluje na systemie 32 bitowym z opcją -m64 w g++, natomiast, mój system jest 64 bitowy. Kolega niestety nie chce się podzielić kodem tak abym mógł go kompilować u siebie.
Pytanie 1: Czy jest możliwość poradzenie sobie z tym problemem po mojej stronie?
Pytanie 2: Czy można dostarczyć koledze jakiś sposób, aby jego aplikacja po kompilacji uruchomiła się u mnie?
Kod: Zaznacz cały
error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory
Kod: Zaznacz cały
# locate libstdc++.so.6
/usr/lib/libstdc++.so.6
/usr/lib/libstdc++.so.6.0.10
Pytanie 1: Czy jest możliwość poradzenie sobie z tym problemem po mojej stronie?
Pytanie 2: Czy można dostarczyć koledze jakiś sposób, aby jego aplikacja po kompilacji uruchomiła się u mnie?