Рейтинг:0

Написание ебилдов Gentoo: как правильно добавлять библиотеки с помощью flag-o-matic eclass

флаг cn

Я пытаюсь написать ebuild (я новичок в написании ebuild), и мне нужно добавить библиотеку -ltinfo для компоновки.

Мой ебилд выглядит так:

EAPI=8
наследовать флаг-о-матик
...
src_compile () {
    добавить-libs-ltinfo
    По умолчанию
}

Все остальное в значительной степени по умолчанию, но в журнале emerge я не вижу -ltinfo включается как библиотека и не компилируется.

jbean223 avatar
флаг cn
Я смог обойти эту проблему, исправив Makefile, но я все же хотел бы иметь возможность делать это из ebuild.
Рейтинг:0
флаг cn

Makefile использовал переменную среды LOADLIBS для указания библиотек. Следующая компиляция src работала без flag-o-matic.

src_compile () {
    сделать LOADLIBS="..."
}

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.