On Tue, Jan 05, 2010 at 08:37:57AM +0100, Egoitz Aurrekoetxea wrote: > > I'm doing the following configure : > 670 export CXX=/opt/sunstudio12.1/bin/CC > 671 export CC=/opt/sunstudio12.1/bin/cc > 672 export CPPFLAGS="-I/usr/include" > 673 export LDFLAGS="-L/lib" > 674 ./configure > --prefix=/export/binarioscompilados/correo/cyrussasl > --with-saslauthd=/var/run > --with-pam=/export/binarioscompilados/correo/pammysql/modulos > --with-configdir=/export/binarioscompilados/correo/cyrussasl/etc > --disable-anon --enable-plain --disable-cram --disable-digest > --enable-login --disable-otp --disable-gssapi --without-krb4 > --without-des --without-authdaemond > And it creates libplain.a but not libplain.so.... Check in config.log . There should be a test at some point to see if the compiler can create shared libraries. It's possible that configure made a mistake at that point, so that the test failed for some other reason. > Any known reason... I have tried too you're configure... but I > continue seeing in make the warnings told before about libraries > and dlopen... That may be normal. > Any ideas please?... have tried too with --enable-static and > --enable-shared... but no way.... I can only speak for cyrus-sasl-2.1.22 under Solaris 10. If you are building a later version, somebody else will have to comment. -- -Gary Mills- -Unix Group- -Computer and Network Services- ---- Cyrus Home Page: http://cyrusimap.web.cmu.edu/ Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html