Are the constants GL_COMPILE and GL_COMPILE_AND_EXECUTE missing or not exported properly? After adding a sub GL_COMPILE { 0x1300 }, my program was able to use glNewList() properly. -- [ e d @ h a l l e y . c c ]