From 6fd25ac3e27da5295e002391c162644976923d05 Mon Sep 17 00:00:00 2001 From: Filipe Cabecinhas Date: Wed, 31 Oct 2012 23:02:00 +0000 Subject: [PATCH] Use libxml2 on Mac OS X. llvm-svn: 167179 --- lldb/Makefile | 1 + lldb/lib/Makefile | 1 + 2 files changed, 2 insertions(+) diff --git a/lldb/Makefile b/lldb/Makefile index 6086353..890a7a9 100644 --- a/lldb/Makefile +++ b/lldb/Makefile @@ -42,6 +42,7 @@ CPP.Flags += -I$(PROJ_SRC_DIR)/$(LLDB_LEVEL)/source/Plugins/Process/Utility CPP.Flags += -I$(PROJ_SRC_DIR)/$(LLDB_LEVEL)/source/Plugins/Process/POSIX ifeq ($(HOST_OS),Darwin) CPP.Flags += -F/System/Library/Frameworks -F/System/Library/PrivateFrameworks +CPP.Flags += -I/usr/include/libxml2 endif ifdef LLDB_VENDOR CPP.Flags += -DLLDB_VENDOR='"$(LLDB_VENDOR) "' diff --git a/lldb/lib/Makefile b/lldb/lib/Makefile index 87f805f..5b1ec76 100644 --- a/lldb/lib/Makefile +++ b/lldb/lib/Makefile @@ -115,6 +115,7 @@ ifeq ($(HOST_OS),Darwin) LLVMLibsOptions += -framework Foundation -framework CoreFoundation LLVMLibsOptions += -framework CoreServices -framework Carbon -framework Security LLVMLibsOptions += -framework DebugSymbols $(PYTHON_BUILD_FLAGS) -lobjc + LLVMLibsOptions += -lxml2 ifneq ($(EXPORTED_SYMBOL_FILE),) LLVMLibsOptions += -Wl,-exported_symbols_list -Wl,"$(EXPORTED_SYMBOL_FILE)" endif -- 2.7.4