O que importa é a distribuição Linux que cada máquina usa, porque eles manipulam caminhos de bibliotecas de maneira diferente. Na máquina Gentoo (Sabayon), se você quiser que uma biblioteca de terceiros seja utilizável em todo o sistema, você deve:
-
Crie um arquivo em
/etc/env.d/
que conterá a configuração adicional do ambiente. Os arquivos são nomeados usando o esquema[0-9][0-9]somename
- os dois dígitos iniciais decidem a ordem em que são usados. Uma boa prática requer que suas configurações personalizadas sejam adicionadas (próximo) último , então99
é um começo adequado, contanto que funcione. Chegar ao ponto: crie um arquivo com o nome/etc/env.d/99mythirdpartylib
contendo
LDPATH=/path/to/your/library
-
Para ativar as alterações sem reinicializar, execute como root:
env-update && source /etc/profile
(que atualizará o ambiente, assim como executará
ldconfig
).
Referência , se você quiser um.