Skip to content

Commit 6d69ab3

Browse files
cmake : Dont define XOPENSOURCE on AIX (#16481)
1 parent 1faa13a commit 6d69ab3

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

ggml/src/CMakeLists.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -145,6 +145,9 @@ endif()
145145
# which was introduced in POSIX.1-2008, forcing us to go higher
146146
if (CMAKE_SYSTEM_NAME MATCHES "OpenBSD")
147147
add_compile_definitions(_XOPEN_SOURCE=700)
148+
elseif (CMAKE_SYSTEM_NAME MATCHES "AIX")
149+
# Don't define _XOPEN_SOURCE. We need _ALL_SOURCE, which is the default,
150+
# in order to define _SC_PHYS_PAGES.
148151
else()
149152
add_compile_definitions(_XOPEN_SOURCE=600)
150153
endif()

0 commit comments

Comments
 (0)