Hi,
same problem here: Glest starts up nicely. After selecting a scenario the screen with all the init messages comes up. After a lot of those messages Glest quits without any comment, except in the console log which says:
Restarting audio source because of buffer underrun.
Couldn't process event: OpenGL error: invalid enumerant at file: /Users/kseki/Develop/glest-source-3.1.2/Xcode/../glest_game/graphics/renderer.cpp, line 2483
Exception: OpenGL error: invalid enumerant at file: /Users/kseki/Develop/glest-source-3.1.2/Xcode/../glest_game/graphics/renderer.cpp, line 279
Running on 10.4.11, Cube G4 @ 1.2GHz, Nvidia 2mx graphics