diff --git a/src/dlangui/platforms/common/platform.d b/src/dlangui/platforms/common/platform.d index 57f28f16..839150cf 100644 --- a/src/dlangui/platforms/common/platform.d +++ b/src/dlangui/platforms/common/platform.d @@ -1357,7 +1357,7 @@ version (Windows) { char* lpCmdLine, int nCmdShow); } else { // to remove import - extern int DLANGUImain(string[] args); + extern(C) int DLANGUImain(string[] args); } /// put "mixin APP_ENTRY_POINT;" to main module of your dlangui based app diff --git a/src/dlangui/platforms/sdl/sdlapp.d b/src/dlangui/platforms/sdl/sdlapp.d index 29236353..80d4d6c1 100644 --- a/src/dlangui/platforms/sdl/sdlapp.d +++ b/src/dlangui/platforms/sdl/sdlapp.d @@ -1249,7 +1249,7 @@ version (Windows) { } } else { - int DLANGUImain(string[] args) + extern(C) int DLANGUImain(string[] args) { initLogs();