quinta-feira, 3 de julho de 2008

instalação Equalizer

Instalado no Debian da coordenação o Equalizer, instalado antes o uuid-dev e flex
criado ainda a variável de ambiente LD_LIBRARY_PATH
export LD_LIBRARY_PATH=/home/marco/Equalizer-0.5.0/build/Linux/i686/lib

Os binários estão disponíveis no diretório buid, mas deu erro ao rodar o exemplo:
cd Equalizer-0.5.0/build/Linux/bin/
./eqServer.i686 & (inicia o servidor)
./eqPly.i686 (cliente)

Parte do erro gerado:

2879 3071575776 ./examples/eqPly/vertexData.cpp:137 Unable to open PLY file ../share/data/rockerArm.ply for reading.
2879 3071575776 ./examples/eqPly/vertexBufferRoot.cpp:126 Unable to load PLY file.
2879 3071575776 ./examples/eqPly/node.cpp:31 Can't load model: ../share/data/rockerArm.ply
2879 3062774672 ./lib/client/glXMessagePump.cpp:24 Receiver thread not waiting?
2879 3062774672 ./lib/client/glXMessagePump.cpp:24 Receiver thread not waiting?
2876 3071112928 ./server/window.cpp:293 Window initialisation failed: Window pixel viewport invalid
- pipe init failed?
...


criado na mão o diretório ../share/data/ que na verdade está em ../share/Equalizer/data/
ainda apresenta erro, por indicação do FAQ foi altrerado o arquivo /etc/hosts o hostname da máquina esta apontando 127.0.0.1 e foi colocado 10.7.1.80 que é o ip da máquina

-------------------------------------
Em casa funcionou normalmente para isto foi preciso criar um link simbólico:
ln -s libGL.so.1.2 libGL.so

estava dando erro na compilação em "-lGL"