Не устанавливается пакет из AUR

Пакет https://aur.archlinux.org/packages/ggnfs-svn/ при компиляции выдает:
/usr/bin/ld: cannot find -lgmp
collect2: ошибка: выполнение ld завершилось с кодом возврата 1
make: *** [Makefile:58: ../../../bin/gnfs-lasieve4I11e] Ошибка 1
GMP установлен. В чем может быть проблема?
olegkyka
В чем может быть проблема?
Написано прямым текстом
olegkyka
/usr/bin/ld: cannot find -lgmp
ld (линковщик) пытается связать lgmp, но не находит ее. А вот нужна ли эта lgmp и что это такое, тебе виднее.
Если не нужна, сделай так, чтобы ld ее не искал, если нужна, доустанови нужный пакет, который содержит данную либу.
Ошибки не исчезают с опытом - они просто умнеют
доустанови нужный пакет, который содержит данную либу.
GMP установлен
Вроде по русски написано....
olegkyka
Вроде по русски написано….
gmp НЕ РАВНО lgmp ........... а не находится именно lgmp
Ошибки не исчезают с опытом - они просто умнеют
$ ld -l gmp
это /usr/lib/libgmp.so
которая в пакете gmp

покажите
$ ls -la /usr/lib/libgmp.so
$ ls -la /usr/lib/libgmp.so.10.3.2
Ошибки в тексте-неповторимый стиль автора©
Может быть нужна старая версия
https://aur.archlinux.org/packages/gmp4/

И когда выкладываете куски лога в комментарии в AUR, делайте так:
LANG=C makepkg
olegkyka
GMP установлен
Вроде по русски написано….
Вы видели год последнего обновления ggnfs-svn?
Вот и откатываете gmp на тот год
yaourt -S downgrade
downgrade gmp
#выбрать 5.1.2-1
Собираете пакет и если ему для работы нужны старые либы подкладываете ему их из 5.1.2-1
можете собрать отдельный пакет по типу aur/gmp4
Возвращаете новый gmp
sudo pacman -S gmp
vs220
Собираете пакет и если ему для работы нужны старые либы подкладываете ему их из 5.1.2-1
можете собрать отдельный пакет по типу aur/gmp4
Возвращаете новый gmp
Что то я сомневаюсь, что с этой заменой что то получится (хотя могу и ошибаться) - названия lgmp одни и те же (за исключением 2-х пакетов)
Существующий пакет - gmp 6.1.2-1 и имеет следующие lgmp
libgmp.so
libgmp.so.10
libgmp.so.10.3.2
libgmpxx.so
libgmpxx.so.4
libgmpxx.so.4.5.2
В декабре 2015 - январе 2016 года работал пакет gmp-6.1.0-3 (если не ошибся) и имел следующие lgmp
libgmp.so
libgmp.so.10
libgmp.so.10.3.0
libgmpxx.so
libgmpxx.so.4
libgmpxx.so.4.5.0

UPD - вот это я и имел ввиду, когда указал gmp НЕ РАВНО lgmp
Ошибки не исчезают с опытом - они просто умнеют
yaourt -S downgrade
downgrade gmp
#выбрать 5.1.2-1

Все верно! Помогло. Спасибо.
olegkyka
Все верно! Помогло. Спасибо.
А вот интересен этот момент - или я что то не допонял?
vs220
Возвращаете новый gmp
Ошибки не исчезают с опытом - они просто умнеют
 
Зарегистрироваться или войдите чтобы оставить сообщение.