Provando a compilare il progetto meshlab sotto linux (Debian Sid 3.1)
ho qualche problema, per fortuna facilmente risolvibile
Il compilatore e' gcc-3.3.5 (con gcc-4.0 ho ancora + problemi)
mario@ath64:~/src/meshlab/src/meshlab$ g++ -v
Reading specs from /usr/lib/gcc-lib/x86_64-linux/3.3.5/specs
Configured with: ../src/configure -v
--enable-languages=3Dc,c++,java,f77,pascal,objc,ada,treelang
--prefix=3D/usr --mandir=3D/usr/share/man --infodir=3D/usr/share/info
--with-gxx-include-dir=3D/usr/include/c++/3.3 --enable-shared
--enable-__cxa_atexit --with-system-zlib --enable-nls
--without-included-gettext --enable-clocale=3Dgnu --enable-debug
--enable-java-gc=3Dboehm --enable-java-awt=3Dxlib --enable-objc-gc
--disable-multilib x86_64-linux
Thread model: posix
gcc version 3.3.5 (Debian 1:3.3.5-12)
le versioni di moc, uic e qmake sono
mario@ath64:~/src/meshlab/src/meshlab$ uic -v
Qt user interface compiler 4.0.1.
mario@ath64:~/src/meshlab/src/meshlab$ moc -v
Qt Meta Object Compiler version 58 (Qt 4.0.1)
mario@ath64:~/src/meshlab/src/meshlab$ qmake -v
QMake version: 2.00a
Using Qt version 4.0.1 in /usr/lib
mario@ath64:~/src/meshlab/src/meshlab$
manca un " ; " nel file sf/vcg/simplex/faceplus/component_ocf.h alla riga 2=
18
Per il resto, a parte "qualche warning" (dovuti pero' a QT) e a
qualche nome di include da modificare per renderlo case sensitive,
dovrebbe compilare.
|