Mercurial > hg > octave-nkf
diff liboctave/fCMatrix.cc @ 9523:0ce82753dd72
more configure changes for libraries
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Thu, 13 Aug 2009 18:20:31 -0400 |
parents | c6edba80dfae |
children | f3ebc728ffd7 |
line wrap: on
line diff
--- a/liboctave/fCMatrix.cc +++ b/liboctave/fCMatrix.cc @@ -38,31 +38,28 @@ #endif #include "Array-util.h" +#include "DET.h" +#include "f77-fcn.h" #include "fCMatrix.h" -#include "DET.h" +#include "fCmplxCHOL.h" #include "fCmplxSCHUR.h" #include "fCmplxSVD.h" -#include "fCmplxCHOL.h" -#include "f77-fcn.h" #include "functor.h" #include "lo-error.h" -#include "oct-locbuf.h" #include "lo-ieee.h" #include "lo-mappers.h" #include "lo-utils.h" #include "mx-base.h" #include "mx-fcm-fdm.h" +#include "mx-fcm-fs.h" #include "mx-fdm-fcm.h" -#include "mx-fcm-fs.h" #include "mx-inlines.cc" #include "mx-op-defs.h" #include "oct-cmplx.h" +#include "oct-fftw.h" +#include "oct-locbuf.h" #include "oct-norm.h" -#if defined (HAVE_FFTW3) -#include "oct-fftw.h" -#endif - // Fortran functions we call. extern "C" @@ -211,15 +208,6 @@ F77_CHAR_ARG_LEN_DECL); F77_RET_T - F77_FUNC (cffti, CFFTI) (const octave_idx_type&, FloatComplex*); - - F77_RET_T - F77_FUNC (cfftf, CFFTF) (const octave_idx_type&, FloatComplex*, FloatComplex*); - - F77_RET_T - F77_FUNC (cfftb, CFFTB) (const octave_idx_type&, FloatComplex*, FloatComplex*); - - F77_RET_T F77_FUNC (clartg, CLARTG) (const FloatComplex&, const FloatComplex&, float&, FloatComplex&, FloatComplex&); @@ -1211,7 +1199,7 @@ return retval; } -#if defined (HAVE_FFTW3) +#if defined (HAVE_FFTW) FloatComplexMatrix FloatComplexMatrix::fourier (void) const @@ -1301,6 +1289,18 @@ #else +extern "C" +{ + F77_RET_T + F77_FUNC (cffti, CFFTI) (const octave_idx_type&, FloatComplex*); + + F77_RET_T + F77_FUNC (cfftf, CFFTF) (const octave_idx_type&, FloatComplex*, FloatComplex*); + + F77_RET_T + F77_FUNC (cfftb, CFFTB) (const octave_idx_type&, FloatComplex*, FloatComplex*); +} + FloatComplexMatrix FloatComplexMatrix::fourier (void) const {