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

Reply via email to