1 |
Nikodemus Karlsson schreef: |
2 |
> Hi, when i try to emerge the pdf toolkit package, pdftk, I get the |
3 |
> message |
4 |
> |
5 |
> Calculating dependencies ...done! |
6 |
> |
7 |
>>>> emerge (1 of 1) app-text/pdftk-1.12 to / md5 files ;-) |
8 |
>>>> pdftk-0.94.1.ebuild md5 files ;-) pdftk-1.12.ebuild md5 files |
9 |
>>>> ;-) pdftk-1.00.ebuild md5 files ;-) |
10 |
>>>> files/digest-pdftk-0.94.1 md5 files ;-) |
11 |
>>>> files/digest-pdftk-1.00 md5 files ;-) files/digest-pdftk-1.12 |
12 |
>>>> md5 src_uri ;-) pdftk-1.12.tar.gz |
13 |
> |
14 |
> * It seems that your system doesn't provides a Java compiler. * |
15 |
> Re-emerge sys-devel/gcc with "java" and "gcj" enabled. |
16 |
> |
17 |
> !!! ERROR: app-text/pdftk-1.12 failed. !!! Function pkg_setup, Line |
18 |
> 20, Exitcode 0 !!! gcj not found. |
19 |
> |
20 |
> I have java blackdown java installed, java-config -L gives |
21 |
> [blackdown-jdk-1.4.2.02] "Blackdown JDK 1.4.2.02" |
22 |
> (/etc/env.d/java/20blackdown-jdk-1.4.2.02) * |
23 |
> |
24 |
> What should I do? |
25 |
|
26 |
What does java-config have to do with it when the message clearly tells |
27 |
you what to do: |
28 |
|
29 |
==> Re-emerge sys-devel/gcc with "java" and "gcj" enabled <== |
30 |
|
31 |
As seen here: |
32 |
|
33 |
emerge -pv gcc |
34 |
|
35 |
These are the packages that I would merge, in order: |
36 |
|
37 |
Calculating dependencies ...done! |
38 |
[ebuild R ] sys-devel/gcc-3.4.4-r1 (-altivec) -bootstrap |
39 |
-boundschecking -build +fortran -gcj +gtk -hardened -ip28 (-multilib) |
40 |
-multislot (-n32) (-n64) +nls -nocxx -nopie -nossp -objc -static |
41 |
-vanilla 0 kB |
42 |
|
43 |
See that "-gcj"? That's your problem; the ability to compile java has |
44 |
not been compiled into your compiler. If there's a 'java' USE flag for |
45 |
your version of GCC, set that as well. |
46 |
|
47 |
Re-emerge gcc with the appropriate USE flags, then try your original |
48 |
emerge again. |
49 |
|
50 |
Holly |
51 |
-- |
52 |
gentoo-user@g.o mailing list |