diff --git a/Compiler/runtime/config.h b/Compiler/runtime/config.h index bbc3a24ad57..53ae9834994 100644 --- a/Compiler/runtime/config.h +++ b/Compiler/runtime/config.h @@ -55,7 +55,7 @@ #endif /* adrpo: add -loleaut32 as is used by ExternalMedia */ -#define BASIC_LDFLAGS_RT " -lgc -lexpat -lregex -static-libgcc -luuid -loleaut32 -lole32 -lws2_32 -lsundials_kinsol -lsundials_nvecserial -lipopt -lcoinmumps -lcoinmetis -lpthread -lm -lgfortranbegin -lgfortran -lmingw32 -lgcc_eh -lmoldname -lmingwex -lmsvcrt -luser32 -lkernel32 -ladvapi32 -lshell32 -llapack-mingw -ltmglib-mingw -lblas-mingw -lf2c" +#define BASIC_LDFLAGS_RT " -Wl,--allow-multiple-definition -lgc -lexpat -lregex -static-libgcc -luuid -loleaut32 -lole32 -lws2_32 -lsundials_kinsol -lsundials_nvecserial -lipopt -lcoinmumps -lcoinmetis -lpthread -lm -lgfortranbegin -lgfortran -lmingw32 -lgcc_eh -lmoldname -lmingwex -lmsvcrt -luser32 -lkernel32 -ladvapi32 -lshell32 -llapack-mingw -ltmglib-mingw -lblas-mingw -lf2c" #define LDFLAGS_RT " -lOpenModelicaRuntimeC" BASIC_LDFLAGS_RT #define LDFLAGS_RT_SIM " -lSimulationRuntimeC" BASIC_LDFLAGS_RT " -linteractive -lwsock32 -llis -lcdaskr -lstdc++" #define CONFIG_EXE_EXT ".exe"