summaryrefslogtreecommitdiff
path: root/gnuradio-core/src/lib/swig/gnuradio.i
diff options
context:
space:
mode:
Diffstat (limited to 'gnuradio-core/src/lib/swig/gnuradio.i')
-rw-r--r--gnuradio-core/src/lib/swig/gnuradio.i6
1 files changed, 5 insertions, 1 deletions
diff --git a/gnuradio-core/src/lib/swig/gnuradio.i b/gnuradio-core/src/lib/swig/gnuradio.i
index ec0264107c..a30655f452 100644
--- a/gnuradio-core/src/lib/swig/gnuradio.i
+++ b/gnuradio-core/src/lib/swig/gnuradio.i
@@ -42,8 +42,12 @@
// non-local SWIG files
%include <stl.i>
-%include <std_complex.i>
%include <std_except.i>
+#ifdef SWIGGUILE
+%include <guile/std_complex.i>
+#else
+%include <std_complex.i>
+#endif
typedef std::complex<float> gr_complex;
typedef std::complex<double> gr_complexd;