Nikodemus Karlsson schreef: > Hi, when i try to emerge the pdf toolkit package, pdftk, I get the > message > > Calculating dependencies ...done! > >>>> emerge (1 of 1) app-text/pdftk-1.12 to / md5 files ;-) >>>> pdftk-0.94.1.ebuild md5 files ;-) pdftk-1.12.ebuild md5 files >>>> ;-) pdftk-1.00.ebuild md5 files ;-) >>>> files/digest-pdftk-0.94.1 md5 files ;-) >>>> files/digest-pdftk-1.00 md5 files ;-) files/digest-pdftk-1.12 >>>> md5 src_uri ;-) pdftk-1.12.tar.gz > > * It seems that your system doesn't provides a Java compiler. * > Re-emerge sys-devel/gcc with "java" and "gcj" enabled. > > !!! ERROR: app-text/pdftk-1.12 failed. !!! Function pkg_setup, Line > 20, Exitcode 0 !!! gcj not found. > > I have java blackdown java installed, java-config -L gives > [blackdown-jdk-1.4.2.02] "Blackdown JDK 1.4.2.02" > (/etc/env.d/java/20blackdown-jdk-1.4.2.02) * > > What should I do?
What does java-config have to do with it when the message clearly tells you what to do: ==> Re-emerge sys-devel/gcc with "java" and "gcj" enabled <== As seen here: emerge -pv gcc These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild R ] sys-devel/gcc-3.4.4-r1 (-altivec) -bootstrap -boundschecking -build +fortran -gcj +gtk -hardened -ip28 (-multilib) -multislot (-n32) (-n64) +nls -nocxx -nopie -nossp -objc -static -vanilla 0 kB See that "-gcj"? That's your problem; the ability to compile java has not been compiled into your compiler. If there's a 'java' USE flag for your version of GCC, set that as well. Re-emerge gcc with the appropriate USE flags, then try your original emerge again. Holly -- gentoo-user@gentoo.org mailing list