Eu estava tentando instalar uma biblioteca chamada Openslide que falhou durante a ./configure
etapa porque não conseguiu encontrar uma dependência ( libjpeg ).
Eu pensei em continuar a construir o libjpeg e, em seguida, fornecer manualmente o local da biblioteca para ./configure
fazê-lo funcionar. Depois de construir libjpeg em ~/libjpeg
, pensei que poderia apenas adicionar ~/libjpeg/lib
colocando LD_LIBRARY_PATH
o seguinte em meu bashrc e re-sourcing dele LD_LIBRARY_PATH=~/libjpeg/lib:$LD_LIBRARY_PATH
.
Isso não funcionou e libjpeg ainda não pôde ser encontrado pelo ./configure
script no Openslide. Comecei a procurar respostas online, uma sugestão foi tentar, ./configure --with-libjpeg=~/libjpeg/lib
que também falhou.
Acabei desistindo e apenas fiz um sudo apt install, mas ainda estou curioso para saber por que não pude fornecer manualmente a localização da biblioteca. Existe uma maneira correta de fazer isso?