森山です。 パネル表示が出来るようになったので、以下報告します。 環境 Vine 3.1 ○ Glui のインストール http://gd.tuwien.ac.at/hci/glui/ から、glui_v2_2.tgz を Download $ tar -zxvf glui_v2_2.tgz $ cd glui_v2_2 $ mkdir bin $ mkdir lib makefile を、以下のように修正 GLUT_LIB_LOCATION と GLUT_INC_LOCATION を以下のように修正 GLUT_LIB_LOCATION=/usr/lib GLUT_INC_LOCATION=/usr/include ※ GLUT_LIB_LOCATION は GLUTライブラリのある場所 GLUT_INC_LOCATION は GLUTヘッダのある場所 /usr/include/GLでなく/usr/includeなのは,glut.h をインクルードする時に GL/glut.h と書くからです。 以下の部分を CC=CC -g0 -o32 以下のようにコメントアウト #CC=CC -g0 -o32 以下の部分の #CC=g++ -O3 [ # ]を削除 CC=g++ -O3 LPATH と INCS を以下のように編集 LPATH=${GLUTPATH} -L/usr/X11R6/lib INCS=-I/usr/X11R6/include example1.cpp から example5.cpp 内の void main を int main に変更 make & コピーする。 $ make $ su # cp lib/*.a /usr/lib # cp *.h /usr/include/GL 動作確認 $ cd bin $ ./example1 として動作すればOK ○ openuniverse http://www.openuniverse.org/ から、 openuniverse をダウンロード $ tar -zxvf openuniverse-1.0beta3.tar.gz $ cd openuniverse-1.0beta3/src/ 以下のファイルに、#include <string.h> を追記 cfglex.l cfgparse.y milkyway.cpp stars.cpp cmdline.cpp font.cpp comet.cpp jpeg.cpp cfgparse.y の以下の部分を fonttype = $3} |LEVELOFDETAIL '=' INTEGER_NUM { LOD = $3} |TEXTURECOMPRESSION '=' INTEGER_NUM { tex_compr *= $3} 以下のように変更( 末尾に ; を付ける ) |FONT '=' INTEGER_NUM { fonttype = $3; } |LEVELOFDETAIL '=' INTEGER_NUM { LOD = $3; } |TEXTURECOMPRESSION '=' INTEGER_NUM { tex_compr *= $3; } comet.cpp に以下を追記 extern "C" { GLAPI void GLAPIENTRY glPointParameterfvEXT( GLenum pname, const GLfloat *params); } configure & make & make install の実行 $ cd .. $ ./configure --with-glui-inc=/usr/include/GL --with-glui-libs=/usr/lib/libglui.a $ make # su # make install ※ [ su ] だと、うまくいかないかも知れません。その場合は [ su -l ]で root に なってから ソースを展開した ディレクトリへ移動します。 以上、 -- K.Moriyama
References:
- [linux-users:104021] openuniverse-1.0beta3 についてK.Moriyama
- [linux-users:104022] Re: openuniverse-1.0beta3 についてKoyama Mituru
- [linux-users:104040] Re: openuniverse-1.0beta3 についてK.Moriyama
- [linux-users:104043] Re: openuniverse-1.0beta3 についてK.Moriyama
- [linux-users:104044] Re: openuniverse-1.0beta3 についてK.Moriyama
- [linux-users:104057] Re: openuniverse-1.0beta3 についてK.Moriyama
- Prev by Subject: [linux-users:104401] mpeg2をDVD.isoにしたい。
- Next by Subject: [linux-users:104403] dhcpでホスト名の設定ができない
- Previous by thread: [linux-users:104057] Re: openuniverse-1.0beta3 について
- Next by thread: [linux-users:104026] Re: openuniverse-1.0beta3 について
- Indexes:[Main][Thread]