Quick followup on this one in case anyone else needs it. It turns out you need to use -isysroot if you want to specify an explicit SDK, and use -iwithsysroot to specify a header search path within the SDK.
Easiest way to do that is add the following to your CFLAGS and CXXFLAGS prior to running the configure script. -isysroot $SDKRoot -iwithsysroot $SDKRoot where $SDKRoot can be determined with the following: xcrun --sdk macosx --show-sdk-path /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk Mark > On 11 Oct 2017, at 11:11 am, Mark Allan <markjal...@gmail.com> wrote: > > Thanks. I've reported the issue and will see what comes of it... > > Mark > >> On 10 Oct 2017, at 6:05 pm, Steven Morgan <smor...@sourcefire.com> wrote: >> >> Yes, I see it fail in the libxml2 test in looking for >> /usr/lib/system/libsystem_darwin.dylib for x64. >> >> Steve >> >> On Tue, Oct 10, 2017 at 12:02 PM, Mark Allan <markjal...@gmail.com> wrote: >> >>> Hi Steve, >>> >>> Attached are the extracted lines from the config.log of the non-working >>> version. The one which works just gives the following output: >>> >>>> configure:17809: checking for xmlTextReaderRead in -lxml2 >>>> configure:17834: gcc -o conftest -O2 -g -D_FILE_OFFSET_BITS=64 >>> -mmacosx-version-min=10.6 -arch x86_64 -w -I/Applications/Xcode.app/ >>> Contents/Developer/Platforms/MacOSX.platform/Developer/ >>> SDKs/MacOSX10.12.sdk/usr/include/libxml2 -L/Applications/Xcode.app/ >>> Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/lib >>> -lxml2 -lz -lpthread -licucore -lm conftest.c -lxml2 >>> -L/Applications/Xcode.app/Contents/Developer/Platforms/ >>> MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/lib -lxml2 -lz >>> -lpthread -licucore -lm >&5 >>>> configure:17834: $? = 0 >>>> configure:17843: result: yes >>> >>> >>> >>> From a quick glance, I suspect that means there's a problem with the 10.13 >>> SDK and I'll need to get in touch with Apple. Can you confirm that I'm >>> right? >>> >>> Thanks >>> Mark >>> >>> >> _______________________________________________ >> http://lurker.clamav.net/list/clamav-devel.html >> Please submit your patches to our Bugzilla: http://bugs.clamav.net >> >> http://www.clamav.net/contact.html#ml > _______________________________________________ http://lurker.clamav.net/list/clamav-devel.html Please submit your patches to our Bugzilla: http://bugs.clamav.net http://www.clamav.net/contact.html#ml