summaryrefslogtreecommitdiff
path: root/extensions/Library_ldapbe2.mk
diff options
context:
space:
mode:
authorFridrich Štrba <fridrich.strba@bluewin.ch>2012-07-16 12:14:45 +0200
committerFridrich Štrba <fridrich.strba@bluewin.ch>2012-07-16 12:42:56 +0200
commit589f09363bbf70601d11c5656ed2273d154c674f (patch)
tree018cf2001d6399fef549c2b7b737ae47d80c5a12 /extensions/Library_ldapbe2.mk
parentdf645a2bd8a9b5463c74f261268f0d2de7245ccc (diff)
Don't load ldap library dynamically, link it!
Change-Id: I5e9aeb3ebda0c30da364df0d7a1c0f245a33431c
Diffstat (limited to 'extensions/Library_ldapbe2.mk')
-rw-r--r--extensions/Library_ldapbe2.mk18
1 files changed, 18 insertions, 0 deletions
diff --git a/extensions/Library_ldapbe2.mk b/extensions/Library_ldapbe2.mk
index 4dd04a45fef2..e2f4d844e06c 100644
--- a/extensions/Library_ldapbe2.mk
+++ b/extensions/Library_ldapbe2.mk
@@ -68,6 +68,24 @@ $(eval $(call gb_Library_use_libraries,ldapbe2,\
sal \
))
+ifeq ($(OS),WNT)
+$(eval $(call gb_Library_use_libraries,ldapbe2,\
+ wldap32 \
+))
+else # 0S!=WNT
+ifneq ($(WITH_OPENLDAP),YES)
+$(eval $(call gb_Library_add_libs,ldapbe2,\
+ -lldap50 \
+))
+else # WITH_OPENLDAP=YES
+$(eval $(call gb_Library_add_libs,ldapbe2,\
+ -lldap \
+))
+endif
+endif
+
+
+
ifeq ($(OS),FREEBSD)
$(eval $(call gb_Library_add_libs,ldapbe2,\
-lcompat \