Патч для установки в /usr/lib64 на x86_64 системах

Issue #117 resolved
Alexei Panov created an issue

Сейчас mrim-prpl пытается установиться в /usr/lib, без вариантов. На самом деле в cmake есть отдельная переменная, которая автоматически или вручную влияет на правильность имени каталога lib/lib64. Например при сборке RPM в Fedora эта переменная устанавливается в "64".

Comments (4)

  1. XRevan86

    LIB_SUFFIX не указывается cmake прямо вот так: его нужно указать самому. Прямо как сейчас CMAKE_INSTALL_LIBDIR.

    И в Fedora через макрос %cmake CMAKE_INSTALL_LIBDIR точно также указывается, и всё работает само.

  2. Alexei Panov reporter

    Ну хозяин-барин, для Fedora (точнее RFRemix) я этот патчик вставил. Иначе он пытается запихнуть so-файл в /usr/lib. Само не работает. По крайней мере в Fedora 21. Вот тут лог сборки есть: http://paste.fedoraproject.org/147587/50518221/

  3. XRevan86

    Я перепутал CMAKE_INSTALL_LIBDIR и LIB_INSTALL_DIR, теперь должно работать.

  4. Log in to comment