Browse code

fix LLVM SSL compilation issues for MacOSX

Kevin Lin authored on 2015/11/06 02:45:33
Showing 2 changed files
... ...
@@ -19,7 +19,6 @@ LLVM_INCLUDES=-I$(top_srcdir)/llvm/include -I$(top_builddir)/llvm/include
19 19
 # TODO: HP-UX should have -D_REENTRANT -D_HPUX_SOURCE
20 20
 LLVM_DEFS=-D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -D_DEBUG -D_GNU_SOURCE
21 21
 AM_CPPFLAGS = @SSL_CPPFLAGS@ -I$(top_srcdir)/../.. -I$(top_srcdir)/.. -I$(top_builddir)/../../
22
-AM_LDFLAGS = @SSL_LDFLAGS@
23 22
 AM_CXXFLAGS = $(LLVM_CXXFLAGS) -fno-exceptions
24 23
 ACLOCAL_AMFLAGS=-I m4
25 24
 
... ...
@@ -35,8 +34,8 @@ if BUILD_EXTERNAL_LLVM
35 35
 # $(shell ...)
36 36
 #LLVM_DEPS=$(shell $(LLVM_CONFIG) --libfiles jit nativecodegen)
37 37
 libclamavcxx_la_CXXFLAGS = $(AM_CPPFLAGS) @LLVMCONFIG_CXXFLAGS@ -fexceptions -DLLVM_VERSION=${LLVM_VERSION}
38
-libclamavcxx_la_LDFLAGS = $(AM_LDFLAGS) @LLVMCONFIG_LDFLAGS@ @LLVMCONFIG_LIBS@ @LLVMCONFIG_LDFLAGS@
39
-libclamavcxx_la_DEPENDENCIES = @SSL_LIBS@ @LLVMCONFIG_LIBFILES@
38
+libclamavcxx_la_LDFLAGS = @LLVMCONFIG_LDFLAGS@ @LLVMCONFIG_LIBS@ @LLVMCONFIG_LDFLAGS@
39
+libclamavcxx_la_DEPENDENCIES = @LLVMCONFIG_LIBFILES@
40 40
 noinst_LTLIBRARIES = libclamavcxx.la
41 41
 libclamavcxx_la_SOURCES += PointerTracking.cpp
42 42
 libclamavcxx_la_SOURCES += PointerTracking.h
... ...
@@ -46,7 +45,7 @@ AM_CPPFLAGS += $(LLVM_INCLUDES) $(LLVM_DEFS)
46 46
 noinst_LTLIBRARIES = libclamavcxx.la libllvmsystem.la\
47 47
 		     libllvmcodegen.la libllvmjit.la
48 48
 libclamavcxx_la_LIBADD = libllvmjit.la
49
-libclamavcxx_la_DEPENDENCIES = @SSL_LIBS@ libllvmjit.la libllvmcodegen.la libllvmsystem.la
49
+libclamavcxx_la_DEPENDENCIES = libllvmjit.la libllvmcodegen.la libllvmsystem.la
50 50
 libclamavcxx_la_LDFLAGS = $(AM_LDFLAGS) -no-undefined
51 51
 libclamavcxx_la_CXXFLAGS = $(LLVM_CXXFLAGS) -DLLVM_VERSION=${LLVM_VERSION}
52 52
 
... ...
@@ -39,8 +39,6 @@ esac
39 39
 
40 40
 m4_include([../../m4/reorganization/libs/openssl.m4])
41 41
 AC_SUBST(SSL_CPPFLAGS, [$SSL_CPPFLAGS])
42
-AC_SUBST(SSL_LDFLAGS, [$SSL_LDFLAGS])
43
-AC_SUBST(SSL_LIBS, [$SSL_LIBS])
44 42
 
45 43
 AM_MAINTAINER_MODE
46 44
 LT_INIT([disable-static])