diff --git a/SWIG/Lib/guile/guile_scm.swg b/SWIG/Lib/guile/guile_scm.swg index a7e82362c..f3aa9fcd9 100644 --- a/SWIG/Lib/guile/guile_scm.swg +++ b/SWIG/Lib/guile/guile_scm.swg @@ -15,6 +15,9 @@ /* Hook the runtime module initialization into the shared initialization function SWIG_Guile_Init. */ #include +#ifdef __cplusplus +extern "C" +#endif SCM scm_init_Swig_swigrun_module (void); #define SWIG_INIT_RUNTIME_MODULE scm_init_Swig_swigrun_module(); %}