У меня проблема, похожая на Unable to build pdftk from source on fedora machine, но у меня это на Ubuntu 13.04.Где программа или пакет gcjh?
Я установил gcc-gcj
, который обеспечивает gcj-4.8
.
Я открыл Makefile.Debian
и модифицировал его следующим образом. Таким образом, он находит нужную версию некоторых из GCC строят инструменты:
export VERSUFF ?=-4.6
Далее я попытался make
:
$ VERSUFF="-4.8"; make -f Makefile.Debian
make -f Makefile -iC /home/jwalton/pdftk-2.02-dist/pdftk/../java all
...
make[1]: Entering directory `/home/jwalton/pdftk-2.02-dist/java'
gcjh-4.8 -force --classpath="/usr/share/java/libgcj-4.8.jar:/home/jwalton/pdftk-2.02-dist/java:."
pdftk/com/lowagie/text/Anchor
/bin/sh: 1: gcjh-4.8: not found
...
gcjh-4.8 -force --classpath="/usr/share/java/libgcj-4.8.jar:/home/jwalton/pdftk-2.02-dist/java:."
pdftk/org/bouncycastle/crypto/engines/AESFastEngine
/bin/sh: 1: gcjh-4.8: not found
Хотя я установил gcc-gcj
, кажется, у меня нет gcjh
:
$ find /usr/bin -name gcjh
$ find /usr/local/bin -name gcjh
$
Там нет gcc-java
или gcc-gcjh
пакеты:
$ apt-cache pkgnames | grep -i gcc-java
$ apt-cache pkgnames | grep -i gcc-gcjh
$ apt-cache pkgnames | grep -i gcjh
$
Что такое gcjh
, и где можно найти его для Ubuntu 13?
Отлично, спасибо. Я удивлен, что «apt-cache» не включил его. – jww