- changed status to resolved
Патч для установки в /usr/lib64 на x86_64 системах
Issue #117
resolved
Сейчас mrim-prpl пытается установиться в /usr/lib, без вариантов. На самом деле в cmake есть отдельная переменная, которая автоматически или вручную влияет на правильность имени каталога lib/lib64. Например при сборке RPM в Fedora эта переменная устанавливается в "64".
Comments (4)
-
-
reporter Ну хозяин-барин, для Fedora (точнее RFRemix) я этот патчик вставил. Иначе он пытается запихнуть so-файл в /usr/lib. Само не работает. По крайней мере в Fedora 21. Вот тут лог сборки есть: http://paste.fedoraproject.org/147587/50518221/
-
Я перепутал CMAKE_INSTALL_LIBDIR и LIB_INSTALL_DIR, теперь должно работать.
-
reporter Спасибо.
- Log in to comment
LIB_SUFFIX не указывается cmake прямо вот так: его нужно указать самому. Прямо как сейчас CMAKE_INSTALL_LIBDIR.
И в Fedora через макрос %cmake CMAKE_INSTALL_LIBDIR точно также указывается, и всё работает само.