packages for solaris 10 x86
Pascal Gienger
pascal.gienger at uni-konstanz.de
Sat Oct 9 14:26:49 EDT 2010
Am 09.10.10 19:51, schrieb Frank Pittel:
> krb5_free_principal ../lib/libcyrus.a(auth_krb5.o)
> krb5_realm_compare ../lib/libcyrus.a(auth_krb5.o)
> krb5_build_principal ../lib/libcyrus.a(auth_krb5.o)
> krb5_get_default_realm ../lib/libcyrus.a(auth_krb5.o)
> krb5_parse_name ../lib/libcyrus.a(auth_krb5.o)
> krb5_init_context ../lib/libcyrus.a(auth_krb5.o)
> krb5_free_context ../lib/libcyrus.a(auth_krb5.o)
> krb5_unparse_name ../lib/libcyrus.a(auth_krb5.o)
GSSAPI needs Kerberos Libs. You don't have them.
> Has anyone been able to get cyrus-imap to compile under solaris-10? If I sound frustrated
> it's because I am. :-(
Sure.
For proper 64 bit code to be built I used
export CC=gcc
export CXX=g++
export CFLAGS="-m64 -O3 -march=k8 "
export CXXFLAGS="-m64 -O3 -march=k8"
export CPPFLAGS="-m64 -I/usr/local/test/64/include"
export LDFLAGS="-m64 -Wl,-64 -L/usr/local/test/64/lib
-Wl,-R/usr/local/test/64/lib -L/usr/local/lib/amd64
-Wl,-R/usr/local/lib/amd64"
(We have Opteron servers here).
On my test system here the build configure was:
./configure --prefix=/usr/local/test/64 --with-openssl
--with-ldap=/usr/local/test/64 --with-sasl=/usr/local/test/64
--with-bdb=/usr/local/test/64 --enable-netscapehack
--with-cyrus-prefix=/usr/local/test/64/cyrus
--sysconfdir=/usr/local/test/64/etc/cyrus --enable-listext
--with-snmp=no --disable-snmp --with-idle=idled --enable-idled
--enable-replication --enable-gssapi=no
used libraries by imapd (as an example):
bash-3.00# ldd /usr/local/test/64/cyrus/bin/imapd
libsasl2.so.2 => /usr/local/test/64/lib/libsasl2.so.2
libssl.so.0.9.8 => /usr/local/test/64/lib/libssl.so.0.9.8
libcrypto.so.0.9.8 => /usr/local/test/64/lib/libcrypto.so.0.9.8
libresolv.so.2 => /lib/64/libresolv.so.2
libsocket.so.1 => /lib/64/libsocket.so.1
libnsl.so.1 => /lib/64/libnsl.so.1
libdb-4.5.so => /usr/local/test/64/lib/libdb-4.5.so
libz.so.1 => /usr/lib/64/libz.so.1
libmd.so.1 => /lib/64/libmd.so.1
librt.so.1 => /lib/64/librt.so.1
libc.so.1 => /lib/64/libc.so.1
libdl.so.1 => /lib/64/libdl.so.1
libmp.so.2 => /lib/64/libmp.so.2
libscf.so.1 => /lib/64/libscf.so.1
libpthread.so.1 => /lib/64/libpthread.so.1
libgcc_s.so.1 => /usr/local/lib/amd64/libgcc_s.so.1
libaio.so.1 => /lib/64/libaio.so.1
libdoor.so.1 => /lib/64/libdoor.so.1
libuutil.so.1 => /lib/64/libuutil.so.1
libgen.so.1 => /lib/64/libgen.so.1
libm.so.2 => /lib/64/libm.so.2
Due to some problems with Sun's OpenSSL package I used my own one. SASL
is also linked to that.
--
Pascal Gienger Jabber/XMPP/Mail: pascal.gienger at uni-konstanz.de
University of Konstanz, IT Services Department ("Rechenzentrum")
Electronic Communications and Web Services
Building V, Room V404, Phone +49 7531 88 5048, Fax +49 7531 88 3739
More information about the Info-cyrus
mailing list