Você está na página 1de 2

Executar um programa compilado no kylix fora do kylix

simples e sem mistrio, vou fazer aqui uma receita de bolo: Em primeiro lugar, vamos para um terminal verificar as dependncias do programa:

No meu exemplo, notamos a dependncia da libqtintf-6.5-qt2.3.so (libqtintf-6.5-qt2.3.so => not found). Ento devemos fazer o seguinte: Localizar a lib e coloc-la em seu devido lugar: $ locate libqtintf /usr/local/kylix2/bin/libqtintf-6.5-qt2.3.so /usr/local/kylix2/bin/libqtintf-6.5.0-qt2.3.so Bom, o arquivo libqtintf-6.5-qt2.3.so somente um link para o libqtintf-6.5.0-qt2.3.so. Ento vamos copiar s o arquivo em si para a pasta /usr/lib e atualizar o path: $cd /usr/local/kylix2/bin/ $su #cp libqtintf-6.5.0-qt2.3.so /usr/lib #ln -s libqtintf-6.5.0-qt2.3.so libqtintf-6.5-qt2.3.so #ldconfig Testar novamente as dependncias:

Opa, parece que temos outra :-) s seguir os mesmos passos: $ locate libqt.so.2 /usr/local/kylix2/bin/libqt.so.2.3.0 /usr/local/kylix2/bin/libqt.so.2 $cd /usr/local/kylix2/bin/ $su #cp libqt.so.2.3.0 /usr/lib #cd /usr/lib

#ln -s libqt.so.2 libqt.so.2.3.0 #ldconfig Testar novamente as dependncias:

Agora funciona :)) para testar v pelo konqueror e clique em cima de seu executvel Existem outras formas de se fazer isso, mas ento por que dessa forma? Simples: Assim voc poder executar seu programa em um linux que no tenha o kylix instalado. Essa tcnica utilizada para distribuio.

Você também pode gostar