View previous topic :: View next topic |
Author |
Message |
KNagisa n00b
Joined: 03 Jun 2006 Posts: 18 Location: Málaga (España)
|
Posted: Wed Jul 19, 2006 3:54 pm Post subject: Openoffice no compila |
|
|
Pues no consigo que la version 2.0.3 de Openoffice me compile.
Como veis tengo la versión 2.0.2-r1 compilada e instalada en el PC:
Code: | KNagisa knagisa # emerge -vp openoffice
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild U ] app-office/openoffice-2.0.3 [2.0.2-r1] USE="eds gtk java kde pam% xml -binfilter -cairo -debug% -firefox% -gnome -ldap -mono -odk%" LINGUAS="es% -af% -ar% -be_BY% -bg% -bn% -bs% -ca% -cs% -cy% -da% -de% -el% -en% -en_GB% -en_US% -en_ZA% -et% -fa% -fi% -fr% -gu_IN% -he% -hi_IN% -hr% -hu% -it% -ja% -km% -ko% -lt% -mk% -nb% -nl% -nn% -nr% -ns% -pa_IN% -pl% -pt% -pt_BR% -ru% -rw% -sh_YU% -sk% -sl% -sr_CS% -st% -sv% -sw_TZ% -th% -tn% -tr% -ts% -vi% -xh% -zh_CN% -zh_TW% -zu%" 0 kB
Total size of downloads: 0 kB
|
Todo el sistema fue compilado con los siguientes flags:
Code: | KNagisa knagisa # cat /etc/make.conf | grep FLAGS
CFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer -mmmx -msse -m3dnow -mfpmath=sse -fforce-addr -ffast-math"
CXXFLAGS="${CFLAGS} -fvisibility-inlines-hidden"
|
Como me dio problemas al compilar openoffice, le dejé únicamente los flags seguros para mi procesador, pero sigue dandome el mismo error.
El comando para compilar que utilizé fue el siguiente:
Code: | CFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer" CXXFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer" emerge openoffice
|
Y el error es este:
Code: | Wed Jul 19 16:02:14 2006 (00:45 min.)
######################################################
Registering python UNO components:
######################################################
SUCCESS: Source for types.rdb: /var/tmp/portage/openoffice-2.0.3/work/ooo-build-2.0.3.0/build/OOO_2_0_3/solver/680/unxlngi6.pro/bin/types.rdb
SUCCESS: Source for pyuno_services.rdb: /var/tmp/portage/openoffice-2.0.3/work/ooo-build-2.0.3.0/build/OOO_2_0_3/solver/680/unxlngi6.pro/bin/pyuno_services.rdb
Systemcall: /var/tmp/portage/openoffice-2.0.3/work/ooo-build-2.0.3.0/build/OOO_2_0_3/solver/680/unxlngi6.pro/bin/regcomp -register -br /var/tmp/portage/openoffice-2.0.3/work/ooo-build-2.0.3.0/build/OOO_2_0_3/solver/680/unxlngi6.pro/bin/types.rdb -br /var/tmp/portage/openoffice-2.0.3/work/ooo-build-2.0.3.0/build/OOO_2_0_3/solver/680/unxlngi6.pro/bin/pyuno_services.rdb -r /var/tmp/portage/openoffice-2.0.3/work/ooo-build-2.0.3.0/build/OOO_2_0_3/instsetoo_native/util/OpenOffice//services.rdb/es_inprogress_1/services.rdb -c vnd.openoffice.pymodule:mailmerge -l com.sun.star.loader.Python 2>&1 |
ERROR: /var/tmp/portage/openoffice-2.0.3/work/ooo-build-2.0.3.0/build/OOO_2_0_3/solver/680/unxlngi6.pro/bin/regcomp -register -br /var/tmp/portage/openoffice-2.0.3/work/ooo-build-2.0.3.0/build/OOO_2_0_3/solver/680/unxlngi6.pro/bin/types.rdb -br /var/tmp/portage/openoffice-2.0.3/work/ooo-build-2.0.3.0/build/OOO_2_0_3/solver/680/unxlngi6.pro/bin/pyuno_services.rdb -r /var/tmp/portage/openoffice-2.0.3/work/ooo-build-2.0.3.0/build/OOO_2_0_3/instsetoo_native/util/OpenOffice//services.rdb/es_inprogress_1/services.rdb -c vnd.openoffice.pymodule:mailmerge -l com.sun.star.loader.Python 2>&1 |
Systemcall: /var/tmp/portage/openoffice-2.0.3/work/ooo-build-2.0.3.0/build/OOO_2_0_3/solver/680/unxlngi6.pro/bin/regcomp -register -br /var/tmp/portage/openoffice-2.0.3/work/ooo-build-2.0.3.0/build/OOO_2_0_3/solver/680/unxlngi6.pro/bin/types.rdb -br /var/tmp/portage/openoffice-2.0.3/work/ooo-build-2.0.3.0/build/OOO_2_0_3/solver/680/unxlngi6.pro/bin/pyuno_services.rdb -r /var/tmp/portage/openoffice-2.0.3/work/ooo-build-2.0.3.0/build/OOO_2_0_3/instsetoo_native/util/OpenOffice//services.rdb/es_inprogress_1/services.rdb -c vnd.openoffice.pymodule:pythonscript -l com.sun.star.loader.Python 2>&1 |
ERROR: /var/tmp/portage/openoffice-2.0.3/work/ooo-build-2.0.3.0/build/OOO_2_0_3/solver/680/unxlngi6.pro/bin/regcomp -register -br /var/tmp/portage/openoffice-2.0.3/work/ooo-build-2.0.3.0/build/OOO_2_0_3/solver/680/unxlngi6.pro/bin/types.rdb -br /var/tmp/portage/openoffice-2.0.3/work/ooo-build-2.0.3.0/build/OOO_2_0_3/solver/680/unxlngi6.pro/bin/pyuno_services.rdb -r /var/tmp/portage/openoffice-2.0.3/work/ooo-build-2.0.3.0/build/OOO_2_0_3/instsetoo_native/util/OpenOffice//services.rdb/es_inprogress_1/services.rdb -c vnd.openoffice.pymodule:pythonscript -l com.sun.star.loader.Python 2>&1 |
Moved directory from /var/tmp/portage/openoffice-2.0.3/work/ooo-build-2.0.3.0/build/OOO_2_0_3/instsetoo_native/util/OpenOffice//services.rdb/es_inprogress_1 to /var/tmp/portage/openoffice-2.0.3/work/ooo-build-2.0.3.0/build/OOO_2_0_3/instsetoo_native/util/OpenOffice//services.rdb/es_witherror_1
Removing directory /var/tmp/portage/openoffice-2.0.3/work/ooo-build-2.0.3.0/build/OOO_2_0_3/instsetoo_native/util/OpenOffice//zip/es
Removing directory /var/tmp/portage/openoffice-2.0.3/work/ooo-build-2.0.3.0/build/OOO_2_0_3/instsetoo_native/util/OpenOffice//services.rdb/es_witherror_1
***************************************************************
ERROR: Could not register all components!
in function: create_services_rdb
***************************************************************
|
Muchas gracias y Salu2
KNagisa |
|
Back to top |
|
|
pacho2 Developer
Joined: 04 Mar 2005 Posts: 2599 Location: Oviedo, Spain
|
Posted: Wed Jul 19, 2006 4:05 pm Post subject: |
|
|
Al igual que mono, openoffice tiende a no compilar cuando hay una version instalada en nuestra maquina, la solución pasa por quitar la anterior:
1. quickpkg openoffice (para no tener que recompilarlo si queremos volver a nuestra antigua versión que sabemos que funciona)
2. emerge -C openoffice
3. emerge openoffice
En caso que tengas que usar la versión anterior no tendrías más que hacer:
emerge --usepkgonly openoffice
Saludos |
|
Back to top |
|
|
KNagisa n00b
Joined: 03 Jun 2006 Posts: 18 Location: Málaga (España)
|
Posted: Sat Jul 22, 2006 8:39 am Post subject: |
|
|
Hice lo que me dijiste e intente compilar de nuevo, al igual que antes con los flags seguros, pero sigue fallando en el mismo sitio, asi que he optado por pasarme al openoffice-bin
Puede ser porque estoy usando gcc 4.1.1?
De todas formas ya no creo que vuelva a openoffice,seis horas de compilacion son muchas para mi pobre portatil.
Muchas gracias y Salu2
KNagisa |
|
Back to top |
|
|
pacho2 Developer
Joined: 04 Mar 2005 Posts: 2599 Location: Oviedo, Spain
|
Posted: Sat Jul 22, 2006 10:12 am Post subject: |
|
|
Es posible que sea un problema con ese gcc
Saludos |
|
Back to top |
|
|
Stolz Moderator
Joined: 19 Oct 2003 Posts: 3028 Location: Hong Kong
|
Posted: Sat Jul 22, 2006 11:16 am Post subject: |
|
|
Para acotar más, yo además quitaría tambien -fomit-frame-pointer. Tambien puedes buscar en Bugzilla por si hay solución.
Saludozzzzzzzz |
|
Back to top |
|
|
pacho2 Developer
Joined: 04 Mar 2005 Posts: 2599 Location: Oviedo, Spain
|
Posted: Sat Jul 22, 2006 2:44 pm Post subject: |
|
|
Yo tengo fomit-frame-pointer en mis flags y no tengo problemas (incluso es posible que el ebuild la filtre). Alguna vez tuve este problema, pero lo solucioné desinstalando la versión anterior antes de emerger la nueva
Saludos |
|
Back to top |
|
|
|