Index: src/c-interface.h =================================================================== --- src/c-interface.h (revision 219) +++ src/c-interface.h (revision 220) @@ -57,6 +57,14 @@ */ +/* Francois says move this up here so that things don't get wrapped + twice in C-declarations inside gmp library. Hmm! */ +#ifdef __cplusplus +#ifdef USE_GUILE +#include /* for SCM type (returned by safe_scheme_command) */ +#endif // USE_GUILE +#endif + #ifndef BEGIN_C_DECLS #ifdef __cplusplus @@ -83,12 +91,6 @@ #define COOT_SCHEME_DIR "COOT_SCHEME_DIR" -#ifdef __cplusplus -#ifdef USE_GUILE -#include /* for SCM type (returned by safe_scheme_command) */ -#endif // USE_GUILE -#endif - /* ------------------------------------------------------------------------ */ /* File system Functions: */ /* ------------------------------------------------------------------------ */