Is there any chance of a fix for this getting officially released soon, or at least put into CVS? I'm looking at switching a project over to use irrlicht, but it's not very encouraging when my first experience is an issue like this. I mean, don't a fairly decent percentage of linux 3d programmers / gamers use nvidia cards?
Also, has anyone looked at using something like GLee to handle the extensions? We used it in a project and it made things much easier...
0.14 OpenGL under Linux miscompiles
Note to Guest on the compiling issue with glx: See this topic
-
Guest
Perhaps I have unreasonable expectations, but it seems like if there is a known issue with an accepted fix from the community it should be merged into the mainline repository. I shouldn't have to do a bunch of manual patching. I shouldn't have to go download a bunch of patches from some seemingly unrelated group (like these). When there's a bug, it seems like the dev team should put the fix in CVS. It's been several months since 0.14 was released... Perhaps I just need to look into a more mature project, and take another look at Irrlicht after it has had more time to stabilize.
-
hybrid
There are two problems with nVidia cards under Linux. One is the mysterious include path you have to set (which, if nvidia always does it, should be included into all makefiles to remove the problem) and one is not nvidia specific (the GLX_ARB_PROC define). So the first one is really a problem of the nvidia installer not using the standard include path to put its headers to. The second one has several solutions posted yet, but none confirmed properly working by more than one or two people from the board. So there are some workarounds, but no general fix.
And hey, both problems are affecting all other tools as well, so you might want to learn about it before switching to another project. You might face the same problem there, too. And you will always have to compile your own Irrlicht under Linux. So why not just add two more lines to the makefile adding the patch?
And hey, both problems are affecting all other tools as well, so you might want to learn about it before switching to another project. You might face the same problem there, too. And you will always have to compile your own Irrlicht under Linux. So why not just add two more lines to the makefile adding the patch?