Compila e Roda, mas somente com o kylix aberto
Pessoal, estou com o seguinte problema: meu programinhas ´hello world´ que eu faço no kylix compilam e rodam só pelo kylix, se eu tentar rodar o executável fora do kylix recebo a mensagem de erro, no terminal:
error loading library: undefined symbol: initPAnsiStings.
Já li a respeito de problemas e dúvidas sobre initPAnsiStings, mas não encontrei nenhuma solução.
minha distro é a tech linux 3.0, que se eu não me engano, é baseada no mandrake. o Kernel é 2.4.x e as bibliotecas são compatíveis, pois não deu ero na instalação.
O KDE é o 3.0, que vem padrão no tech linux.
:shock: :x :cry:
error loading library: undefined symbol: initPAnsiStings.
Já li a respeito de problemas e dúvidas sobre initPAnsiStings, mas não encontrei nenhuma solução.
minha distro é a tech linux 3.0, que se eu não me engano, é baseada no mandrake. o Kernel é 2.4.x e as bibliotecas são compatíveis, pois não deu ero na instalação.
O KDE é o 3.0, que vem padrão no tech linux.
:shock: :x :cry:
Vitor Rubio
Curtidas 0
Respostas
Weber
01/07/2004
Eu também tive esse problema e resolvi de forma bem imbecil.
Copiei todos os arquivos com extenção *.so que estão na pasta BIN para a pasta /usr/lib
Na verdade não é a forma mais aconselhavel de se fazer, mas funciona. :D
Copiei todos os arquivos com extenção *.so que estão na pasta BIN para a pasta /usr/lib
Na verdade não é a forma mais aconselhavel de se fazer, mas funciona. :D
GOSTEI 0
Vitor Rubio
01/07/2004
se isso resolve, então quer dizer que em algum arquivo deve conter um caminho ou uma referencia à pasta bin onde estão os *.so, e no caso do tech linux, esse caminho deve estar diferente. Se alguem souber que arquivo é esse e que caminho eu tenho que editar, por favor me avise, por hora, vou fazer a cópia mesmo :D
GOSTEI 0
Gilbertoscruz
01/07/2004
edite o arquivo
vi /etc/ld.so.conf
adicione as duas linhas abaixo no arquivo ld.so.conf
/usr/local/kylix3/bin
/usr/local/kylix3/bin/kylixpath
depois disso, salve o arquivo e rode o aplicativo
ldconf
falow !
vi /etc/ld.so.conf
adicione as duas linhas abaixo no arquivo ld.so.conf
/usr/local/kylix3/bin
/usr/local/kylix3/bin/kylixpath
depois disso, salve o arquivo e rode o aplicativo
ldconf
falow !
GOSTEI 0
Gilbertoscruz
01/07/2004
edite o arquivo
vi /etc/ld.so.conf
adicione as duas linhas abaixo no arquivo ld.so.conf
/usr/local/kylix3/bin
/usr/local/kylix3/bin/kylixpath
depois disso, salve o arquivo e rode o aplicativo
ldconf
falow !
vi /etc/ld.so.conf
adicione as duas linhas abaixo no arquivo ld.so.conf
/usr/local/kylix3/bin
/usr/local/kylix3/bin/kylixpath
depois disso, salve o arquivo e rode o aplicativo
ldconf
falow !
GOSTEI 0
Vitor Rubio
01/07/2004
muito obrigado, gilbertoscruz, assim que puder vou fazer as alterações!
GOSTEI 0