emscriptenがOpenGL ES 2.0(WebGL)+GLUTをサポートしているので、OpenGL ES2.0で"hello, world"。emscriptenのセットアップはこちら。 emscripten/tests/hello_world_gles.cpp emscripten/tests/glbook/Chanpter_9/Simple_Texture2D を参考に作成。(200行くらいになってしまったので記事の最後にhello.cを貼りました。) glutBitmapCharacterは使えるか不明だったのでテクスチャで"HELLO, WORLD"を表示する。 まずは、GLEWを使ってgccでビルド。 $ sodo apt-get install freeglut3-dev libglew1.6-dev $ gcc hello.c -l glut -lGLEW -o h