MegaGlest Forum
Archives (read only) => Vanilla Glest => Bug report => Topic started by: cyberfrag on 10 January 2009, 22:23:29
-
Hi. I'm writing this because Glest is currently not installable on Gentoo Linux. Apparently Glest uses an old version of xerces-c. A version greater than v3 is recommended as there is a security issue in previous versions of that library. So, it would be great if Glest could move to xerces-c version 3.
-
I think the new xerces was incompatible with Glest somehow but we plan to replace it with TinyXML in Glest Advanced Engine.
-
There is actually a patch for glest that lets it compile against xerces-c version 2.x and 3.x. The patch was posted on the gentoo bugzilla.
http://bugs.gentoo.org/show_bug.cgi?id=263217
I've successfully compiled glest 3.2.2 against xerces-c 2.8.0 and 3.0.1 with the patch from the above link. I modified it slightly as they use the source code from http://www.titusgames.de/.
I think it would be a good idea to move to Tinyxml. It is a smaller package and can be easily integrated into the source code.
-
The patch has been committed to trunk.
-
TinyXML is a much better idea. It was mentioned a LONG time ago. It still isn't implimented. Of course, GAE has lots to do, and that's not the biggest deal...
GAE needs more programmers. Daniels been gone a while...