Summary: | Unable to compile kdepimlibs. #include nested too deeply in ber.cpp due to ldap.h and lber.h | ||
---|---|---|---|
Product: | [Applications] kdepimlibs | Reporter: | giuseppe marco randazzo <gmrandazzo> |
Component: | kldap | Assignee: | kdepim bugs <kdepim-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | montel |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Homebrew (macOS) | ||
OS: | macOS | ||
Latest Commit: | Version Fixed In: |
Description
giuseppe marco randazzo
2014-10-28 12:31:19 UTC
Ok.. /System/Library/Frameworks/LDAP.framework/Headers/ contain these two headers ldap.h and lber.h that contains: cat ldap.h #include <lber.h> cat lber.h #include <ldap.h> FindLdap search and find these headers inside the framework directory ant these are included indefinitely.... A work around to the problem is specifying the LDAP_INCLUDE_DIR when cmake is runed cmake .. -DLDAP_INCLUDE_DIR=/usr/include/ I think there is something strange on the LDAP framework. Reopen it if you still have this error. |