Shiro Kawai
shiro****@lava*****
2004年 12月 19日 (日) 19:27:39 JST
XFreePixmapはXlibの関数です。 -lX11 -lXext がリンクされていないのが原因じゃないかと。 gtkをuse後に使えるのはそのせいですね。 From: Katsutoshi Itoh <cut-s****@maste*****> Subject: [Gauche-devel-jp] Gauche-gl-0.3.1 make check... I got an error. Date: Sun, 19 Dec 2004 18:03:08 +0900 > libGL.so.1 ってのに XFreePixmap が含まれてないのか? > まぁ今までの経験からするとあるんだろうけど念のため。 > > cut-sea @ jini> nm /usr/pkg/lib/libGL.so.1 | grep XFree > 001c8d0c t Fake_glXFreeContextEXT > 001c91d3 t Fake_glXFreeMemoryNV > U XFree > U XFreeColors > U XFreeFontInfo > U XFreeGC > U XFreePixmap <<== これ > 001c47b7 T glXFreeContextEXT > 001c55d2 T glXFreeMemoryNV > > ありますよね。 'U' は undefinedな参照を意味します。探すなら 'T' (globalな関数)か 'D' (globalなデータ) を見ないと。 多分configureに問題があると思うんですが、とりあえず手で-lX11 -lXextを 足してビルドしてみてください。 --shiro