Hey, eyeCreate.
I'm also working on getting minetest on the N900, and I'm having trouble getting Irrlicht to compile with opengles. I checked out its ogl-es branch, modified the makefile to point at the includes and libraries for opengles1, but even after an error-free compilation of both Irrlicht and minetest, it still gives me "No OpenGL-ES1 support compiled in." and terminates.
So I guess what I'm really asking is: what did you do to Irrlicht to make it work?
You might have more luck with the source I posted, it's also stripped from double calculations.
Here
I still get the same error after getting it to compile for opengles1: "Could not create surface for OpenGL-ES1 display." Any ideas?
That's not the same error anymore, it might be that EGL window for n900 is set up differently, check out the EGL code in CIrrGLESDriver.cpp (or whatever) and compare it against some n900 EGL / GLES 1.1 game/application. More likely the error happens in surface creation as it says.. Does n900 uses standard X11 and windows? Maybe you need to run it another way, I know the Ogre n900 guy had to do some X11 compatibility stuff to get it run.
Last edited by a moderator: