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で、インストールできた。