Difference between revisions of "User talk:Henry Tiquet"
Henry Tiquet (Talk | contribs) (→Compilando AOO: new section) |
Henry Tiquet (Talk | contribs) (→Error compilando hsqldb: new section) |
||
Line 49: | Line 49: | ||
<br />En esta parte es en la que aun me encuentraba. Estube intentando y preguntando en las listas y en algunos canales de irc pero aun no encontraba la solución, tengo entendido que era un problema con la codificación de UTF-8.<br />[[User:Henry Tiquet|Henry Tiquet]] ([[User talk:Henry Tiquet|talk]]) 04:21, 9 February 2013 (UTC) | <br />En esta parte es en la que aun me encuentraba. Estube intentando y preguntando en las listas y en algunos canales de irc pero aun no encontraba la solución, tengo entendido que era un problema con la codificación de UTF-8.<br />[[User:Henry Tiquet|Henry Tiquet]] ([[User talk:Henry Tiquet|talk]]) 04:21, 9 February 2013 (UTC) | ||
+ | |||
+ | == Error compilando hsqldb == | ||
+ | |||
+ | === Introducción === | ||
+ | He estado compilando AOO en ubuntu 12.10 en la distro de Lubuntu, he estado siguiendo todos los pasos de la guia original. Estos son los comandos que he utilizado: | ||
+ | $autoconf | ||
+ | $configure--with-dmake-url=http://dmake.apache-extras.org.codespot.com/files/dmake-4.12.tar.bz2 | ||
+ | $./bootstrap | ||
+ | $sourceLinuxX86Env.set.sh | ||
+ | $cd instsetoo_native | ||
+ | $build --all | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | === El problema === | ||
+ | Mientras intentaba compilar me mandaba el siguiente error: | ||
+ | <gallery> | ||
+ | 2013-01-30-214133_1024x600_scrot.png|Error al compilar hsqldb | ||
+ | </gallery> | ||
+ | |||
+ | |||
+ | Se producia un error al compilar el módulo hsqldb debido a un problema de compatibilidad con el jdk-7, esto es por la codificación UTF-8 por lo cual se debe hacer con el jdk 6 que si es compatible. | ||
+ | === La solución === | ||
+ | Como necesitaba el jdk-6 lo descargué y por consiguiente lo instalé. | ||
+ | En la parte de configuración tube que que indicarle en donde se encontraba el jdk con el que deberia trabajar. Aquí la confuguración: | ||
+ | $autoconf | ||
+ | $configure '''---with-jdk-home=/usr/lib/jvm/java-6-openjdk-i386''' | ||
+ | $./bootstrap | ||
+ | $sourceLinuxX86Env.set.sh | ||
+ | $cd instsetoo_native | ||
+ | $build --all | ||
+ | De esta manera entonces pude seguir trabajando en la compilación con el jdk-6. Cabe resaltar que estos detalles de compatibilidad no estan especificados en la guia original. | ||
+ | [[User:Henry Tiquet|Henry Tiquet]] ([[User talk:Henry Tiquet|talk]]) 04:30, 9 February 2013 (UTC) |
Revision as of 04:30, 9 February 2013
Contents
Compilando AOO
Compilando AOO
Introducción
Este post narra los paso que he seguido para compilar OOo en Ubuntu 12.10, los problemas con los que me he encontré en el camino, las soluciones que fui encontrando y que me han sido dadas.
Cabe mencionar que soy novato tanto en la utilización de Ubuntu como en la suite de OpenOffice, por lo cual no he terminado aun la compilación por otra parte espero y estoy seguro que será de ayuda para los que como yo no tienen experiencia.
Obteniendo lo necesario
Algo recomendable es entrar desde el principio como súper usuario o root. Esto se puede hacer habilitando la cuenta de inicio con el usuario root o desde la terminal con el comando $ sudo su.
Ahora lo que sigue es descargar el código fuente:
svn co https://svn.apache.org/repos/asf/openoffice/trunk ooo
Para poder compilar surgieron varios problemas por que necesitaba algunos otros requerimientos además del código fuente.
La implementación de Java es compatible con JDK 1.5, JDK 1.6 y Open JDK. Yo estaba trabajando con JDK 1.7 y eso no me permitia terminar la compilación.
También son necesarios algunos paquetes de perl, al principio no sabia como instalarlo y despues de un rato de prueba y error conseguí instalarlos de la siguiente manera:
$perl -MCPAN -e shell
Esto es para inicializar el modulo MCPAN.
Para instalarlos paquetes:
cpan>Archive::Zip
cpan>LWP::UserAgent
cpan>XML::Parser
Para salir ponemos:
cpan>quit
=== Configurando ===
Esta es la configuración que está en la guia, la misma que yo estaba utilizando:
$./configure --with-dmake-url=http://dmake.apache-extras.org.codespot.com/files/dmake-4.12.tar.bz2
$./configure --with-epm-url=http://ftp.easysw.com/pub/epm/3.7/epm-3.7-source.tar.gz
como yo estoy utilizando el distro de «Lubuntu» este paso no podía realizarlo puesto que el distro no viene con algunos paquetes. Después de un proceso de prueba y error y de hacer algunas preguntas, corregí el error de la siguiente manera:
$apt-get install dmake
$apt-get install epm
finalizamos este paso con el comando:
$./bootstrap
En esta parte fue en la que más me tarde porque no podía ejecutar el comando, mandándome el siguiente error:
imagen....
La solución fue la siguiente:
apt-get install mingw32
Building
En la parte de bilding solo pude llegar hasta esta parate:
$source LinuxX86Env.Set.sh
$cd instsetoo_native
$build --all
En esta parte es en la que aun me encuentraba. Estube intentando y preguntando en las listas y en algunos canales de irc pero aun no encontraba la solución, tengo entendido que era un problema con la codificación de UTF-8.
Henry Tiquet (talk) 04:21, 9 February 2013 (UTC)
Error compilando hsqldb
Introducción
He estado compilando AOO en ubuntu 12.10 en la distro de Lubuntu, he estado siguiendo todos los pasos de la guia original. Estos son los comandos que he utilizado:
$autoconf $configure--with-dmake-url=http://dmake.apache-extras.org.codespot.com/files/dmake-4.12.tar.bz2 $./bootstrap $sourceLinuxX86Env.set.sh $cd instsetoo_native $build --all
El problema
Mientras intentaba compilar me mandaba el siguiente error:
Se producia un error al compilar el módulo hsqldb debido a un problema de compatibilidad con el jdk-7, esto es por la codificación UTF-8 por lo cual se debe hacer con el jdk 6 que si es compatible.
La solución
Como necesitaba el jdk-6 lo descargué y por consiguiente lo instalé. En la parte de configuración tube que que indicarle en donde se encontraba el jdk con el que deberia trabajar. Aquí la confuguración:
$autoconf $configure ---with-jdk-home=/usr/lib/jvm/java-6-openjdk-i386 $./bootstrap $sourceLinuxX86Env.set.sh $cd instsetoo_native $build --all
De esta manera entonces pude seguir trabajando en la compilación con el jdk-6. Cabe resaltar que estos detalles de compatibilidad no estan especificados en la guia original. Henry Tiquet (talk) 04:30, 9 February 2013 (UTC)