summaryrefslogtreecommitdiffstats
path: root/src/base/main/mainInit.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/base/main/mainInit.c')
-rw-r--r--src/base/main/mainInit.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/base/main/mainInit.c b/src/base/main/mainInit.c
index 24471f4d..de5c9c12 100644
--- a/src/base/main/mainInit.c
+++ b/src/base/main/mainInit.c
@@ -61,8 +61,13 @@ extern void Abc2_Init( Abc_Frame_t * pAbc );
extern void Abc2_End ( Abc_Frame_t * pAbc );
extern void Abc85_Init( Abc_Frame_t * pAbc );
extern void Abc85_End( Abc_Frame_t * pAbc );
-extern void Glucose_Init( Abc_Frame_t * pAbc );
+#ifdef _WIN32
+extern void Glucose_Init( Abc_Frame_t *pAbc );
extern void Glucose_End( Abc_Frame_t * pAbc );
+#else
+extern void "C" Glucose_Init( Abc_Frame_t *pAbc );
+extern void "C" Glucose_End( Abc_Frame_t * pAbc );
+#endif
static Abc_FrameInitializer_t* s_InitializerStart = NULL;
static Abc_FrameInitializer_t* s_InitializerEnd = NULL;