[RISOLTO] hugin 0.7 segfault su core2 duo

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
Avatar utente
Mongo
Linux 0.x
Linux 0.x
Messaggi: 63
Iscritto il: lun 8 giu 2009, 11:50
Slackware: 13.37 14.2
Kernel: vari
Desktop: fluxbox

[RISOLTO] hugin 0.7 segfault su core2 duo

Messaggio da Mongo »

Primo post, quindi saluti a tutti.

Nei giorni scorsi avevo provato ad installare sulla Slack 12.2/icoreduo il package hugin-0.7.0-i486-3as.tgz, che però dava segfault in fase di ottimizzazione.

Ricercando con Google e gdb mi ero più o meno convinto che il problema fosse nei thread su dualcore (sarà vero?), e siccome problemi simili erano dati per risolti nelle versioni pre-0.8, ho scaricato i sorgenti della 0.8.0_rc3 da Sourceforge.

Per evitare che la compilazione si bloccasse per problemi con libIlmThread.so, del tipo:

libIlmThread.so: undefined reference to `sem_init'
etc...

ho applicato la patch trovata su:

http://www.nabble.com/matchpoint-linkin ... 32950.html

e cioè:

modifying CMAKE_EXE_LINKER_FLAGS:STRING= to read
CMAKE_EXE_LINKER_FLAGS:STRING=-lpthread did the trick (in CMakeCache.txt)

e vorrei capire come ci sono arrivati... :?

Per ora Hugin 0.8.0_rc3 va piuttosto bene. :)

HTH.
Ultima modifica di Mongo il dom 14 giu 2009, 22:33, modificato 1 volta in totale.

Avatar utente
venerdi_12
Packager
Packager
Messaggi: 258
Iscritto il: sab 9 lug 2005, 0:00
Nome Cognome: Luciano Fattore
Kernel: 3.0
Desktop: kde-4.7.0
Distribuzione: archlinux
Località: Lusciano (Ce)

Re: [RISOLTO] hugin 0.7 segfault su icore duo

Messaggio da venerdi_12 »

Mah. Io ho avuto lo stesso problema con la 0.7.
Anch'io ho ricompilato la 0.8.0 rc3 ma non ho applicato nessuna patch; funzia bene ora

Avatar utente
Mongo
Linux 0.x
Linux 0.x
Messaggi: 63
Iscritto il: lun 8 giu 2009, 11:50
Slackware: 13.37 14.2
Kernel: vari
Desktop: fluxbox

Re: [RISOLTO] hugin 0.7 segfault su core 2 duo

Messaggio da Mongo »

Strano... senza la patch a me la compilazione si pianta.
Dovrò studiare cmake prima o poi :cry:

Rispondi