Caminhos de pesquisa da biblioteca

2

Esta questão começou originalmente em um problema aparente em Cups chamando vários back-ends e usando caminhos de procura de bibliotecas não padrão. Se eu quiser alterar um caminho de pesquisa de biblioteca para um aplicativo em execução em um terminal, posso usar LD_LIBRARY_PATH, RPATH, etc., mas se eu quiser alterar um caminho de biblioteca para um back end de Cups, resolvi a edição Cups, mas não vejo nenhum mecanismo para alterar o caminho de pesquisa que um aplicativo não está executando no terminal.

Por exemplo, Cups chama backendA e backendB para imprimir em 2 impressoras, BackendA usa libxxx.1.15 e BackendB precisa de libxxx.1.05, existe alguma maneira de alterar o caminho de pesquisa da biblioteca para backendB (apenas) sem recompilar o backendB, (eu posso não tem a fonte)?

Alguma ideia?

    
por David Clements 14.12.2012 / 18:14

0 respostas