Stellarium 0.9.0

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.
Lockywolf
Linux 0.x
Linux 0.x
Messaggi: 12
Iscritto il: lun 6 ago 2007, 12:19

Stellarium 0.9.0

Messaggio da Lockywolf »

Anyone managed to compile?

when i try to compile it with qt4 from slacky, it doesn't even configure
checking can I compile moc_myqt.cpp?... configure: error: couldn't compile moc_myqt.cpp
and when i try to compile it with SDL instead of Qt4

it prints errors while compiling
In file included from StelModuleMgr.cpp:24:
StelPluginInterface.hpp:23:20: error: QtPlugin: No such file or directory
StelModuleMgr.cpp:64:25: error: QPluginLoader: No such file or directory
StelPluginInterface.hpp:30: error: expected identifier before string constant
StelPluginInterface.hpp:30: error: expected ‘,’ or ‘...’ before string constant
StelModuleMgr.cpp:27: error: expected constructor, destructor, or type conversion before ‘StelModuleMgr’
StelModuleMgr.cpp: In member function ‘StelModule* StelModuleMgr::loadExternalPlugin(const std::string&)’:
StelModuleMgr.cpp:83: error: ‘QPluginLoader’ was not declared in this scope
StelModuleMgr.cpp:83: error: expected `;' before ‘loader’
StelModuleMgr.cpp:84: error: ‘loader’ was not declared in this scope
StelModuleMgr.cpp:91: error: ‘QObject’ was not declared in this scope
StelModuleMgr.cpp:91: error: ‘obj’ was not declared in this scope
StelModuleMgr.cpp:91: error: ‘loader’ was not declared in this scope
StelModuleMgr.cpp:99: error: ‘qobject_cast’ was not declared in this scope
StelModuleMgr.cpp:99: error: expected primary-expression before ‘*’ token
StelModuleMgr.cpp:99: error: expected primary-expression before ‘>’ token
make[3]: *** [StelModuleMgr.o] Error 1

albatrosla
Packager
Packager
Messaggi: 1339
Iscritto il: sab 27 mar 2004, 0:00
Slackware: current
Desktop: fluxbox.git
Località: Collegno, but made in Friûl
Contatta:

Messaggio da albatrosla »

I tried to compile it, but I encountered some errors with cmake and qt4. Simply, cmake doesn't recognize the qmake qt4 executable, even if it's in the PATH tree. I've tried to pass the qmake path directly to cmake, but configure fails the same way. It seems to be a cmake error; something goes wrong when it uses a search routine in order to find qmake. Let me know if you have solved this trouble prior to obtain the errors you're speaking about.
Thank you.

Lockywolf
Linux 0.x
Linux 0.x
Messaggi: 12
Iscritto il: lun 6 ago 2007, 12:19

Messaggio da Lockywolf »

well.
i managed to compile it.

just set the qt4 dir in PATH before anything else

and i used autotools, not CMake

but still, it doesn't work

make install returns an error
/bin/sh .././mkinstalldirs /tmp/stellarium2/usr/local/share
/bin/sh: .././mkinstalldirs: No such file or directory
make[1]: *** [install-data-yes] Error 127
make[1]: Leaving directory `/root/Software/stellarium-0.9.0/po'
make: *** [install-recursive] Error 1

albatrosla
Packager
Packager
Messaggi: 1339
Iscritto il: sab 27 mar 2004, 0:00
Slackware: current
Desktop: fluxbox.git
Località: Collegno, but made in Friûl
Contatta:

Messaggio da albatrosla »

and i used autotools, not CMake
What does that mean? Have you launched autoconf and automake in the sources' directory? INSTALL file says that you have to use cmake in order to compile stellarium properly. On stellarium wiki, the procedure is the same: cmake [source_dir] and then make & make install. Try that way... for me that doesn't work, but, you know, maybe I'm doing something the wrong way!

Avatar utente
gohanz
Staff
Staff
Messaggi: 5832
Iscritto il: mar 30 nov 2004, 0:00

Messaggio da gohanz »

Remove from configure.ac the control for moc_myqt.cpp!

REMOVED CONTROL!!

Codice: Seleziona tutto

AC_messaggio_CHECKING(does moc work?)
bnv_try_1="moc myqt.h -o moc_myqt.cpp"
AC_TRY_EVAL(bnv_try_1)
if test x"$ac_status" != x0; then
   AC_messaggio_ERROR(moc doesn't work)
fi

AC_messaggio_RESULT(yes)
AC_messaggio_CHECKING(can I link against QT?)
nv_try_4="$CXX $LIBS -o myqt myqt.o moc_myqt.o"
AC_TRY_EVAL(bnv_try_4)
if test x"$ac_status" != x0; then
   AC_messaggio_ERROR(couldn't link)
fi



Then restart autogen.sh and run the configure script!

Like

Codice: Seleziona tutto

./configure --prefix=/usr --with-qt42=yes --with-qt-dir=/opt/qt4/ 
Seem to be working now!




:roll:

Avatar utente
gohanz
Staff
Staff
Messaggi: 5832
Iscritto il: mar 30 nov 2004, 0:00

Messaggio da gohanz »

Immagine

Avatar utente
Loris
Admin
Admin
Messaggi: 7731
Iscritto il: lun 31 mar 2003, 0:00
Nome Cognome: Loris Vincenzi
Località: Gradisca D'Isonzo
Contatta:

Messaggio da Loris »

"Ho una testa piuttosto balzana e comunque non sono quello che credete" - Roger Keith Barrett

Avatar utente
percoco2000
Linux 3.x
Linux 3.x
Messaggi: 632
Iscritto il: gio 15 lug 2004, 0:00
Slackware: 12.2
Kernel: 2.6.27
Desktop: mate - fluxbox
Distribuzione: mint 13 / slackware
Località: Salerno

Messaggio da percoco2000 »

Io ho istallato windows :)

Avatar utente
Loris
Admin
Admin
Messaggi: 7731
Iscritto il: lun 31 mar 2003, 0:00
Nome Cognome: Loris Vincenzi
Località: Gradisca D'Isonzo
Contatta:

Messaggio da Loris »

percoco2000 ha scritto:Io ho istallato windows :)
Al posto di Stellarium ? ma non sono troppe le stelle che vedi a ogni riavvio :badgrin:
"Ho una testa piuttosto balzana e comunque non sono quello che credete" - Roger Keith Barrett

Avatar utente
percoco2000
Linux 3.x
Linux 3.x
Messaggi: 632
Iscritto il: gio 15 lug 2004, 0:00
Slackware: 12.2
Kernel: 2.6.27
Desktop: mate - fluxbox
Distribuzione: mint 13 / slackware
Località: Salerno

Messaggio da percoco2000 »

No, sul serio, dopo 3 giorni di "smadonnamenti" tra dipendenze ed errori di compilazione, h scaricato e messo su' a versione windows, Scarico, clicco , installo e va'. :)
Ma tra l'altro ormai sono diversi i programmi che per istallarli mi costringerebbero ad un'upgrade totale del mio sistema. Ho poco tempo, ci rinuncio e metto su' le versioni windows.
Ma un sistema meno complicato , tipo l'istaller di OpenOffice o firefox, non si potrebbe adottare??

Avatar utente
aschenaz
Staff
Staff
Messaggi: 4623
Iscritto il: mer 28 lug 2004, 0:00
Nome Cognome: Nino
Slackware: current
Kernel: 5.4.x
Desktop: KDE
Località: Reggio Calabria
Contatta:

Messaggio da aschenaz »

Ma, scusa, cosa c'è di complicato nell'installare i pacchetti di Slacky?
Se proprio non ti va di procedere coi soliti installpkg/upgradepkg, puoi usare slapt-get (per esempio): io (che ero restio) mi ci sto abituando ed è veramente comodo (altro che installer).

Per OO e firefox, mai usati gli installer (mi sembrerebbe di essere sotto windows :lol: ).

EDIT: lo so che ti riferivi alla compilazione, ma ora c'è il pacchetto bello e pronto...

Avatar utente
percoco2000
Linux 3.x
Linux 3.x
Messaggi: 632
Iscritto il: gio 15 lug 2004, 0:00
Slackware: 12.2
Kernel: 2.6.27
Desktop: mate - fluxbox
Distribuzione: mint 13 / slackware
Località: Salerno

Messaggio da percoco2000 »

Il mio sistema base e' una slackware 10.1, la totalita' dei pacchetti su slacky e' per 11/12, ed io ho una connessione gprs, Ormai se non aggiorno almeno GCC e gtk con tutte le conseguenze non vado molto lontano.......
Per curiosita' provate , Foxit Reader, pSX emulator, lo stesso stellarium e capirete.

Avatar utente
aschenaz
Staff
Staff
Messaggi: 4623
Iscritto il: mer 28 lug 2004, 0:00
Nome Cognome: Nino
Slackware: current
Kernel: 5.4.x
Desktop: KDE
Località: Reggio Calabria
Contatta:

Messaggio da aschenaz »

percoco2000 ha scritto:Il mio sistema base e' una slackware 10.1, la totalita' dei pacchetti su slacky e' per 11/12, ed io ho una connessione gprs, Ormai se non aggiorno almeno GCC e gtk con tutte le conseguenze non vado molto lontano.......
Per curiosita' provate , Foxit Reader, pSX emulator, lo stesso stellarium e capirete.
E, scusami se sono indiscreto, ma perché non aggiorni la Slackware?

Avatar utente
percoco2000
Linux 3.x
Linux 3.x
Messaggi: 632
Iscritto il: gio 15 lug 2004, 0:00
Slackware: 12.2
Kernel: 2.6.27
Desktop: mate - fluxbox
Distribuzione: mint 13 / slackware
Località: Salerno

Messaggio da percoco2000 »

E ti par facile???
Io ho un po' di pacchetti compilati da me, tra cui moduli del kernel, e poi ci sarebbe da mettere gnome a parte, e poi ritrovarmi in giro i programmi che ho, e poi imparare a convivere con Dbus/Hal ..... il tutto con una connessione gprs, ma hai idea del tempo?
Inoltre non capisco perche' per usare un programma, devo rifarmi il sistema. Il mio portatile con questa configurazione va bene. Tra l'altro hoperso quasi un'anno a limare i pacchetti , (ho tolto quasi tutto KDE) rifarlo d'accapo :(.
Scusatemi lo sfogo, ma con tutti i suoi guai, Windows e' una piattaforma 'stabile' dal 98 fino ad XP. Linux in 5 anni si e' stravolto, senza contare che il gruppo gnome con i suoi bonobo, cairo, gtk glade e parenti belli ha combinato un casino! Almeno per quello che mi riguarda meta' dei tgz di slacky me li devo ricompilare perche' hanno opzioni o dipendenze che io non ho.

Avatar utente
Paoletta
Staff
Staff
Messaggi: 3975
Iscritto il: lun 25 apr 2005, 0:00
Slackware: 14.2 - 64 bit
Desktop: fluxbox
Località: Varese

Messaggio da Paoletta »

percoco2000 ha scritto: e poi ci sarebbe da mettere gnome a parte
nessuno ti obbliga
percoco2000 ha scritto:e poi imparare a convivere con Dbus/Hal
io ne faccio tranquillamente a meno (e ho una slack 12)
percoco2000 ha scritto: il tutto con una connessione gprs, ma hai idea del tempo?
puoi trovare i cd anche in una rivista
percoco2000 ha scritto: Tra l'altro ho perso quasi un'anno a limare i pacchetti , (ho tolto quasi tutto KDE) rifarlo
se non tieni il sistema aggiornato per forza che devi rifarti i pacchetti...così perdi ancora più tempo

Rispondi