On Apr 25, 2008, at 8:51 PM, Graham Jenkins wrote: > On Fri, 2008-04-25 at 15:47 -0400, Steven G. Johnson wrote: > >>> Hmm. config.log didn't actually help very much .. see attached :( >> There is no attachment. > > I've attached config.log and ctl.h again.
The problem is that you included the "-I" directives (which tell the preprocessor where to find header files) in the CFLAGS and CXXFLAGS, whereas (as explained in the manual) you are supposed to put them in CPPFLAGS (only). (Also, I notice that you include -pthread in the CPPFLAGS, which doesn't belong there.) >> You don't need FFTW at all to compile Meep. > > Hmm. Then why does the configure script check for it?? Because FFTW can optionally be used within Meep by an older feature that computes the power spectrum via an FFT. (For the most part, this is not used anymore, but the code is still there.) The configure script checks for packages that *can* be used, or which affect Meep's compilation, but not everything that it checks for is *required*. Steven _______________________________________________ meep-discuss mailing list [email protected] http://ab-initio.mit.edu/cgi-bin/mailman/listinfo/meep-discuss

