Pagina 1 di 1

[RISOLTO] hugin 0.7 segfault su core2 duo

Inviato: ven 12 giu 2009, 21:39
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.

Re: [RISOLTO] hugin 0.7 segfault su icore duo

Inviato: ven 12 giu 2009, 23:15
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

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

Inviato: sab 13 giu 2009, 17:47
da Mongo
Strano... senza la patch a me la compilazione si pianta.
Dovrò studiare cmake prima o poi :cry: