====== Differences ====== This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
installation:fftw3.h_header_not_found [2009/02/17 12:39] belson17 created |
installation:fftw3.h_header_not_found [2010/02/02 07:55] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
<- [[:installation]] | <- [[:installation]] | ||
- | |||
====== fftw3.h header not found ====== | ====== fftw3.h header not found ====== | ||
Line 12: | Line 11: | ||
My channelflow directory is: /bbelson/joshy_chflow/channelflow-1.3.3. I configure using the command (from the channelflow directory) ./configure --with-fftw3=/opt/fftw3.pgi, then type "make". I get the following message: | My channelflow directory is: /bbelson/joshy_chflow/channelflow-1.3.3. I configure using the command (from the channelflow directory) ./configure --with-fftw3=/opt/fftw3.pgi, then type "make". I get the following message: | ||
+ | <code> | ||
[bbelson@head channelflow-1.3.3]$ make | [bbelson@head channelflow-1.3.3]$ make | ||
make all-recursive | make all-recursive | ||
Line 28: | Line 27: | ||
vector.cpp: In constructor `channelflow::Vector::Vector(int)': | vector.cpp: In constructor `channelflow::Vector::Vector(int)': | ||
vector.cpp:44: `fftw_malloc' undeclared (first use this function) | vector.cpp:44: `fftw_malloc' undeclared (first use this function) | ||
- | vector.cpp:44: (Each undeclared identifier is reported only once for each | + | vector.cpp:44: (Each undeclared identifier is reported only once for each function it appears in.) |
- | function it appears in.) | + | |
vector.cpp: In member function `void channelflow::Vector::resize(int)': | vector.cpp: In member function `void channelflow::Vector::resize(int)': | ||
vector.cpp:134: `fftw_free' undeclared (first use this function) | vector.cpp:134: `fftw_free' undeclared (first use this function) | ||
Line 37: | Line 35: | ||
make[1]: Leaving directory `/nfs/sequoia/bbelson/joshy_chflow/channelflow-1.3.3' | make[1]: Leaving directory `/nfs/sequoia/bbelson/joshy_chflow/channelflow-1.3.3' | ||
make: *** [all] Error 2 | make: *** [all] Error 2 | ||
+ | </code> | ||
I get the same message when I try the configure commands ./configure --with-fftw3=/opt/fftw3.pgi/lib, ./configure --with-fftw3=/opt/fftw3.pgi/include, ./configure --includedir=/opt/fftw3.pgi, and ./configure --includedir=/opt/fftw3.pgi/lib. | I get the same message when I try the configure commands ./configure --with-fftw3=/opt/fftw3.pgi/lib, ./configure --with-fftw3=/opt/fftw3.pgi/include, ./configure --includedir=/opt/fftw3.pgi, and ./configure --includedir=/opt/fftw3.pgi/lib. | ||