hi all
surprisingly for all comes that i have put a release-candidate for Gem on the iem-pages;
you can download from http://gem.iem.at/download.html or ftp://iem.at/pd/Externals/GEM/
for users: as for now, only windows-compiles are online. there is a a gem-bin-dec-0.888rc2.zip file that holds the documentation and the Gem.dll; just unpack it into your pd directory. (the zip files are relative to the pd-directory; so the extra\Gem.dll should be in path\to\my\pd\extra after unzipping and you don't have to execute a .bat file to run it)
for devs: it does not yet include the very recent changes of chris, as i have compiled it yesterday before they were checked in...
mfg.asd.r IOhannes
PS: my announcement-mail yesterday somehow didn't make it (probably i forgot to hit send)
Hey linuxers,
I did a cvs update today and compiled. I'm still unable to get pix_film and pix_movie to show textures under linux. The films seem to load fine, as pd reports, no errors. pix_film reports mpeg and quicktime support enabled. I can play the film and it bangs when it hits the end of the movie (when using "auto 1"). Everything works except it will not texture the video frames.
pix_image works fine.
Also I can't get ftgl to work well, gem just crashes when I enable ftgl and try and create a text3d object while the gemwin is created:
Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 16384 (LWP 10130)] 0x401181f9 in free () from /lib/i686/libc.so.6 (gdb) where #0 0x401181f9 in free () from /lib/i686/libc.so.6 #1 0x40b5a0c1 in operator delete(void*) () from /usr/lib/libstdc++.so.5 #2 0x40b5a11d in operator delete[](void*) () from /usr/lib/libstdc++.so.5 #3 0x402ab841 in TextBase::~TextBase() () from /home/bbogart/gem/gemcvs/Gem.pd_linux #4 0x4031eb58 in text3d::~text3d() () from /home/bbogart/gem/gemcvs/Gem.pd_linux #5 0x4031ebb8 in text3d::obj_freeCallback(void*) () from /home/bbogart/gem/gemcvs/Gem.pd_linux #6 0x08094c8e in pd_free (x=0x81212d0) at m_pd.c:35 #7 0x081cfba8 in ?? () #8 0x081cfbac in ?? () #9 0x081128a8 in ?? () #10 0x081212d0 in ?? ()
back to gltt...
Thanks...
Ben
Johannes Smoelnig Wrote:
does it work when you set the frame after loading the film ?
IOhannes m zmoelnig wrote:
hi all
surprisingly for all comes that i have put a release-candidate for Gem on the iem-pages;
you can download from http://gem.iem.at/download.html or ftp://iem.at/pd/Externals/GEM/
for users: as for now, only windows-compiles are online. there is a a gem-bin-dec-0.888rc2.zip file that holds the documentation and the Gem.dll; just unpack it into your pd directory. (the zip files are relative to the pd-directory; so the extra\Gem.dll should be in path\to\my\pd\extra after unzipping and you don't have to execute a .bat file to run it)
for devs: it does not yet include the very recent changes of chris, as i have compiled it yesterday before they were checked in...
mfg.asd.r IOhannes
PS: my announcement-mail yesterday somehow didn't make it (probably i forgot to hit send)
GEM-dev mailing list GEM-dev@iem.at http://iem.at/cgi-bin/mailman/listinfo/gem-dev
Zitiere "B. Bogart" ben@ekran.org:
Hey linuxers,
1"). Everything works except it will not texture the video frames.
hmm. i am sure i have asked a lot of times which gfx-card you use (and i am sure you have answered this quite often). anyhow *if* you are using an nvidia card try to install their openGL-headers (ships with the nvidia-glx-package) instead of the mesa-headers
Also I can't get ftgl to work well, gem just crashes when I enable ftgl and try and create a text3d object while the gemwin is created:
Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 16384 (LWP 10130)] 0x401181f9 in free () from /lib/i686/libc.so.6 (gdb) where #0 0x401181f9 in free () from /lib/i686/libc.so.6 #1 0x40b5a0c1 in operator delete(void*) () from /usr/lib/libstdc++.so.5 #2 0x40b5a11d in operator delete[](void*) () from /usr/lib/libstdc++.so.5 #3 0x402ab841 in TextBase::~TextBase() () from /home/bbogart/gem/gemcvs/Gem.pd_linux #4 0x4031eb58 in text3d::~text3d() () from /home/bbogart/gem/gemcvs/Gem.pd_linux #5 0x4031ebb8 in text3d::obj_freeCallback(void*) () from /home/bbogart/gem/gemcvs/Gem.pd_linux #6 0x08094c8e in pd_free (x=0x81212d0) at m_pd.c:35 #7 0x081cfba8 in ?? () #8 0x081cfbac in ?? () #9 0x081128a8 in ?? () #10 0x081212d0 in ?? ()
so still the same: what is puzzling me, is why pd tries to destroy the text3d object. why is the pd_free() called ? who is trying to call pd_free() ? could you compile pd with debugging-flags (or rather: without non-debugging and optimization flags) and tell us, what gdb thinks about the ?? functions ?
mfg.a.sdr IOhannes
Hey Johannes,
I am using nvidia with nvidia drivers 5328 with the glx headers that come with it. (What driver version are you using?)
exactly how do I remove the optimization flags in the pd makefile? (just remove all the OPT_FLAGS?) or are there any flags I need to add?
Thanks!
Ben
zmoelnig@iem.at wrote:
Zitiere "B. Bogart" ben@ekran.org:
Hey linuxers,
1"). Everything works except it will not texture the video frames.
hmm. i am sure i have asked a lot of times which gfx-card you use (and i am sure you have answered this quite often). anyhow *if* you are using an nvidia card try to install their openGL-headers (ships with the nvidia-glx-package) instead of the mesa-headers
Also I can't get ftgl to work well, gem just crashes when I enable ftgl and try and create a text3d object while the gemwin is created:
Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 16384 (LWP 10130)] 0x401181f9 in free () from /lib/i686/libc.so.6 (gdb) where #0 0x401181f9 in free () from /lib/i686/libc.so.6 #1 0x40b5a0c1 in operator delete(void*) () from /usr/lib/libstdc++.so.5 #2 0x40b5a11d in operator delete[](void*) () from /usr/lib/libstdc++.so.5 #3 0x402ab841 in TextBase::~TextBase() () from /home/bbogart/gem/gemcvs/Gem.pd_linux #4 0x4031eb58 in text3d::~text3d() () from /home/bbogart/gem/gemcvs/Gem.pd_linux #5 0x4031ebb8 in text3d::obj_freeCallback(void*) () from /home/bbogart/gem/gemcvs/Gem.pd_linux #6 0x08094c8e in pd_free (x=0x81212d0) at m_pd.c:35 #7 0x081cfba8 in ?? () #8 0x081cfbac in ?? () #9 0x081128a8 in ?? () #10 0x081212d0 in ?? ()
so still the same: what is puzzling me, is why pd tries to destroy the text3d object. why is the pd_free() called ? who is trying to call pd_free() ? could you compile pd with debugging-flags (or rather: without non-debugging and optimization flags) and tell us, what gdb thinks about the ?? functions ?
mfg.a.sdr IOhannes