Fix swig files, now compiles on gsl-1.11 AND gsl-1.12
[Math-GSL.git] / swig / Linalg.i
blob799c5cdf62509b73cfbf76181b976345a01a21ba
1 %module "Math::GSL::Linalg"
2 %apply int *OUTPUT { int *signum };
3 %include "system.i"
5 %{
6 #include "gsl/gsl_linalg.h"
7 #include "gsl/gsl_permutation.h"
8 #include "gsl/gsl_complex.h"
9 #include "gsl/gsl_complex_math.h"
11 #if GSL_MINOR_VERSION == 12
12 %import "gsl/gsl_inline.h"
13 #endif
15 %include "gsl/gsl_linalg.h"
16 %include "gsl/gsl_permutation.h"
17 %include "gsl/gsl_complex.h"
18 %include "gsl/gsl_complex_math.h"
19 %include "../pod/Linalg.pod"