Escribir ebuilds de Gentoo: cómo agregar bibliotecas correctamente usando flag-o-matic eclass

Escribir ebuilds de Gentoo: cómo agregar bibliotecas correctamente usando flag-o-matic eclass

Estoy intentando escribir un ebuilds (soy muy nuevo en escribir ebuilds) y necesito agregar la biblioteca -ltinfo para vincularla.

Mi ebuild se parece a:

EAPI=8
inherit flag-o-matic
...
src_compile() {
    append-libs -ltinfo
    default
}

Todo lo demás es prácticamente predeterminado, pero en el registro emergente no veo -ltinfoincluido como biblioteca y no se puede compilar.

Respuesta1

El Makefile utilizó una variable de entorno LOADLIBS para especificar bibliotecas. La siguiente compilación src funcionó sin flag-o-matic.

src_compile() {
    emake LOADLIBS="..."
}

información relacionada