> On May 13, 2016 at 7:32 PM Tomi Vainio <[email protected]> wrote: > > > On 13.5.2016 16.56, [email protected] wrote: > > > >> On May 13, 2016 at 3:05 PM Tomi Vainio <[email protected]> wrote: > >> > >> > >> Hi, > >> > >> I'm trying to compile 2.2.24 on Solaris 10 with SolarisStudio 12.4 > >> compiler. Looks like BerVarray is totallly missing from Solaris ldap. > >> > >> BR, > >> Tomppa > >> > >> Making all in lib-ldap > >> source='ldap-client.c' object='ldap-client.lo' libtool=yes \ > >> DEPDIR=.deps depmode=none /bin/bash ../../depcomp \ > >> /bin/bash ../../libtool --tag=CC --mode=compile cc -std=c11 > >> -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-test > >> -I../../src/lib-settings -I../../src/lib-master > >> -I../../src/lib-ssl-iostream -I/usr/local/include -I/usr/sfw/include > >> -xO4 -xtarget=ultra4 -xcache=64/32/4:8192/128/2 -I/usr/local/include -c > >> -o ldap-client.lo ldap-client.c > >> libtool: compile: cc -std=c11 -DHAVE_CONFIG_H -I. -I../.. > >> -I../../src/lib -I../../src/lib-test -I../../src/lib-settings > >> -I../../src/lib-master -I../../src/lib-ssl-iostream -I/usr/local/include > >> -I/usr/sfw/include -xO4 -xtarget=ultra4 -xcache=64/32/4:8192/128/2 > >> -I/usr/local/include -c ldap-client.c -KPIC -DPIC -o .libs/ldap-client.o > >> "ldap-private.h", line 63: syntax error before or at: BerVarray > >> "ldap-client.c", line 46: void function cannot return value > >> "ldap-client.c", line 54: void function cannot return value > >> cc: acomp failed for ldap-client.c > >> *** Error code 1 > >> make: Fatal error: Command failed for target `ldap-client.lo' > >> Current working directory /v/tomppa/src/dovecot-2.2.24/src/lib-ldap > >> *** Error code 1 > >> > >> CC='cc -std=c11' > >> CXX='CC -std=c++11' > >> CFLAGS=-xO4 > >> CFLAGS="${CFLAGS} -`fpversion -foption`" > >> CPPFLAGS="-I/usr/local/include" > >> CPPFLAGS="${CPPFLAGS} -I/usr/sfw/include" > >> LDFLAGS="-R/usr/local/lib:/usr/sfw/lib:/usr/lib/sasl:/usr/lib/mps" > >> LDFLAGS="${LDFLAGS} -L/usr/local/lib -L/usr/sfw/lib" > >> LDFLAGS="${LDFLAGS} -L/usr/lib/sasl -L/usr/lib/mps" > >> export CC CXX CFLAGS CPPFLAGS LDFLAGS > >> > >> ./configure \ > >> --with-gssapi \ > >> --with-ldap \ > >> --with-mysql \ > >> --with-pgsql \ > >> --with-sqlite \ > >> --with-solr \ > >> --with-libwrap \ > >> --with-ssl=openssl \ > >> --with-ssldir=/usr/local/openssl > > > > Hi! > > > > Currently we only support openldap. However, what is the ldap library > > version? > > > > --- > > Aki Tuomi > > > Ok. This is Solaris 10 native ldap which used to work or at least could > compile it --with-ldap flag. If this is not supported anymore then I > just drop this configure flag. > > Tomppa
I'll see if we could provide compability for Solaris too. It will take a while. --- Aki Tuomi
