[glade/glade-3-36.msvc: 5/18] meson: Test also for /entry:mainCRTStartup on Windows
- From: Chun-wei Fan <fanchunwei src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [glade/glade-3-36.msvc: 5/18] meson: Test also for /entry:mainCRTStartup on Windows
- Date: Mon, 8 Jun 2020 10:10:31 +0000 (UTC)
commit 04fb0c7af2cbba2f41f37c8454a1d5fb4ec3add9
Author: Chun-wei Fan <fanchunwei src gnome org>
Date: Tue Jun 2 17:13:21 2020 +0800
meson: Test also for /entry:mainCRTStartup on Windows
Visual Studio require this flag in order to build GTK applications as a
full GUI app, unless a WinMain() is defined.
gladeui/meson.build | 1 +
src/meson.build | 1 +
2 files changed, 2 insertions(+)
---
diff --git a/gladeui/meson.build b/gladeui/meson.build
index a4cdcb29..4dd7bd6d 100644
--- a/gladeui/meson.build
+++ b/gladeui/meson.build
@@ -272,6 +272,7 @@ if glade_system == 'windows'
if not glade_unstable
ldflags += cc.get_supported_link_arguments('-mwindows')
+ ldflags += cc.get_supported_link_arguments('-entry:mainCRTStartup')
endif
endif
diff --git a/src/meson.build b/src/meson.build
index 0e4679aa..9f82db95 100644
--- a/src/meson.build
+++ b/src/meson.build
@@ -44,6 +44,7 @@ if glade_system == 'windows'
test_ldflags = ['-export-dynamic']
if not glade_unstable
test_ldflags += ['-mwindows']
+ test_ldflags += ['-entry:mainCRTStartup']
endif
ldflags += cc.get_supported_link_arguments(test_ldflags)
endif
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]