This repository was archived by the owner on Aug 11, 2021. It is now read-only.

Description
An example is this
compiler.PreprocessorDefines.Add("SQLITE_API", "attribute((visibility(\"default\")))");
which does compile in Native builds, but fails in Makefile builds:
xcrun --sdk macosx10.10 clang -fvisibility=hidden -std=c99 -arch x86_64 -g -Wno-unused-const-variable -I/Users/mark/dev/Patchwork/Thirdparty/sqlite-amalgamation-3090200 -fno-omit-frame-pointer -O0 -DD_BAM_CONFIGURATION_DEBUG -DD_BAM_PLATFORM_OSX -DD_BAM_PLATFORM_BITS=32 -DD_BAM_PLATFORM_LITTLEENDIAN -D_CONSOLE -DD_BAM_DYNAMICLIBRARY_BUILD -DSQLITE_ENABLE_COLUMN_METADATA=1 -DSQLITE_API=attribute((visibility("default"))) -DSQLITE_OMIT_DEPRECATED=1 -x c -Werror -c -o /Users/mark/dev/Patchwork/Thirdparty/sqlite-amalgamation-3090200/build/sqlite-3.9.2/SqliteShared/Debug/sqlite3.o -mmacosx-version-min=10.10 /Users/mark/dev/Patchwork/Thirdparty/sqlite-amalgamation-3090200/sqlite3.c
/bin/sh: -c: line 0: syntax error near unexpected token `('