
私は ebuild を作成しようとしています (ebuild の作成は初心者です)。リンクするライブラリ -ltinfo を追加する必要があります。
私の ebuild は次のようになります:
EAPI=8
inherit flag-o-matic
...
src_compile() {
append-libs -ltinfo
default
}
その他はほぼデフォルトですが、emerge ログには-ltinfo
ライブラリとして含まれていないため、コンパイルに失敗します。
答え1
Makefile は、ライブラリを指定するために環境変数 LOADLIBS を使用しました。次の src コンパイルは flag-o-matic なしで動作しました。
src_compile() {
emake LOADLIBS="..."
}