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

Reply via email to