蛙の井戸見聞記 Pretty frog in a well who knows nothing of the great web ocean!

~~ 好奇心は猫をも殺す Curiosity Kills the Cat ~~ ♪欲しいモノ・食べたいモノ・ネットで集めた情報と日々の記録の倉庫♪ Logging my life... Since 2003.12  

 portsでpdftkをインストール。

えーと。

cd /usr/ports/print/pdftk
make install
.....
Error:
gcj/cni.h: No such file or directory compilation terminated.
.....

で、gcj46が無いとか、cni.hが無いとか、エラーが出る。これはJAVAコンパイラー絡みのエラー。

gcc46をインストールしてあるのに、なぜgcjがインストールされないのは、なんでだろう、、、と思ってたんだけど、原因判明。つまり、gcc46のコンパイルの際に、with javaにしてなかったから。

どうやって制御をするかというと、

cd /usr/ports/lang/gcc46
make config

とすると、チェックボックスが現れるので、javaを使うように印を入れて、OKを押す、そして

make install

うまくインストールされない場合は、gcc46を一回 make cleanしてやってから、make configで、make installすると良い。

その後、pdftkをmake installで、インストールできた。