From kde-bugs-dist Mon May 21 13:39:35 2007 From: Szombathelyi "György" Date: Mon, 21 May 2007 13:39:35 +0000 To: kde-bugs-dist Subject: [Bug 145501] cmake error on Solaris in kdepimlibs with ldap/lber Message-Id: <20070521133935.23121.qmail () ktown ! kde ! org> X-MARC-Message: https://marc.info/?l=kde-bugs-dist&m=117975506124298 ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is. http://bugs.kde.org/show_bug.cgi?id=145501 ------- Additional Comments From gyurco freemail hu 2007-05-21 15:39 ------- Ok, at least only ber.cpp fails now :) Anyone knows about why ber_printf and ber_scanf fails? I read the docs at http://bama.ua.edu/cgi-bin/man-cgi?ber_scanf+3LDAP http://bama.ua.edu/cgi-bin/man-cgi?ber_printf+3LDAP (Seems these are Solaris 9 docs) and the definitions are: ber_printf(BerElement *ber, char **fmt[, arg... ]); ber_scanf(BerElement **ber, char **fmt [, arg...]); Also ber_alloc_t mentions: One option is defined and must always be supplied: #define LBER_USE_DER 0x01 So I must add this to my sources? Why doesn't lber.h have it? As I see, ber_memfree and ber_memvfree doesn't exist on Solaris, but I can work-around these.