From 42cf8947aaaa1b906bff67dfa25369dc891e0042 Mon Sep 17 00:00:00 2001 From: "Asanka C. Herath" Date: Thu, 18 Nov 2010 20:48:52 -0500 Subject: [PATCH] Windows: Avoid importing locally defined ASN1 symbols --- lib/gssapi/NTMakefile | 10 +++++----- lib/hdb/NTMakefile | 2 +- lib/hx509/NTMakefile | 3 ++- 3 files changed, 8 insertions(+), 7 deletions(-) diff --git a/lib/gssapi/NTMakefile b/lib/gssapi/NTMakefile index ec6876d87..a8501b3c6 100644 --- a/lib/gssapi/NTMakefile +++ b/lib/gssapi/NTMakefile @@ -409,31 +409,31 @@ GCOPTS=-I$(SRCDIR) -I$(OBJ) -Igssapi -DBUILD_GSSAPI_LIB $(C2OBJ_NP) -Fo$(OBJ)\krb5\ -Fd$(OBJ)\krb5\ -I$(OBJ)\krb5 $(GCOPTS) {krb5}.c{$(OBJ)\krb5}.obj:: - $(C2OBJ_NP) -Fo$(OBJ)\krb5\ -Fd$(OBJ)\krb5\ -I$(OBJ)\krb5 $(GCOPTS) + $(C2OBJ_NP) -Fo$(OBJ)\krb5\ -Fd$(OBJ)\krb5\ -I$(OBJ)\krb5 $(GCOPTS) -DASN1_LIB {$(OBJ)\mech}.c{$(OBJ)\mech}.obj:: $(C2OBJ_NP) -Fo$(OBJ)\mech\ -Fd$(OBJ)\mech\ -I$(OBJ)\mech $(GCOPTS) {mech}.c{$(OBJ)\mech}.obj:: - $(C2OBJ_NP) -Fo$(OBJ)\mech\ -Fd$(OBJ)\mech\ -I$(OBJ)\mech -I$(OBJ)\gssapi $(GCOPTS) + $(C2OBJ_NP) -Fo$(OBJ)\mech\ -Fd$(OBJ)\mech\ -I$(OBJ)\mech -I$(OBJ)\gssapi $(GCOPTS) -DASN1_LIB {$(OBJ)\ntlm}.c{$(OBJ)\ntlm}.obj:: $(C2OBJ_NP) -Fo$(OBJ)\ntlm\ -Fd$(OBJ)\ntlm\ -I$(OBJ)\ntlm $(GCOPTS) {ntlm}.c{$(OBJ)\ntlm}.obj:: - $(C2OBJ_NP) -Fo$(OBJ)\ntlm\ -Fd$(OBJ)\ntlm\ -I$(OBJ)\ntlm $(GCOPTS) + $(C2OBJ_NP) -Fo$(OBJ)\ntlm\ -Fd$(OBJ)\ntlm\ -I$(OBJ)\ntlm $(GCOPTS) -DASN1_LIB {$(OBJ)\spnego}.c{$(OBJ)\spnego}.obj:: $(C2OBJ_NP) -Fo$(OBJ)\spnego\ -Fd$(OBJ)\spnego\ -I$(OBJ)\spnego $(GCOPTS) {spnego}.c{$(OBJ)\spnego}.obj:: - $(C2OBJ_NP) -Fo$(OBJ)\spnego\ -Fd$(OBJ)\spnego\ -I$(OBJ)\spnego -Imech $(GCOPTS) + $(C2OBJ_NP) -Fo$(OBJ)\spnego\ -Fd$(OBJ)\spnego\ -I$(OBJ)\spnego -Imech $(GCOPTS) -DASN1_LIB {$(OBJ)\gssapi}.c{$(OBJ)\gssapi}.obj:: $(C2OBJ_NP) -Fo$(OBJ)\gssapi\ -Fd$(OBJ)\gssapi\ -I$(OBJ)\gssapi $(GCOPTS) {}.c{$(OBJ)}.obj:: - $(C2OBJ_P) $(GCOPTS) + $(C2OBJ_P) $(GCOPTS) -DASN1_LIB {$(OBJ)}.c{$(OBJ)}.obj:: $(C2OBJ_P) $(GCOPTS) diff --git a/lib/hdb/NTMakefile b/lib/hdb/NTMakefile index 6addf864c..86500fa45 100644 --- a/lib/hdb/NTMakefile +++ b/lib/hdb/NTMakefile @@ -190,7 +190,7 @@ openldap_inc_flag= hdb_cflags=$(openldap_inc_flag) -I$(OBJ) {}.c{$(OBJ)}.obj:: - $(C2OBJ_P) $(hdb_cflags) + $(C2OBJ_P) $(hdb_cflags) -DASN1_LIB {$(OBJ)}.c{$(OBJ)}.obj:: $(C2OBJ_P) $(hdb_cflags) diff --git a/lib/hx509/NTMakefile b/lib/hx509/NTMakefile index 24d696cc0..9e1bbf935 100644 --- a/lib/hx509/NTMakefile +++ b/lib/hx509/NTMakefile @@ -30,7 +30,8 @@ # RELDIR=lib\hx509 -intcflags=-DASN1_LIB +intcflags=-I$(SRCDIR)\ref -I$(OBJ) +localcflags=-DASN1_LIB !include ../../windows/NTMakefile.w32