If someone has any experience on GEM with linux platform !!
I compiled pd and it work fine. It's not the same for GEM, it don't want to compile because of the abscence of the strcmp function :
primTri.cpp: In method void primTri::typeMess (t_symbol *)': primTri.cpp:126:
strcmp' undeclared (first use this function)
primTri.cpp:126: (Each undeclared identifier is reported only once for
each function it appears in.)
make[1]: *** [primTri.o] Erreur 1
make[1]: Quitte le répertoire `/usr/local/src/gem-0.84/src/Geos'
make: *** [subdirs] Erreur 255
I tried to add in *.cpp : #include <string.h>
And it compiled as well.
My openGL environement is working fine with mesademo binaries.
When I lauch pd, with verbose and lib flags, it's return all ok :
tried /usr/local/lib/pd/externs/Gem.pd_linux and succeeded GEM: Mark Danks GEM: ver: 0.84-5 GEM: compiled: Nov 20 2001 audio I/O stuck... closing audio
At the time I create un windows, it returns on std :
error: GEM: Could not open display <I
error: GEM: Error creating const context error: GEM: A serious error occured creating const Context error: GEM: Do not continue GEM: window created
After that, pd crashes when I click in any pd's childrens windows.
I wondered if the "display <I" has any link with the $DISPLAY env variable, so I type; on prompt :
# echo $DISPLAY :0.0
If someone has a idea ...
Regards