Foros del Web » Administración de Sistemas » Unix / Linux »

Problemas instalando JEDIT en Gentoo

Estas en el tema de Problemas instalando JEDIT en Gentoo en el foro de Unix / Linux en Foros del Web. Hola, Pentium III - 1 Ghz - 512 RAM Gentoo 1,4 i 686 gcc (GCC) 3.2.2 Trato de instalar jedit en Gentoo 1,4 pero tras ...
  #1 (permalink)  
Antiguo 22/04/2003, 18:50
 
Fecha de Ingreso: diciembre-2001
Ubicación: minime$
Mensajes: 1.673
Antigüedad: 22 años, 4 meses
Puntos: 1
Problemas con JEDIT y JAVA en Gentoo

Hola,

Pentium III - 1 Ghz - 512 RAM
Gentoo 1,4
i 686
gcc (GCC) 3.2.2

Trato de instalar jedit en Gentoo 1,4 pero tras emerger las dependencias y el paquete en si, me tira el error que pego a continuación:

Código:
nit:
   [delete] Deleting:
   /var/tmp/portage/jedit-4.1/work/jEdit/doc/docbook-wrapper.xsl

compile:
    [javac] Compiling 318 source files to
    /var/tmp/portage/jedit-4.1/work/jEdit [javac] Modern compiler not
    found - looking for classic compiler

BUILD FAILED
file:/var/tmp/portage/jedit-4.1/work/jEdit/build.xml:32: Cannot use
classic compiler, as it is not available.  A common solution is to set the
environment variable JAVA_HOME to your jdk directory.

Total time: 3 seconds

!!! ERROR: app-editors/jedit-4.1 failed. !!! Function src_compile, Line
32, Exitcode 1 !!! compile problem
Agradecería ayuda por favor.

Saludos
__________________
Saludos
Herje
http://www.forodelinux.org
Hosting Gratis para proyectos libres.

Última edición por herje; 24/04/2003 a las 08:40
  #2 (permalink)  
Antiguo 23/04/2003, 09:22
 
Fecha de Ingreso: diciembre-2001
Ubicación: minime$
Mensajes: 1.673
Antigüedad: 22 años, 4 meses
Puntos: 1
Gracias Energy, ya posteé en el foro de gentoo al mismo tiempo que aquí y tb en la lista de news de ECOL.

De todos modos, no siempre es necesario que te pase algo para saber interpretarlo, de hecho interpretarlo sé, lo que me dice es que incluya en el .profile de mi root algo como esto:

JAVA_HOME=/donde/coño/este/java/
export JAVA_HOME

Sería algo así pero con la ruta correcta, pues aún así no doy con ello

Pero gracias por la sugerencia.

Saludos
__________________
Saludos
Herje
http://www.forodelinux.org
Hosting Gratis para proyectos libres.
  #3 (permalink)  
Antiguo 23/04/2003, 09:41
 
Fecha de Ingreso: diciembre-2001
Ubicación: minime$
Mensajes: 1.673
Antigüedad: 22 años, 4 meses
Puntos: 1
Si energy tengo un paquete JDK aunque no es el de SUN y la ruta la tengo localizada en /opt/ pero tras colocar eso en el profile, sigue sin rular, algo estoy haciendo mal, seguro.

Quizá la solución sea bajar el de la web de SUN y darle caña

Saludos
__________________
Saludos
Herje
http://www.forodelinux.org
Hosting Gratis para proyectos libres.
  #4 (permalink)  
Antiguo 23/04/2003, 09:44
 
Fecha de Ingreso: diciembre-2001
Ubicación: minime$
Mensajes: 1.673
Antigüedad: 22 años, 4 meses
Puntos: 1
Vaya Ferdy, parece que me pisaste el mensaje, je, je, si me temo que tendre que bajarme el de SUN muy a mi pesar, de todos modos está noche pruebo con el java-config. Gracias

Saludos
__________________
Saludos
Herje
http://www.forodelinux.org
Hosting Gratis para proyectos libres.
  #5 (permalink)  
Antiguo 23/04/2003, 18:24
 
Fecha de Ingreso: diciembre-2001
Ubicación: minime$
Mensajes: 1.673
Antigüedad: 22 años, 4 meses
Puntos: 1
Bueno pues ya estoy en ello, por si alguien tiene que instalar java en gentoo, es muy facil.
Se baja el paquete :

j2sdk-1_4_1_02-linux-i586.bin

de la web de SUN:

http://java.sun.com/j2se/1.4.1/download.html
(ojo elegir, "Linux self-extracting file" package format of the SDK)

Una vez que temos el paquete lo movemos a /usr/portage/distfiles y una vez alli, no hay más que instalar el programa como sigue:

#emerge sun-jdk

Y listo, ya tenemos JAVA

Saludos
__________________
Saludos
Herje
http://www.forodelinux.org
Hosting Gratis para proyectos libres.
  #6 (permalink)  
Antiguo 24/04/2003, 02:23
 
Fecha de Ingreso: diciembre-2001
Ubicación: minime$
Mensajes: 1.673
Antigüedad: 22 años, 4 meses
Puntos: 1
Ahora solo me falta establecer la variable JAVA_HOME sabiendo que java está en /opt/sun-jdk/ , por qué lo cierto es que al usar java-config, si hago:

#java-config --jre-home

me devuelve la ruta a jre. Pero si hago:

#java-config --jdk-home

No me devuelve nada, por lo que deduzco que tengo que meter la variable java_home en algún sitio especificando el home de jdk, pero no doy con ello.

¡Help!

Saludos
__________________
Saludos
Herje
http://www.forodelinux.org
Hosting Gratis para proyectos libres.
  #7 (permalink)  
Antiguo 24/04/2003, 05:35
 
Fecha de Ingreso: diciembre-2001
Ubicación: minime$
Mensajes: 1.673
Antigüedad: 22 años, 4 meses
Puntos: 1
Gracias Kripton, justo en eso estaba, pero veras, una vez modificado el /etc/profile, cuando arranco el /etc/profile.env no cambia, osea no lo acepta. pego aquí mi fichero /etc/profile:

******************
# /etc/profile:
# $Header: /home/cvsroot/gentoo-src/rc-scripts/etc/profile,v 1.15 2002/11/18 19:39:22 azarah Exp $

if [ -e "/etc/profile.env" ]
then
source /etc/profile.env
fi

#077 would be more secure, but 022 is generally quite realistic
umask 022

if [ `/usr/bin/whoami` = 'root' ]
then
if [ "$SHELL" = '/bin/bash' ] || [ "$SHELL" = '/bin/sh' ]
then
export PS1='\[\033[01;31m\]\h \[\033[01;34m\]\W \$ \[\033[00m\]'
fi
export PATH="/bin:/sbin:/usr/bin:/usr/sbin:${ROOTPATH}"
else
if [ "$SHELL" = '/bin/bash' ] || [ "$SHELL" = '/bin/sh' ]
then
export PS1='\[\033[01;32m\]\u@\h \[\033[01;34m\]\W \$ \[\033[00m\]'
fi
export PATH="/bin:/usr/bin:${PATH}"

export PATH=$PATH:/opt/sun-jdk-1.4.1.02/bin
export JAVA_HOME=/opt/sun-jdk-1.4.1.02/

fi
unset ROOTPATH

if [ -z "$INPUTRC" -a ! -f "$HOME/.inputrc" ]; then
export INPUTRC="/etc/inputrc"
fi

**********************


Des pues de esto en /etc/profile.env, me sigue saliendo esta linea:

******************
export JAVA_HOME='/opt/blackdown-jre-1.3.1'
******************
en cambio se hago un #set me sale esto:

******************
JAVA_HOME=/opt/sun-jdk-1.4.1.02/
JRE_HOME=/opt/blackdown-jre-1.3.1
******************

Pero la cosa que al tratar de instalar el jedit me dice el siguiente error:

******************
compile:
[javac] Compiling 318 source files to /var/tmp/portage/jedit-4.1/work/jEdit
[javac] Modern compiler not found - looking for classic compiler

BUILD FAILED
file:/var/tmp/portage/jedit-4.1/work/jEdit/build.xml:32: Cannot use classic compiler, as it is not available. A common solution is to set the environment variable JAVA_HOME to your jdk directory.
******************

Por otra parte si ves en el codigo inicia la compilacion con [javac] pues bien, javac está en /opt/sun-jdk-1.4.1.02/bin/ pero si le digo:

*******************
zonalinux:/home/herje#java-config --javac
!!! javac not found
zonalinux:/home/herje#
*******************

Si quiero que me de la versión, me sale lo siguiente:

*******************
zonalinux:/home/herje#java-config --java-version
java version "1.3.1"
Java(TM) 2 Runtime Environment, Standard Edition (build Blackdown-1.3.1-FCS)
Java HotSpot(TM) Client VM (build Blackdown-1.3.1-FCS, mixed mode)
zonalinux:/home/herje#
********************

Osea es como si no me reconociera el java de SUN.

No se chico, me estoy volviendo loco.
¿que estaré haciendo mal?
¿tendre que bajar el jre de SUN y desisntalar el de blackdown?

Saludos
__________________
Saludos
Herje
http://www.forodelinux.org
Hosting Gratis para proyectos libres.

Última edición por herje; 24/04/2003 a las 05:38
  #8 (permalink)  
Antiguo 24/04/2003, 05:41
 
Fecha de Ingreso: diciembre-2001
Ubicación: minime$
Mensajes: 1.673
Antigüedad: 22 años, 4 meses
Puntos: 1
Se me olvidaba, cuando miro los paquetes disponibles veo esto:

**********************************
dev-java/sun-j2sdk
Latest version available: 1.4.1
Latest version installed: [ Not Installed ]
Size of downloaded files: 0 kB
Homepage: http://wwws.sun.com/software/java2/download.html
Description: Sun's J2SE Development Kit, version 1.4.0

* dev-java/sun-jdk
Latest version available: 1.4.1.02
Latest version installed: 1.4.1.02
Size of downloaded files: 0 kB
Homepage: http://java.sun.com/j2se/1.4.1/download.html
Description: Sun's J2SE Development Kit,
*****************************************

El que yo tengo es el segundo, ¿me habre equivocado?

Pero si trato de instalarlo, aunque sea para despues bajar el paquete y meterlo en distfiles, me dice que cojones:

*************************************
zonalinux:/home/herje#emerge sun-j2sdk
Calculating dependencies ...done!
>>> emerge (1 of 1) dev-java/sun-j2sdk-1.4.1 to /
!!! javac not found
* Set java-config to use a jdk not a jre

!!! ERROR: dev-java/sun-j2sdk-1.4.1 failed.
!!! Function pkg_setup, Line 62, Exitcode 0
!!! The version of java set by java-config doesn't contain javac

zonalinux:/home/herje#
********************************



Saludos
__________________
Saludos
Herje
http://www.forodelinux.org
Hosting Gratis para proyectos libres.

Última edición por herje; 24/04/2003 a las 05:52
  #9 (permalink)  
Antiguo 24/04/2003, 06:33
 
Fecha de Ingreso: diciembre-2001
Ubicación: minime$
Mensajes: 1.673
Antigüedad: 22 años, 4 meses
Puntos: 1
Ok, gracias kripton, tranqui que no tengo prisa.
En realidad tambien yo he pensado que quizá hay algun conflicto, puede que lo mejor sea desistalar el blackdown, no se.

De todos modos, pa los que quieran esta noche como a las 23.15 -23.30 estaré por el irc en # forosdelweb

Si te pasas nos vemospor alli

Un saludos
__________________
Saludos
Herje
http://www.forodelinux.org
Hosting Gratis para proyectos libres.
  #10 (permalink)  
Antiguo 24/04/2003, 17:13
 
Fecha de Ingreso: diciembre-2001
Ubicación: minime$
Mensajes: 1.673
Antigüedad: 22 años, 4 meses
Puntos: 1
Bueno arreglado.
Era un conflicto, evidentement, desisntale blackdown y recompile el sun-jdk y el solo establecio las variables correctamente, ahora si hago un set:

JAVAC=/opt/sun-jdk-1.4.1.02/bin/javac
JAVA_HOME=/opt/sun-jdk-1.4.1.02
JDK_HOME=/opt/sun-jdk-1.4.1.02

Y listo, ya pude instalar el jedit, que por cierto como me imaginaba no me sirve para lo que queria )

Pero bueno una cosa más que sé no?

Saludos y gracias
__________________
Saludos
Herje
http://www.forodelinux.org
Hosting Gratis para proyectos libres.
  #11 (permalink)  
Antiguo 24/04/2003, 18:26
 
Fecha de Ingreso: diciembre-2001
Ubicación: minime$
Mensajes: 1.673
Antigüedad: 22 años, 4 meses
Puntos: 1
Hola Kripton,

Si, si que hay una version jdk y otra jre de blackdown, en realidad la que era incompatible por cuestión de las variables era la jdk, de hecho voy a volver a instalar la versión más moderna de blackdown jre y de este modo se queda la jdk de SUN y la jre de blackdown sin problemas.

En cuanto a lo del editor, pues mira, ando buscando algo para trabajar docbook en XML.
Creo que es así, osea quisiera un editor que tuviese las tags que necesito, del tipo <para> <chapter> etc, las que se usan en este caso.

Aunque hacerlo directamente en modo texto tampoco sería complicado, así que lo que ahora buscare será un resumen de las principales tags y cual es su función.

De todos modos muchas gracias por las molestias que te has tomado.

Nos vemos
__________________
Saludos
Herje
http://www.forodelinux.org
Hosting Gratis para proyectos libres.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:20.