Problemi istallazione SoQT (per FreeCAD)

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
robertobartola
Linux 0.x
Linux 0.x
Messaggi: 9
Iscritto il: gio 15 gen 2009, 12:38
Nome Cognome: Roberto Bartola
Slackware: 12.1
Kernel: 2.6.24.5
Desktop: kde

Problemi istallazione SoQT (per FreeCAD)

Messaggio da robertobartola »

Ciao a tutti,
da un po' di tempo ho un problema che non riesco a risolvere.

Vorrei installare FreeCAD che ha come requisiti: OpenCASCADE + Coin3D + SoQT + lib varie.

Su una slackware 12.2 ho installato OpenCASCADE (e pacchetti da cui dipende), COin3D ma non riesco a istallare SoQT.
Ho visto che in SlackBUILD esiste l'installer per SoQT in slackware 12.1, quindi per essere sicuro che non ci fossero problemi di incompatibilita' di librerie od altro ho installato una slackware 12.1 e da li' da capo. Neanche in questo caso riesco con l'installazione di SoQT, ne' con il classico make ne' con SlackBUILD.

(se serve potrei aggiungere l'output ma e' enorme e mi sembra che non dia alcuna informazione utile)

Avete suggerimenti da darmi ?

Grazie Roberto

Avatar utente
whites11
Linux 4.x
Linux 4.x
Messaggi: 1147
Iscritto il: ven 30 set 2005, 13:54
Località: Udine

Re: Problemi istallazione SoQT (per FreeCAD)

Messaggio da whites11 »

ovviamente, senza avere ulteriori informazioni non è possibile che ti aiutiamo.
solitamente, quando c'è un errore di compilazione, gli errori vengono segnalati nelle ultime righe dell'output.
Ti consiglio dunque di postare le ultime righe dell'output in modo che possiamo aiutarti con maggior efficacia

robertobartola
Linux 0.x
Linux 0.x
Messaggi: 9
Iscritto il: gio 15 gen 2009, 12:38
Nome Cognome: Roberto Bartola
Slackware: 12.1
Kernel: 2.6.24.5
Desktop: kde

Re: Problemi istallazione SoQT (per FreeCAD)

Messaggio da robertobartola »

Scusate il ritardo, ma per problemi di ADSL sono stato offline alcuni giorni.

Riprendiamo il discorso.
L'output e' il seguente:

Codice: Seleziona tutto

make  install-recursive
make[1]: Entering directory `/tmp/SBo/SoQt-1.4.1'
Making install in .
make[2]: Entering directory `/tmp/SBo/SoQt-1.4.1'
make[3]: Entering directory `/tmp/SBo/SoQt-1.4.1'
/bin/sh ./cfg/mkinstalldirs /usr/bin

...

make[1]: Leaving directory `/tmp/SBo/SoQt-1.4.1'
SoQtComponent.cpp: In static member function 'static void SoQtComponentP::atexit_cleanup()':
SoQtComponent.cpp:112: error: invalid conversion from 'void (*)(long unsigned int, void*)' to 'void (*)(uintptr_t, void*)'
SoQtComponent.cpp:112: error:   initializing argument 1 of 'void SbDict::applyToAll(void (*)(uintptr_t, void*)) const'
make[8]: *** [SoQtComponent.lo] Error 1
make[7]: *** [install-recursive] Error 1
make[6]: *** [install] Error 2
make[5]: *** [install-recursive] Error 1
make[4]: *** [install] Error 2
make[3]: *** [install-recursive] Error 1
make[2]: *** [install] Error 2
make[1]: *** [install-recursive] Error 1
make: *** [install] Error 2

Non riesco a capire che cosa significa (in particolare credo che gli errori siano le 3 righe che iniziano con SoQt) ?

Grazie
Roberto

PS. per chi ha bisogno di un output completo lo allego.
Allegati
install_SoQt-1.4.1.log
Per chi vuole un output completo ...
(9.52 KiB) Scaricato 78 volte

Rispondi