[glib: 3/5] build: Define _QNX_SOURCE on QNX
- From: Philip Withnall <pwithnall src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [glib: 3/5] build: Define _QNX_SOURCE on QNX
- Date: Wed, 20 Jan 2021 12:28:55 +0000 (UTC)
commit 5de22998d521b06e3556f67b9e7d2b586da15f7d
Author: Ole André Vadla Ravnås <oleavr gmail com>
Date: Tue Jan 19 23:17:11 2021 +0100
build: Define _QNX_SOURCE on QNX
This is in order to activate all library features.
meson.build | 4 ++++
1 file changed, 4 insertions(+)
---
diff --git a/meson.build b/meson.build
index 5845d74d0..3f835f73b 100644
--- a/meson.build
+++ b/meson.build
@@ -98,6 +98,10 @@ build_tests = get_option('tests') and (not meson.is_cross_build() or (meson.is_c
add_project_arguments('-D_GNU_SOURCE', language: 'c')
+if host_system == 'qnx'
+ add_project_arguments('-D_QNX_SOURCE', language: 'c')
+endif
+
# Disable strict aliasing;
# see https://bugzilla.gnome.org/show_bug.cgi?id=791622
if cc.has_argument('-fno-strict-aliasing')
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]