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.

