IZhaq_melo
(usa FreeBSD)
Enviado em 10/03/2015 - 14:25h
mayconstl escreveu:
opa IZhaq_melo,
Na verdade é aplicação executável, baixo em zip descompacto e executo e ele funciona perfeitamente no ubuntu. Porém em suas distros não é executável.
Segue site para download:
murguu.com
Sei que se funciona no ubuntu provavelmente funcione em suas distros só não sei o que está faltando para ser executado.
cara tai o problema esse site é pouco claro.
e a documentação mínima que ele manda é a seguinte;
dentro do zip tem um atalho ou lançãdor que faz o seguinte:
cat LaunchAutoClicker
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:./libs
./AutoMouseClick
explicando o código
export LD_LIBRARY_PATH=
( cria uma variavel global de nome: LD_LIBRARY_PATH com o conteúdo
LD_LIBRARY_PATH:; no diretório corrente . mais a pasta /libs
)
dentro do ./libs tem:
libpng12.so.0
libQtCore.so.4.8.1
libQtNetwork.so
libpng12.so.0.46.0
libQtGui.so.4
libQtNetwork.so.4
libQtCore.so.4 libQtGui.so.4.8.1 libQtNetwork.so.4.8.1
ai voce pode fazer o seguinte para descobrir quais bibliotecas eles precisa:
va na linha de comando no diretório extraido e digite:
ldd AutoMouseClick;
vai aparecer algo como:
linux-gate.so.1 => (0xb7769000)
libX11.so.6 => /usr/lib/i386-linux-gnu/libX11.so.6 (0xb7611000)
libXtst.so.6 => /usr/lib/i386-linux-gnu/libXtst.so.6 (0xb760a000)
libQtGui.so.4 => /usr/lib/i386-linux-gnu/libQtGui.so.4 (0xb6b36000)
libQtNetwork.so.4 => /usr/lib/i386-linux-gnu/libQtNetwork.so.4 (0xb69e9000)
libQtCore.so.4 => /usr/lib/i386-linux-gnu/libQtCore.so.4 (0xb670c000)
libstdc++.so.6 => /usr/lib/i386-linux-gnu/libstdc++.so.6 (0xb6627000)
libgcc_s.so.1 => /lib/i386-linux-gnu/libgcc_s.so.1 (0xb6609000)
libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xb645d000)
libxcb.so.1 => /usr/lib/i386-linux-gnu/libxcb.so.1 (0xb643c000)
libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xb6437000)
libXext.so.6 => /usr/lib/i386-linux-gnu/libXext.so.6 (0xb6425000)
libfontconfig.so.1 => /usr/lib/i386-linux-gnu/libfontconfig.so.1 (0xb63f1000)
libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xb63d5000)
libaudio.so.2 => /usr/lib/i386-linux-gnu/libaudio.so.2 (0xb63bc000)
libglib-2.0.so.0 => /lib/i386-linux-gnu/libglib-2.0.so.0 (0xb62c3000)
libpng12.so.0 => /lib/i386-linux-gnu/libpng12.so.0 (0xb6299000)
libz.so.1 => /lib/i386-linux-gnu/libz.so.1 (0xb6283000)
libfreetype.so.6 => /usr/lib/i386-linux-gnu/libfreetype.so.6 (0xb61e8000)
libgobject-2.0.so.0 => /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 (0xb6199000)
libSM.so.6 => /usr/lib/i386-linux-gnu/libSM.so.6 (0xb6190000)
libICE.so.6 => /usr/lib/i386-linux-gnu/libICE.so.6 (0xb6176000)
libXi.so.6 => /usr/lib/i386-linux-gnu/libXi.so.6 (0xb6165000)
libXrender.so.1 => /usr/lib/i386-linux-gnu/libXrender.so.1 (0xb615a000)
libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xb612e000)
librt.so.1 => /lib/i386-linux-gnu/librt.so.1 (0xb6125000)
/lib/ld-linux.so.2 (0xb776a000)
libXau.so.6 => /usr/lib/i386-linux-gnu/libXau.so.6 (0xb6121000)
libXdmcp.so.6 => /usr/lib/i386-linux-gnu/libXdmcp.so.6 (0xb611a000)
libexpat.so.1 => /lib/i386-linux-gnu/libexpat.so.1 (0xb60ef000)
libXt.so.6 => /usr/lib/i386-linux-gnu/libXt.so.6 (0xb6093000)
libpcre.so.3 => /lib/i386-linux-gnu/libpcre.so.3 (0xb6057000)
libffi.so.6 => /usr/lib/i386-linux-gnu/libffi.so.6 (0xb6050000)
libuuid.so.1 => /lib/i386-linux-gnu/libuuid.so.1 (0xb604a000)
voce ta pensando, po cara mas isso não é obviu que são as bibliotecas que tao na ./lib?
sim é mas quando vamos na .so da pra saber o que elas precisam pra funcionar, com o seguinte comando.
<biblioteca> --list /bin/ln
mas tente com todas e nao consegui, acho que foram pré-compiladas sei la.
so sei que ele nao levanta os requisitos;
o que podemos fazer é, ver quais bibliotecas tão na memória com o comando:
ldconfig -p
e se elas que voce ta digitando não tiverem ponha as mesmas na memória com os seguinte comando;
export LD_LIBRARY_PATH=<<caminho absoluto da biblitecas seja os ".SO" >>
faça isso com a caminho do ./lib ou seja se ele tiver no tmp, o correto será.
export LD_LIBRARY_PATH=/temp/autoclick/lib
espero ter lhe ajudado.
fonte:
http://www.ibm.com/developerworks/br/linux/library/l-lpic1-v3-102-3/
.