[Gauche-devel-jp] Re: Vine Linux 3.0/XOrg-0.6.7でのGachue-gl

Back to archive index

えんどう yasuy****@javao*****
2004年 10月 8日 (金) 11:13:57 JST


 えんどうです。

>どうもお騒がせしております。その後以下の記述をみつけたので、
>私の方でも環境をいじってみます。
>
>http://search.luky.org/linux-users.9/msg03383.html

結論から書くとまだ成功していません。

上記を参考に、/usr/share/doc/NVIDIA_GLX-1.0/usr/include/GL/*.h を
/usr/include/GL にコピーしてみました。

すると Gauche-gl-0.3.2_pre1 でビルドが成功したので、make check してみると
以下のエラーが出ました。

cd src; make all
make[1]: ディレクトリ `/home/yasuyuki/tmp/Gauche-gl-0.3.2_pre1/src' に入ります
make[1]: `all' に対して行うべき事はありません。
make[1]: ディレクトリ `/home/yasuyuki/tmp/Gauche-gl-0.3.2_pre1/src' から出ます
cd doc; make all
make[1]: ディレクトリ `/home/yasuyuki/tmp/Gauche-gl-0.3.2_pre1/doc' に入ります
make[1]: `all' に対して行うべき事はありません。
make[1]: ディレクトリ `/home/yasuyuki/tmp/Gauche-gl-0.3.2_pre1/doc' から出ます
cd src; make check
make[1]: ディレクトリ `/home/yasuyuki/tmp/Gauche-gl-0.3.2_pre1/src' に入ります
/usr/local/bin/gosh -I. -I../lib test-math3d.scm > test.log
Testing gl.math3d ...                                            passed.
/usr/local/bin/gosh -I. -I../lib test.scm >> test.log
Testing GL ...                                                   *** ERROR: failed to link "libgauche-gl" dynamically: ./libgauche-gl.so: undefined symbol: pthread_key_create
Stack Trace:
_______________________________________
  0  (%require feature)
        At line 52 of "/usr/local/share/gauche/0.8.1/lib/gauche-init.scm"
make[1]: *** [check] エラー 70
make[1]: ディレクトリ `/home/yasuyuki/tmp/Gauche-gl-0.3.2_pre1/src' から出ます
make: *** [check] エラー 2


Gauche を ./configure --enable-threads=pthreads でビルドして再インストールし、
Gauche-gl-0.3.2_pre1 を make clean ; ./configure ; make ; make check してみると、
こんどは以下のエラーが出ています。

cd src; make all
make[1]: ディレクトリ `/home/yasuyuki/src/Gauche-gl-0.3.2_pre1/src' に入ります
make[1]: `all' に対して行うべき事はありません。
make[1]: ディレクトリ `/home/yasuyuki/src/Gauche-gl-0.3.2_pre1/src' から出ます
cd doc; make all
make[1]: ディレクトリ `/home/yasuyuki/src/Gauche-gl-0.3.2_pre1/doc' に入ります
make[1]: `all' に対して行うべき事はありません。
make[1]: ディレクトリ `/home/yasuyuki/src/Gauche-gl-0.3.2_pre1/doc' から出ます
cd src; make check
make[1]: ディレクトリ `/home/yasuyuki/src/Gauche-gl-0.3.2_pre1/src' に入ります
/usr/local/bin/gosh -I. -I../lib test-math3d.scm > test.log
Testing gl.math3d ...                                            passed.
/usr/local/bin/gosh -I. -I../lib test.scm >> test.log
Testing GL ...                                                   *** ERROR: failed to link "libgauche-glut" dynamically: ./libgauche-glut.so: undefined symbol: XF86VidModeQueryVersion
Stack Trace:
_______________________________________
  0  (%require feature)
        At line 52 of "/usr/local/share/gauche/0.8.1/lib/gauche-init.scm"
make[1]: *** [check] エラー 70
make[1]: ディレクトリ `/home/yasuyuki/src/Gauche-gl-0.3.2_pre1/src' から出ます
make: *** [check] エラー 2


-- 
ENDO Yasuyuki <yasuy****@javao*****>
http://www.javaopen.org/~yasuyuki/ (Personal/Japanese Only)
http://www.javaopen.org/jfriends/ (Japanese Only)




Gauche-devel-jp メーリングリストの案内
Back to archive index