Compilazione Goffice

Postate qui se avete consigli per migliorare i pacchetti disponibili in questo sito o se avete problemi con installazione, funzionamento o altro.

Moderatore: Staff

Regole del forum
1) Citare in modo preciso il nome del pacchetto.
2) Specificare se discussione/suggerimento o richiesta d'aiuto.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
darksheep
Linux 0.x
Linux 0.x
Messaggi: 11
Iscritto il: mar 27 giu 2006, 9:08

Compilazione Goffice

Messaggio da darksheep »

Salve a tutti, son tornato a cercare di installare Gnumeric senza utilizzare Gnome, ora sto compilando goffice, ma make install mi da questo errore e non riesco a venirne fuori:

Codice: Seleziona tutto

make[3]: Entering directory `/root/pkg/goffice-0.2.2/goffice'
make[4]: Entering directory `/root/pkg/goffice-0.2.2/goffice'
test -z "/usr/local/lib" || mkdir -p -- "/tmp/pkg/usr/local/lib"
 /bin/sh ../libtool --mode=install /usr/bin/ginstall -c  'libgoffice-1.la' '/tmp/pkg/usr/local/lib/libgoffice-1.la'
/usr/bin/ginstall -c .libs/libgoffice-1.so.2.0.2 /tmp/pkg/usr/local/lib/libgoffice-1.so.2.0.2
(cd /tmp/pkg/usr/local/lib && { ln -s -f libgoffice-1.so.2.0.2 libgoffice-1.so.2 || { rm -f libgoffice-1.so.2 && ln -s libgoffice-1.so.2.0.2 libgoffice-1.so.2; }; })
(cd /tmp/pkg/usr/local/lib && { ln -s -f libgoffice-1.so.2.0.2 libgoffice-1.so || { rm -f libgoffice-1.so && ln -s libgoffice-1.so.2.0.2 libgoffice-1.so; }; })
/usr/bin/ginstall -c .libs/libgoffice-1.lai /tmp/pkg/usr/local/lib/libgoffice-1.la
/usr/bin/ginstall: cannot stat `.libs/libgoffice-1.lai': No such file or directory
make[4]: *** [install-libLTLIBRARIES] Error 1
make[4]: Leaving directory `/root/pkg/goffice-0.2.2/goffice'
make[3]: *** [install-am] Error 2
make[3]: Leaving directory `/root/pkg/goffice-0.2.2/goffice'
make[2]: *** [install-recursive] Error 1
make[2]: Leaving directory `/root/pkg/goffice-0.2.2/goffice'
make[1]: *** [install] Error 2
make[1]: Leaving directory `/root/pkg/goffice-0.2.2/goffice'
make: *** [install-recursive] Error 1
Idee? Suggerimenti? Il semplice make non ha dato problemi, il make install DESTDIR=/tmp/pkg invece mi da quest'errore.

Grazie

Avatar utente
albatros
Iper Master
Iper Master
Messaggi: 2098
Iscritto il: sab 4 feb 2006, 13:59
Kernel: 6.18.0
Desktop: gnome and lxqt
Distribuzione: Ubuntu 24.04 & FC 41
Località: Darmstadt - Germania

Messaggio da albatros »

Non è stato creato libgoffice-1.lai nella directory libs dei sorgenti...
Guarda se è un errore del Makefile, magari c'è libgoffice-1.la ...

Senza gnome ce l'ho fatta a compilare gnumeric-1.6.3, con la 1.7.0 non ci sono riuscito...
(comunque, visto che l'uso poco, non ho insistito più di tanto e non seguo più l'evolversi del progetto, pure molto interessante).

darksheep
Linux 0.x
Linux 0.x
Messaggi: 11
Iscritto il: mar 27 giu 2006, 9:08

Messaggio da darksheep »

Ho deciso di aggirare il problema compilando la versione 0.2.1 che è andata a buon fine, anche se ho faticato con il plugins che volevano per forza essere piazzati in /usr/local/lib/... Ovviamente ho tolto cairo e gnome, ora vedo cosa riesco a fare con gnumeric senza compilarmi le altre librerie, tu avevi compilato anche le altre?

Dario

Avatar utente
albatros
Iper Master
Iper Master
Messaggi: 2098
Iscritto il: sab 4 feb 2006, 13:59
Kernel: 6.18.0
Desktop: gnome and lxqt
Distribuzione: Ubuntu 24.04 & FC 41
Località: Darmstadt - Germania

Messaggio da albatros »

Sì, ne ho compilate diverse...
Ecco le librerie a cui è linkato il mio gnumeric:
ldd /usr/local/bin/gnumeric
linux-gate.so.1 => (0xb7f01000)
libspreadsheet-1.6.3.so => /usr/local/lib/libspreadsheet-1.6.3.so (0xb7bfb000)
libpopt.so.0 => /usr/lib/libpopt.so.0 (0xb7bf3000)
libm.so.6 => /lib/tls/libm.so.6 (0xb7bd0000)
libc.so.6 => /lib/tls/libc.so.6 (0xb7aa1000)
libgoffice-1.so.2 => /usr/local/lib/libgoffice-1.so.2 (0xb79bb000)
libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0xb767e000)
libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0xb75fd000)
libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0xb75c3000)
libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xb758a000)
libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb74f9000)
libgsf-1.so.114 => /usr/local/lib/libgsf-1.so.114 (0xb74cb000)
libglade-2.0.so.0 => /usr/local/lib/libglade-2.0.so.0 (0xb74b3000)
libgnomeprintui-2-2.so.0 => /usr/local/lib/libgnomeprintui-2-2.so.0 (0xb7479000)
libgnomeprint-2-2.so.0 => /usr/local/lib/libgnomeprint-2-2.so.0 (0xb7414000)
libgnomecanvas-2.so.0 => /usr/local/lib/libgnomecanvas-2.so.0 (0xb73ea000)
libxml2.so.2 => /usr/lib/libxml2.so.2 (0xb72cc000)
libz.so.1 => /usr/lib/libz.so.1 (0xb72ba000)
libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0xb728f000)
libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0xb7275000)
libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0xb725f000)
libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0xb7257000)
libcairo.so.2 => /usr/lib/libcairo.so.2 (0xb71f6000)
libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0xb71f3000)
libdl.so.2 => /lib/tls/libdl.so.2 (0xb71ef000)
libart_lgpl_2.so.2 => /usr/lib/libart_lgpl_2.so.2 (0xb71d8000)
/lib/ld-linux.so.2 (0xb7f02000)
libXrender.so.1 => /usr/X11R6/lib/libXrender.so.1 (0xb71d0000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0xb7108000)
libXrandr.so.2 => /usr/X11R6/lib/libXrandr.so.2 (0xb7104000)
libXinerama.so.1 => /usr/X11R6/lib/libXinerama.so.1 (0xb7101000)
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb70d6000)
libXcursor.so.1 => /usr/X11R6/lib/libXcursor.so.1 (0xb70cd000)
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0xb70bf000)
libXfixes.so.3 => /usr/X11R6/lib/libXfixes.so.3 (0xb70ba000)
librt.so.1 => /lib/tls/librt.so.1 (0xb70b2000)
libbz2.so.1 => /lib/libbz2.so.1 (0xb70a2000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb703f000)
libexpat.so.0 => /usr/lib/libexpat.so.0 (0xb701f000)
libpng12.so.0 => /usr/lib/libpng12.so.0 (0xb6ffb000)
libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0xb6ff1000)
libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0xb6fd9000)
libpthread.so.0 => /lib/tls/libpthread.so.0 (0xb6fc7000)

Non mi pare fossero tutte obbligatorie, inoltre qualcuna era già presente sul sistema...

Rispondi