I had this same problem a few months back. IOhannes told me:
that's a problem with your openGL-driver. configure Gem with "--without-ARB" (obviously you're build will lack of ARB-extensions, like shader-support; but you cannot do much about it, since your openGL-driver does not support it)
and this did solve it...
BTW did I understand that you went from the ATI proprietary drivers to the open-source ATI drivers? Last I knew, the open-source ATI drivers didn't support direct rendering/3D hardware accel. Has this changed?
-John
thewade wrote:
Quoting IOhannes m zmoelnig zmoelnig@iem.at:
hi
thewade wrote:
Hello,
I know CVS is bleeding edge so this is just a little feedback. My
unfortunately right now the CVS is rather bleeding than edge. (the anonymous access is really a month or so behind...)
machine is an AMD64 FC4 machine running in 32-bit mode. I am using pd-0.39-1 and Gem from CVS just moments ago (2006-05-07).
I had a working version of Gem installed except that I couldn't get my camcorder to work with pix_video because it was looking at /dev/dv1394 for my device, where as it should be looking at /dev/dv1394/%d, or so I think.
So I download and build the CVS Gem (I also had to ln -s /usr/local/include/FTGL /usr/include/FTGL and remove the -msse2 flag to get the thing to compile).
which compiler are you running (i don't know fc4 that good...)? what where the problems you experienced with sse2? the same ones has hans has reported some days ago??
I don't know about Hans' problem I couldn't find an archive of these lists to search. I didn't even think to look here actually for that problem because the message that came up when I got the error said "output is in /tmp/sc34bla.out, please submit this with your bugreport to bugzilla.redhat.com" so I did that. https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=190998
Your Make.config says CXX ?= g++ and I that is what I saw during the compile. (I like that Make.config file, very neat! I haven't seen that before. I usually just have to hack the configure-d Makefile.)
When I ran PD I got: usr/local/lib/pd/extra/Gem.pd_linux: /usr/local/lib/pd/extra/Gem.pd_linux: undefined symbol: glUniform4iARB Gem: can't load library
What can I do to make this work?
get a newer version of openGL! beat your distributor to ship a current version (following the OpenGL-2.0 specs)!
Ah, Is this the xorg openGL hardware acceleration thing or something else (I got rid of the propritary openGL acceleration from ATI in favor of just using the radeon GL stuff recently built into xorg)?
What whould it take to get FC4 + planetCCRMA kernel and packages up to openGL-2.0? Is it major like using X11 over xorg, or is it minor like finding a package and building it and a bunch of its dependancies?
I am off to search the net for openGL-2.0 for FC4! It is always good to know there is a solution somewhere!
Thanks as always IOhanness and all! -thewade
GEM-dev mailing list GEM-dev@iem.at http://lists.puredata.info/listinfo/gem-dev