Я скомпилировал gcc на одном из моих хостов ubuntu 10.10 и установил его в / c. Я могу скомпилировать программы c и c ++ на этом хосте, но когда я копирую / c (который содержит bin, libexec и т. Д.) На хост ubuntu 10.04.2, я получаю:
/c/libexec/gcc/i686-pc-linux-gnu/4.5.2/cc1: error while loading shared libraries: libmpc.so.2: cannot open shared object file: No such file or directory
при компиляции простого файла .c.
Я также установил и скомпилировал gmp, mpfr и mpc из исходных кодов (те же версии, что и на хосте 10.10), но все равно появляется та же ошибка.
Причина, по которой я не перекомпилирую gcc на каждом хосте, заключается в том, что это занимает слишком много времени, и я предпочитаю не использовать gcc (из build-essential) deb, который поставляется с ubuntu
Пожалуйста, помогите