[Ayuda] Problemas compilando OpenXchange

Alejandro López Hernández aleck_wolf en hotmail.com
Mar Oct 5 11:50:23 CDT 2004


Hola, mi problema es el siguiente, cuando intento compilar OpenXchange me 
marca un error con un paquete de java: aqui está la salida del ./configure:

# ./configure --prefix=/usr/local/openxchange 
--with-mailjar=/usr/local/javamail/mail.jar 
--with-activationjar=/usr/local/jaf/activation.jar 
--with-jdomjar=/usr/local/jdom/build/jdom.jar 
--with-xercesjar=/usr/local/xerces/xercesImpl.jar 
--with-jsdkjar=/usr/local/JSDK2.0/lib/jsdk.jar 
--with-jdbcjar=/usr/share/java/pg74.1jdbc3.jar --with-dbpass=xxx 
--with-runuid=nobody --with-rungid=nogroup

BUILD SUCCESSFUL

Total time: 4 seconds
configure: creating ./config.status
config.status: creating build.xml
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating src/misc/Makefile
config.status: creating src/misc/login/login.pm
config.status: creating src/misc/ssl/Makefile
config.status: creating javabuild/Makefile
config.status: creating bin/groupware/openexchange-groupware
config.status: creating bin/webmail/openexchange-webmail
config.status: creating bin/groupware/openexchange-sessiond
config.status: creating sbin/addgroup_ox
config.status: creating sbin/addresource_ox
config.status: creating sbin/addresourcegroup_ox
config.status: creating sbin/addresourcetogroup_ox
config.status: creating sbin/adduser_ox
config.status: creating sbin/addusersql_ox
config.status: creating sbin/addusertogroup_ox
config.status: creating sbin/changeuserattr_ox
config.status: creating sbin/changecyruspass_ox
config.status: creating sbin/delgroup_ox
config.status: creating sbin/delresource_ox
config.status: creating sbin/delresourcefromgroup_ox
config.status: creating sbin/delresourcegroup_ox
config.status: creating sbin/deluser_ox
config.status: creating sbin/deluserfromgroup_ox
config.status: creating sbin/correctfilespool
config.status: creating system/etc/init.d/groupware
config.status: creating system/etc/init.d/webmail
config.status: creating system/etc/init.d/sessiond
config.status: creating system/etc/init.d/openexchange
config.status: creating conf/groupware/system.properties
config.status: creating conf/groupware/server.conf
config.status: creating conf/webmail/server.conf
config.status: creating conf/webmail/system.properties
config.status: creating conf/admintools.conf
config.status: executing depfiles commands

Hasta aquí todo marcha bien, pero en cuanto ejecuto el make, la instalación 
falla, he aquí la salida:

# make
Making all in javabuild
make[1]: Entering directory 
`/home/alopez/linux/openxchange/open-xchange.0.7.3/javabuild'
/usr/local/ant/bin/ant -f ../build.xml
Buildfile: ../build.xml

init:

compile:

checkssl:

replace_ssl:

checkssl:

replace_no_ssl:
[echo] SSL REPLACER (false)

init:

compile_without_webdav:
[javac] Compiling 293 source files to 
/home/alopez/linux/openxchange/open-xchange.0.7.3/build
[javac] 
/home/alopez/linux/openxchange/open-xchange.0.7.3/src/com/openexchange/api/OXContact.java:67: 
package org.jdom does not exist
[javac] import org.jdom.*;
[javac] ^
[javac] 
/home/alopez/linux/openxchange/open-xchange.0.7.3/src/com/openexchange/api/OXContact.java:68: 
package org.jdom.input does not exist
[javac] import org.jdom.input.DOMBuilder;
[javac] ^
[javac] 
/home/alopez/linux/openxchange/open-xchange.0.7.3/src/com/openexchange/api/OXContact.java:69: 
package org.jdom.output does not exist
[javac] import org.jdom.output.XMLOutputter;
[javac] ^
[javac] 
/home/alopez/linux/openxchange/open-xchange.0.7.3/src/com/openexchange/api/OXTask.java:70: 
package org.jdom does not exist
[javac] import org.jdom.*;
[javac] ^
[javac] 
/home/alopez/linux/openxchange/open-xchange.0.7.3/src/com/openexchange/api/OXTask.java:71: 
package org.jdom.input does not exist
[javac] import org.jdom.input.DOMBuilder;
[javac] ^
[javac] 
/home/alopez/linux/openxchange/open-xchange.0.7.3/src/com/openexchange/api/OXTask.java:72: 
package org.jdom.output does not exist
[javac] import org.jdom.output.XMLOutputter;
[javac] ^
[javac] 
/home/alopez/linux/openxchange/open-xchange.0.7.3/src/com/openexchange/api/OXProject.java:70: 
package org.jdom does not exist
[javac] import org.jdom.*;
[javac] ^
[javac] 
/home/alopez/linux/openxchange/open-xchange.0.7.3/src/com/openexchange/api/OXProject.java:71: 
package org.jdom.input does not exist
[javac] import org.jdom.input.DOMBuilder;
[javac] ^
[javac] 
/home/alopez/linux/openxchange/open-xchange.0.7.3/src/com/openexchange/api/OXProject.java:72: 
package org.jdom.output does not exist
[javac] import org.jdom.output.XMLOutputter;
[javac] ^
[javac] Note: Some input files use or override a deprecated API.
[javac] Note: Recompile with -deprecation for details.
[javac] 9 errors

BUILD FAILED
/home/alopez/linux/openxchange/open-xchange.0.7.3/build.xml:72: The 
following error occurred while executing this line:
/home/alopez/linux/openxchange/open-xchange.0.7.3/build.xml:77: Compile 
failed; see the compiler error output for details.

Total time: 17 seconds
make[1]: *** [java] Error 1
make[1]: Leaving directory 
`/home/alopez/linux/openxchange/open-xchange.0.7.3/javabuild'
make: *** [all-recursive] Error 1

Al parecer el problema es con el paquete org.jdom, el cual según yo, ya lo 
instalé en /usr/local/jdom y paso tal ruta en el ./configure, ¿alguien tiene 
una idea de que puede estar pasando? en todo caso, ¿dónde consigó tal 
paquete (org.jdom) y como lo agregó a las clases de java?

De antemano gracias por la ayuda ...

_________________________________________________________________
Platica con tus amigos en linea con T1msn Messenger 
http://messenger.t1msn.com.mx/


 
_______________________________________________
Ayuda mailing list
Ayuda en linux.org.mx
Para salir de la lista: http://mail.linux.org.mx/cgi-bin/mailman/listinfo/ayuda/



Más información sobre la lista de distribución Ayuda