お世話になります。
xeyes+を勉強のためインストールしてみました。以下にに経過報告させていただきます。
1) http://suzuka.cool.ne.jp/krpm/dist/rpm/entertainment.html から、
xeyes+2.02.tar.gz をダウンロードして、ホーム以下で
tar xvzf で展開して、その中のreadmeファイルに従う。具体的には以下に通りです。
xmkmf
make
make install
とします。ここで、xpmライブラリが
/usr/include/X11/にないことに気づき一旦この方法は中止しました。因に、xterm上で経過です。
xmkmf
imake -DUseInstalled -I/usr/X11R6/lib/X11/config
make
cc -O -pipe -DXPM -I/usr/X11R6/include -DCSRG_BASED
-DFUNCPROTO=15 -DNARROWPROTO -c xeyes+.c
xeyes+.c: In function `main':
xeyes+.c:117: warning: return type of 'main' is not `int'
rm -f xeyes+
cc -o xeyes+ -DXPM -L/usr/X11R6/lib xeyes+.o -lXpm -lX11 -lm
-Wl,-rpath,/usr/X11R6/lib
make: don't know how to make xeyes+.man. Stop
上記の原因はやはり、xpm.hがないの一言に尽きるのでしょうか?
その場合、直接以下のコマンドを打ち込むのどうでしょうか?
&cc -o eyes+ -0 -DXPM xeyes+.c -lXpm -lX11 -lm
これで、xpmがないので、
&cc -o eyes+ -0 -I/usr/local/bin -lXpm -lX11 -lm
とする。これでうまくいくでしょうか?間違いがあればご指摘お願いします。