View previous topic :: View next topic |
Author |
Message |
nachopro Apprentice
Joined: 20 Apr 2008 Posts: 227 Location: haedo, bsas, argentina
|
Posted: Mon May 19, 2008 10:19 am Post subject: Dudas de compilación OpenOffice 64 bits |
|
|
Chicos, estoy en amd64 y quiero instalar OpenOffice (necesito) por desgracia los binarios sólo son para 32 bits.
El tema es este: luego de compilar el oo (que entre tantas cosas me baja el jdk), me puedo deshacer de toda esa paquetería o me va a quedar instalada?
alguna sugerencia? gracias
pd: también me gustaría poder generar un ebuild bin de esa compilación que realice.. ya que es bastante importante el tiempo que toma compilarlo _________________ Si no es para GTK o línea de comando, es basura! (?)
Last edited by nachopro on Mon May 19, 2008 1:10 pm; edited 1 time in total |
|
Back to top |
|
|
AnFe Tux's lil' helper
Joined: 28 Apr 2004 Posts: 138
|
Posted: Mon May 19, 2008 12:56 pm Post subject: |
|
|
Yo tengo openoffice-bin en gentoo 64...
Un saludo! |
|
Back to top |
|
|
nachopro Apprentice
Joined: 20 Apr 2008 Posts: 227 Location: haedo, bsas, argentina
|
Posted: Mon May 19, 2008 1:01 pm Post subject: |
|
|
AnFe, gracias... pero hice una instalación no-multilib... así que tengo que compilarlo sí o sí _________________ Si no es para GTK o línea de comando, es basura! (?) |
|
Back to top |
|
|
i92guboj Bodhisattva
Joined: 30 Nov 2004 Posts: 10315 Location: Córdoba (Spain)
|
Posted: Mon May 19, 2008 1:29 pm Post subject: |
|
|
nachopro wrote: | AnFe, gracias... pero hice una instalación no-multilib... así que tengo que compilarlo sí o sí |
Revisa las use flag y desactiva las que no necesites. Verás las dependencias reducidas de forma radical. |
|
Back to top |
|
|
nachopro Apprentice
Joined: 20 Apr 2008 Posts: 227 Location: haedo, bsas, argentina
|
Posted: Mon May 19, 2008 5:08 pm Post subject: |
|
|
mirá, no tengo el flag de java.. y creo que ese es el problema pq ayer y hoy me salió esto:
de ahí mi pregunta si tras compilarlo puedo quitar la jdk
Code: | /usr/bin/convert: error: `/usr/bin/.libs/convert' does not exist
This script is just a wrapper for convert.
See the libtool documentation for more information.
make: *** [stamp/artwork.install] Error 1
*
* ERROR: app-office/openoffice-2.4.0 failed.
* Call stack:
* ebuild.sh, line 49: Called src_compile
* environment, line 5363: Called die
* The specific snippet of code:
* make || die "Build failed"
* The die message:
* Build failed
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/app-office/openoffice-2.4.0/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/app-office/openoffice-2.4.0/temp/environment'.
*
!!! When you file a bug report, please include the following information:
GENTOO_VM= CLASSPATH="" JAVA_HOME=""
JAVACFLAGS="" COMPILER=""
and of course, the output of emerge --info
* Messages for package app-office/openoffice-2.4.0:
*
* It is important to note that OpenOffice.org is a very fragile
* build when it comes to CFLAGS. A number of flags have already
* been filtered out. If you experience difficulty merging this
* package and use agressive CFLAGS, lower the CFLAGS and try to
* merge again. Also note that building OOo takes a lot of time and
* hardware ressources: 4-6 GB free diskspace and 256 MB RAM are
* the minimum requirements. If you have less, use openoffice-bin
* instead.
*
*
* To get a localized build, set the according LINGUAS variable(s).
*
* You are building with java-support disabled, this results in some
* of the OpenOffice.org functionality (i.e. help) being disabled.
* If something you need does not work for you, rebuild with
* java in your USE-flags.
*
*
* ERROR: app-office/openoffice-2.4.0 failed.
* Call stack:
* ebuild.sh, line 49: Called src_compile
* environment, line 5363: Called die
* The specific snippet of code:
* make || die "Build failed"
* The die message:
* Build failed
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/app-office/openoffice-2.4.0/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/app-office/openoffice-2.4.0/temp/environment'.
* |
_________________ Si no es para GTK o línea de comando, es basura! (?) |
|
Back to top |
|
|
i92guboj Bodhisattva
Joined: 30 Nov 2004 Posts: 10315 Location: Córdoba (Spain)
|
Posted: Mon May 19, 2008 5:23 pm Post subject: |
|
|
Si construyes con java, entonces necesitas java instalado u openoffice no va a andar correctamente. Aunque no te puedo decir hasta que punto se romperá si haces eso... Llevo un par de años sin compilar openoffice, simplemente no creo que eso me vaya a aportar nada que necesite.
Otro tema enteramente distinto, es que dudo mucho que dicho error sea debido a no tener java instalado. Yo registraría bugzilla en busca de algo similar, y si no, abriría un nuevo bug (siempre que estés usando un ebuild oficial de portage). La compilación de openoffice se rompe por mil y una razones, por eso paso de compilarlo yo
Suerte con eso |
|
Back to top |
|
|
abecedarix n00b
Joined: 16 Apr 2007 Posts: 74
|
Posted: Mon May 19, 2008 8:27 pm Post subject: |
|
|
Que yo sepa se puede desactivar Java en OOO en tiempo de ejecución, a costa de los drivers ODBC, las macros en Python (creo, no estoy seguro, hace tiempo que lo miré) y alguna cosa más. Eso sí, no sé si se puede quitar en tiempo de compilación |
|
Back to top |
|
|
JotaCE l33t
Joined: 10 Jul 2007 Posts: 769 Location: SANTIAGO, CHILE!!!
|
Posted: Mon May 19, 2008 11:50 pm Post subject: |
|
|
nachopro wrote: | mirá, no tengo el flag de java.. y creo que ese es el problema pq ayer y hoy me salió esto:
de ahí mi pregunta si tras compilarlo puedo quitar la jdk
Code: | /usr/bin/convert: error: `/usr/bin/.libs/convert' does not exist
This script is just a wrapper for convert.
See the libtool documentation for more information.
make: *** [stamp/artwork.install] Error 1
*
* ERROR: app-office/openoffice-2.4.0 failed.
* Call stack:
* ebuild.sh, line 49: Called src_compile
* environment, line 5363: Called die
* The specific snippet of code:
* make || die "Build failed"
* The die message:
* Build failed
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/app-office/openoffice-2.4.0/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/app-office/openoffice-2.4.0/temp/environment'.
*
!!! When you file a bug report, please include the following information:
GENTOO_VM= CLASSPATH="" JAVA_HOME=""
JAVACFLAGS="" COMPILER=""
and of course, the output of emerge --info
* Messages for package app-office/openoffice-2.4.0:
*
* It is important to note that OpenOffice.org is a very fragile
* build when it comes to CFLAGS. A number of flags have already
* been filtered out. If you experience difficulty merging this
* package and use agressive CFLAGS, lower the CFLAGS and try to
* merge again. Also note that building OOo takes a lot of time and
* hardware ressources: 4-6 GB free diskspace and 256 MB RAM are
* the minimum requirements. If you have less, use openoffice-bin
* instead.
*
*
* To get a localized build, set the according LINGUAS variable(s).
*
* You are building with java-support disabled, this results in some
* of the OpenOffice.org functionality (i.e. help) being disabled.
* If something you need does not work for you, rebuild with
* java in your USE-flags.
*
*
* ERROR: app-office/openoffice-2.4.0 failed.
* Call stack:
* ebuild.sh, line 49: Called src_compile
* environment, line 5363: Called die
* The specific snippet of code:
* make || die "Build failed"
* The die message:
* Build failed
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/app-office/openoffice-2.4.0/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/app-office/openoffice-2.4.0/temp/environment'.
* |
|
hay un reporte en bugzilla sobre ese problema y lo deberias solucionar re-emergiendo el paquete media-gfx/imagemagick
Code: | # emerge media-gfx/imagemagick |
luego
Code: | # emerge app-office/openoffice |
suerte _________________ La derrota no es motivo de vergüenza si el espíritu sigue sin conquistar! |
|
Back to top |
|
|
nachopro Apprentice
Joined: 20 Apr 2008 Posts: 227 Location: haedo, bsas, argentina
|
Posted: Mon May 19, 2008 11:53 pm Post subject: |
|
|
gracias, ahora voy a ver cómo resulta...
pd: dónde puedo leer o cómo puedo generar un ebuild-bin sobre esta compilación? porque de seguro a muchos les va a ser útil _________________ Si no es para GTK o línea de comando, es basura! (?) |
|
Back to top |
|
|
Cereza Guru
Joined: 14 Apr 2006 Posts: 428
|
Posted: Tue May 20, 2008 12:35 am Post subject: |
|
|
nachopro wrote: | pd: dónde puedo leer o cómo puedo generar un ebuild-bin sobre esta compilación? porque de seguro a muchos les va a ser útil :D |
Empápate sobre emerge -b, -B, -k y -K
Tendrias que subir el paquete (que no el ebuild) a alguna parte, y ten en cuenta que si tienes una configuración de make muy agresiva solo les servirá a los que tengan una maquina muy parecida a la tuya. |
|
Back to top |
|
|
AnFe Tux's lil' helper
Joined: 28 Apr 2004 Posts: 138
|
Posted: Tue May 20, 2008 6:59 am Post subject: |
|
|
Para generar el paquete, sólo tienes que hacer: Code: | quickpkg openoffice |
Un saludo! |
|
Back to top |
|
|
nachopro Apprentice
Joined: 20 Apr 2008 Posts: 227 Location: haedo, bsas, argentina
|
Posted: Tue May 20, 2008 4:23 pm Post subject: |
|
|
Gracias JotaCE!!! luego de 3hs 50min obtuve mi primer compilación de OO! la verdad que anda muuuy rápido: Carga cualquier aplicación en el orden del segundo!!
Supongo que debe tener que ver con que no usé el flag java
Para los curiosos utilicé:
Code: | USE="cups dbus firefox gtk ldap opengl pam -binfilter -debug -eds -gnome -gstreamer -java -kde -mono -odk -seamonkey -webdav -xulrunner" |
_________________ Si no es para GTK o línea de comando, es basura! (?) |
|
Back to top |
|
|
Inodoro_Pereyra Advocate
Joined: 03 Nov 2006 Posts: 2631 Location: En la otra punta del cable
|
Posted: Tue May 20, 2008 6:20 pm Post subject: |
|
|
nachopro wrote: | Gracias JotaCE!!! luego de 3hs 50min obtuve mi primer compilación de OO! la verdad que anda muuuy rápido: Carga cualquier aplicación en el orden del segundo!!
Supongo que debe tener que ver con que no usé el flag java
Para los curiosos utilicé:
Code: | USE="cups dbus firefox gtk ldap opengl pam -binfilter -debug -eds -gnome -gstreamer -java -kde -mono -odk -seamonkey -webdav -xulrunner" |
|
Interesante... La primera vez que leo que valga la pena compilar open office. Ahora me has dado algo para hacer este fin de semana
Voy a probar en un par de equipos a 32 y a 64 bits sin java, a ver si mejora la cosa. Si algo me molesta de OO es el tiempo de carga.
3Hs 50Minutos es rapidísimo, con que compilaste?
Salud! _________________ Mi Blog.
Si no fuera por C, estaríamos escribiendo programas en BASI, PASAL y OBOL. |
|
Back to top |
|
|
johpunk Guru
Joined: 17 Jan 2008 Posts: 440
|
Posted: Tue May 20, 2008 6:41 pm Post subject: |
|
|
sino quieres perder tiempo compilando instalate el binario, pq el open office siempre tarda en compilar _________________ Gentoo 13.0
i3 amd64 |
|
Back to top |
|
|
nachopro Apprentice
Joined: 20 Apr 2008 Posts: 227 Location: haedo, bsas, argentina
|
Posted: Tue May 20, 2008 7:00 pm Post subject: |
|
|
Me olvidaba
tengo un athlon 64 x2 3800+ (2GHz) y 1 GB de RAM
eso sí, para compilar te pide 5GB de disco libres
realmente vale la pena compilarlo, al menos para 64bits _________________ Si no es para GTK o línea de comando, es basura! (?) |
|
Back to top |
|
|
nachopro Apprentice
Joined: 20 Apr 2008 Posts: 227 Location: haedo, bsas, argentina
|
Posted: Tue Jun 17, 2008 8:24 pm Post subject: |
|
|
jeje, ahora que cambié el motherboard... además de tener una leve mejoría en Super PI
tomó 5min menos en compilar el OO
3h45m!!! _________________ Si no es para GTK o línea de comando, es basura! (?) |
|
Back to top |
|
|
pcmaster Advocate
Joined: 04 Dec 2003 Posts: 2234 Location: Barcelona
|
Posted: Sat Jun 21, 2008 10:19 am Post subject: |
|
|
Hablando de compilar Openoffice. Al hacerlo, los iconos cambiaron (es lo de menos), y además perdí un comportamiento que me gustaba bastante: que el icoco del disquet desaparezca al pulsarlo para grabr el documento, y vuelva a aparecer al modificarlo de nuevo.
¿Con qué librerías/opciones está compilado el binario? _________________ pcmaster |
|
Back to top |
|
|
nachopro Apprentice
Joined: 20 Apr 2008 Posts: 227 Location: haedo, bsas, argentina
|
Posted: Sat Jun 21, 2008 11:00 am Post subject: |
|
|
pcmaster wrote: | .... perdí un comportamiento que me gustaba bastante: que el icono del disquet desaparezca al pulsarlo para grabar el documento, y vuelva a aparecer al modificarlo de nuevo... |
PCMaster, así es! no me había dado cuenta realmente. No sé a qué se pueda deber eso! pero no es algo tan grave _________________ Si no es para GTK o línea de comando, es basura! (?) |
|
Back to top |
|
|
pcmaster Advocate
Joined: 04 Dec 2003 Posts: 2234 Location: Barcelona
|
Posted: Sat Jun 21, 2008 11:23 am Post subject: |
|
|
Hombre, lo que se dice grave, no es, pero estoy acostumbrado a ello. Además, el cambio de iconos me hace pensar que se compiló con otras librerías (por ejemplo, gtk en vez de qt) y por eso preguntaba por las librerías con las que está compilado openoffice-bin.
Será cuestion de probar de nuevo... _________________ pcmaster |
|
Back to top |
|
|
pcmaster Advocate
Joined: 04 Dec 2003 Posts: 2234 Location: Barcelona
|
Posted: Sat Jun 21, 2008 2:37 pm Post subject: |
|
|
Pues igual. Los iconos los he podido poner como antes en los menús del openoffice (estilo de iconos y tamaño), pero el disquet sigue sin desaparecer.
Además, los menús tienen un tipo de letra de tamaño mayor que el resto de aplicaciones, lo que no pasaba con openoffice-bin. _________________ pcmaster |
|
Back to top |
|
|
|