Hi, I am trying to install meep on a Mac (OS-X 10.6) and am having trouble in the last step of the compilation. I use fink to install all packages, I compiled libtlc "by hand" (the libtcl package available through fink is an old version). I configure with ./configure --with-libctl=/sw/share/libctl/libctl-3.2.1 When typing make I got a few warning message "deprecated conversion from string constant to 'char*'" but eventually end up with the erro message:
CXXLD meep Undefined symbols for architecture x86_64: "_dgetrf_", referenced from: meep::multilevel_susceptibility::init_internal_data(double* (*) [2], double, meep::grid_volume const&, void*) constin libmeep.a(multilevel-atom.o) "_dgetri_", referenced from: meep::multilevel_susceptibility::init_internal_data(double* (*) [2], double, meep::grid_volume const&, void*) constin libmeep.a(multilevel-atom.o) ld: symbol(s) not found for architecture x86_64 collect2: ld returned 1 exit status make[3]: *** [meep] Error 1 make[2]: *** [all] Error 2 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2 Did anybody encounter similar issues? I would appreciate any suggestion, looking around and trying a few things did not solve my problem. By the way I am using only the gnu compiler (gcc4.2, g++4.1, gfortran 4.6). Thank you for any suggestion, -- Philippe. _______________________________________________ mpb-discuss mailing list mpb-discuss@ab-initio.mit.edu http://ab-initio.mit.edu/cgi-bin/mailman/listinfo/mpb-discuss