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

Reply via email to