Hello!
I wonder if it's just me or some of you folks also experience this kind
of problems. When I write code that deals with GL4Java and Mesa the
whole thing is TERRIBLY unstable.
Yesterday I tried to implement lighting in my library. All compiled fine
and crashed violently when tried to do ANYTHING lighting-related
(glEnable(GL_LIGHTING) for example). GL4Java examples didn't worked too.
It was with GL4Java 2.4 and Mesa 3.2. Then I decided to upgrade to GL4J
2.5 and Mesa 3.3.
Now instead of crashing when I try to enable lighting it now reports
LOTS of errors when generating texture object numbers (glGenTextures()).
YES! glGenTextures doesn't work!!!
So I tried to switch back to Mesa 3.2 while still using GL4J 2.5... so
it started to crash while working with textures... another Mesa 3.2 was
obsolete for GL4J 2.5...
Okay, I figured out that is't Mesa 3.3 which is fucking everything. I
tried Mesa 3.2 but it doesn't work with GL4J 2.5.
I finally found that unofficial Mesa 3.4 from RedHat RawHide server
works OK... but it's some craziness...
Sorry for complaining so much but I'm more than angry because of those
continuous Java/OpenGL problems... Any opinions? Better solutions? How
do you manage to distribute your applications to users? Do they have to
use specific versions of libraries? What if user doesn't want to / can't
upgrade Mesa?
Okay, enough, bye!
Max
--
-----------------------------------------------
Max Gilead gi...@li...
XMage library http://xmage.sourceforge.net
-----------------------------------------------
-- 2 + 2 = 5, for very large values of 2 --
|