On Jan 18, 2011, at 11:04 AM, Paulo Henrique BSD Brasil wrote: > Agradeço a todos pela ajuda e orientação. > Gerei o e-mail e entrei em contato com o commiter, contudo sem sucesso, > A solução foi instalar o tdb1.2 através do pkg_add, o mesmo teve sua > versão atualizada nos repositorios de packages binários nos ultimos > dias, com isso a compilação e do samba está evoluindo. > > Att mais. > [snip] > >>>>>>>>> 2011/1/3 Paulo Henrique - BSDs Brasil<paulo.rd...@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.
O problema é justamente o python compilado com essa biblioteca PTH (GNU PTH for threading/multiprocessing - cd /usr/ports/lang/python26 && make config), remova ela da compilação do python e você não terá problemas para compilar o tdb. E no caso da -ltph o que faltou foi o PATH para que o linker pudesse encontrar a biblioteca (no caso: -L/usr/local/lib/pth). Att., Luiz ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd