[GEM-dev] CVS Gem.linux load error: undefined symbol: glUniform4iARB Gem: can't load library

John Harrison john.harrison at wichita.edu
Tue May 9 06:13:10 CEST 2006


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 at 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 at iem.at
> http://lists.puredata.info/listinfo/gem-dev
>






More information about the GEM-dev mailing list