ラベル OpenGL の投稿を表示しています。 すべての投稿を表示
ラベル OpenGL の投稿を表示しています。 すべての投稿を表示

2014年2月9日日曜日

ubuntuでOpenGLを用いた実行ファイルでランタイムエラー

実行時に以下のランタイムエラーが出る。

Inconsistency detected by ld.so: dl-version.c: 224: _dl_check_map_versions: Assertion `needed != ((void *)0)' failed!

NVIDIAのドライバを入れていると問題になるようです。
リンク時に、明示的に -L/usr/lib/nvidia-319-updates/ のようにライブラリの場所を指定すればよろしい。

http://stackoverflow.com/questions/20007961/error-running-a-compiled-c-file-uses-opengl-error-inconsistency-detected

2013年8月19日月曜日

Freeglut+GLEW+glGenVertexArrays=動かない

OpenGL 4.3に対応したOpenGL Programming Guide (8th Edition)の,最初のプログラムを試そうと思いました.FreeglutとGLEWの最新(安定版)を入れたところ,glGenVertexArraysが正しく動作しません.調べたところ,
http://stackoverflow.com/questions/13558073/program-crash-on-glgenvertexarrays-call
ということで,glutのcontext関係の命令とGLEWが共存するには,glewExperimantal = GL_TRUE;を指定しなければならないようです.
最初のプログラムが素直に動かないってどうよ > 赤本