Suse Linux - make test для mpfr говорит, что libgmp.so.10 не может быть найден

Я установил древнюю машину с SUSE Linux 10.1 и пытаюсь создать текущий дистрибутив gcc, но для этого нужны gmp, mprf и mpc.

Теперь я успешно установил gmp и нахожу его в / usr / local / include и / usr / local / lib. Я также нахожу разделяемую библиотеку libgmp.so.10 в / usr / local / lib. Увы, когда я запускаю make check для mpfr, он жалуется, что не может открыть общий объектный файл libgmp.so.10

Тогда возникает вопрос: что мне нужно сделать, чтобы узнать, где находится общий объектный файл?

Спасибо

Тед

1 ответ

Удостовериться /usr/local/lib на LD_LIBRARY_PATH переменная окружения.

Кроме того, настройте mpfr с помощью --with-gmp=/usr/local/ вариант. При сборке вам придется сделать то же самое с mpc, но вы также должны добавить --with-mpfr=/usr/local вариант при его настройке.

Другие вопросы по тегам