From 13e6a7529652a303b74b5c5235e8046e029f0576 Mon Sep 17 00:00:00 2001 From: Chris Koeritz Date: Sun, 16 May 2021 18:53:07 -0400 Subject: [PATCH] getting through tests on mac just fixing some missing / different things for macos, like there is no /usr/include on catalina for some reason. --- nucleus/library/tests_filesystem/test_directory_tree.cpp | 2 +- scripts/clam/cpp/variables.def | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/nucleus/library/tests_filesystem/test_directory_tree.cpp b/nucleus/library/tests_filesystem/test_directory_tree.cpp index 5e9fe6b3..7897831b 100644 --- a/nucleus/library/tests_filesystem/test_directory_tree.cpp +++ b/nucleus/library/tests_filesystem/test_directory_tree.cpp @@ -54,7 +54,7 @@ int test_directory_tree::execute() { FUNCDEF("execute"); - astring path = "/usr/include"; + astring path = "/usr/lib"; #ifdef __WIN32__ // default path for windoze uses an area that should always exist. path = environment::get("COMMONPROGRAMFILES"); diff --git a/scripts/clam/cpp/variables.def b/scripts/clam/cpp/variables.def index 7ad4c79c..95933297 100644 --- a/scripts/clam/cpp/variables.def +++ b/scripts/clam/cpp/variables.def @@ -955,6 +955,8 @@ ifeq "$(COMPILER)" "GNU_DARWIN" # LOAD_FLAG_PREFIX += -Xlinker #mac has no o3??? #-O3 + # special flags for getting rid of warnings on fd_set. + LOAD_FLAG_PREFIX=-Wl,-U,___darwin_check_fd_set_overflow # -Xlinker --print-map : shows what went in and why. # -Xlinker -O3 : linker optimization -- 2.34.1