GCC2 indeed sucks. The reason we use GCC2 is for compatibility with BeOS binaries. Keep in mind that Haiku also has a well developed and stable gcc4 build.
Originally Posted by allquixotic
The plan I have going forward is to use Mesa 7.8.2 (software rendering only) for GCC2 Haiku, and latest Mesa mainline (+hardware rendering?) for gcc4 builds.
The reason for using Mesa 7.8.2 on gcc2 builds is that anything newer then 7.8.2 has the new glsl C++ code which is c99. c99 C++ code does NOT compile in gcc2 without a HUGE number of changes.
Last edited by kallisti5; 01-09-2012 at 12:14 PM.