[FUG-BR] Erro de compilaćão database/tdb cannot found -Ipth

Paulo Henrique - BSDs Brasil paulo.rddck em bsd.com.br
Terça Janeiro 4 11:16:51 BRST 2011


Renato Botelho wrote:
> 2011/1/3 Paulo Henrique - BSDs Brasil <paulo.rddck em bsd.com.br>:
>   
>> a Saudaćões, caros companheiros....
>> Estou tentando a 3 semanas resolver um problema quanto ao database/tdb
>> onde durante o processo de compilaćão não é localizado o diretorio "-Ipth".
>> tem varias threads na internet onde informa quanto a criar um link das
>> bibliotecas no /usr/local/include, assim como tudo o que nao funciona ja
>> tentei mais ainda travo no mesmo erro da compilaćão
>> Ja atualizei ports, fiz downgrade de ports, tentei instalar através do
>> pkg_add -r mais reclama da versão, achei que era algo correlacionado com
>> alguma configuraćão que fiz no kernel, usei o kernel GENERIC e não
>> adiantou, enfim até onde poderia chegar sozinho fui, agora estou
>> precisando de um empurrãozinho...
>>
>> Ja compilei o python com pth ...
>>
>> Segue a mesmo abaixo.
>> ######### Linhas relacionadas com o erro ###############3
>> cc -shared -o -tdb.so pytdb.o -L. -ltdb
>> '/usr/local/bin/python-2.6-config --ldfgs'
>> /usr/bin/ld: cannot find -lpth
>> gmake: *** [tdb.so] Error 1
>> *** Error code 1
>>
>> Stop in /usr/ports/database/tdb.
>>
>> Se poderem me ajuda a resolver esse pequeno e irritante problema .... valeu.
>>     
>
> Qual a versão do FreeBSD?
>
>
>   
FreeBSD 8.1-RELEASE-p2

Na minha estaćão em casa a instalaćão foi tranquilamente, contudo tem 
tanto o python2.6 como o Python2.5 instalados e ambos com pth 
habilitado, fiz testes em outro momento com o python2.5 mais sem 
sucessos, nesse novo ambiente ainda não testei o python2.5
Detalhe no meu make.conf tem a variavel PYTHON_DEFAULT_VERSION=2.6
na compilaćão direta sem ser pelos ports a mesma é concluida com exito, 
contudo no port do samba não localiza as bibliotecas quanto ao tdb, 
iniciando a compilaćão com falha no database/tdb.




Mais detalhes sobre a lista de discussão freebsd