Paulo Henrique - BSDs Brasil wrote: > Renato Botelho wrote: >> 2011/1/3 Paulo Henrique - BSDs Brasil <[email protected]>: >> >>> 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. > > > Foi alterado a versão do Python para 2.5 contudo o mesmo erro continua a ocorrer, durante a compilaćão do database/tdb, um detalhe é que mesmo no make.conf setado para usar Python2.5 o port do tdb mantem a utilizaćão do Python2.6, embora com a execućão do make clean dentro do diretorio do port retorna que a dependencia é python2.5. Um fator que observei em outros momentos é que os arquivos de cabećalho encontra-se em /usr/local/include/pth, contudo no port o mesmo é procurado dentro do diretorio de compilaćão work/tdb-$(versao)/include, fiz links simbolicos para esse diretorio com origem do /usr/local/include/pth e não resolveu.
Aguardo qualquer ajuda da lista para solucionar esse enrrosco.. Att. ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

