From: Coulaud O. <Oli...@in...> - 2008-06-12 07:51:48
|
Hi, I try to install the last version on Mac OS X (10.5.3 and gcc 4.0) with the following options ./configure --disable-triangle --enable-mpi --with-mpi=/opt/mpi/mpich2 --disable-tecplot But it seems to have some problems when I want shared libraries. ... Compiling C (in optimized mode) timing.c... Compiling C (in optimized mode) util.c... Linking /Users/coulaudolivier/MesData/Recherche/DM-EF/libmultiscale/ libmultiscale-externals/external/libmesh-0.6.2/contrib/lib/i686-apple- darwin9.3.0_opt/libmetis.dylib Undefined symbols: "_main", referenced from: start in crt1.10.5.o ld: symbol(s) not found collect2: ld returned 1 exit status make[2]: *** [/Users/coulaudolivier/MesData/Recherche/DM-EF/ libmultiscale/libmultiscale-externals/external/libmesh-0.6.2/contrib/ lib/i686-apple-darwin9.3.0_opt/libmetis.dylib] Error 1 make[1]: *** [all] Error 2 make: *** [/Users/coulaudolivier/MesData/Recherche/DM-EF/libmultiscale/ libmultiscale-externals/external/libmesh-0.6.2/lib/i686-apple- darwin9.3.0_opt/libmesh.dylib] Error 2 I set in Make.common -dynamic rather -shared (non supported for mac os x) but I have the same error. Any Idea? Moreover; is it possible to set a verbose mode to the compilation? Thanks in advance -- Olivier Coulaud ----------------------------------------------------------------- Scalaplix project - INRIA Bordeaux - Sud-Ouest 351 cours de la libération - F-33400 Talence - France Tel: [33] (0) 5 24 57 40 80 WEB: http://www.labri.fr/perso/coulaud/ Mail: Oli...@in... |