[prev in list] [next in list] [prev in thread] [next in thread]
List: cyrus-sasl
Subject: Re: Building OS 10.2 SASL without Fink
From: Randall Perry <rgp () systame ! com>
Date: 2003-02-26 15:46:26
[Download RAW message or body]
Thanks for the info, but I got my fink package working, installed the SASL
packages, and was able to compile Sendmail succesfully.
> Hi
>
>> My fink is dead for the moment because of an incompatibility with Perl
>> 5.8
>> (which I don't want to mess with right now).
>>
>> I compiled and installed dlcompat-20020413 (downloaded from Fink). SASL
>> configure was ok, but got the error below on make. Anyone got a
>> solution?
>
> Yes, although I don't know if they're "clean". You got to do 2 changes:
> on line 178 of ./libtool exchanged the string "echo -bundle || echo
> -dynamiclib" with "echo -dynamiclib || echo -dynamiclib"
> on line 146 of ./saslauthd/Makefile set line 146 to "CFLAGS = -g -O2
> -no-cpp-precomp" (instead of "CFLAGS = -g -O2")
> ./ is the directory you un-tared the sourcecode to.
>
>> mkdir .libs
>> (cd . && ln -s sasldb.lo sasldb.o)
>> (cd . && ln -s sasldb_init.lo sasldb_init.o)
>> (cd . && ln -s plugin_common.lo plugin_common.o)
>> ../libtool: test: too many arguments
>> gcc -bundle -undefined error -o .libs/libsasldb.2.0.12.so sasldb.lo
>> sasldb_init.lo plugin_common.lo -all_load ../sasldb/.libs/libsasldb.al
>> -L/usr/local/lib -lc -install_name /usr/lib/sasl2/libsasldb.2.so
>> gcc: -install_name only allowed with -dynamiclib
>> make[2]: *** [libsasldb.la] Error 1
>> make[1]: *** [all-recursive] Error 1
>> make: *** [all-recursive-am] Error 2
>>
>> --
>> Randall Perry
>
> But for me libsasldb still doesn't compile due to a lack of -ldb.
> If you have success, please tell me.
>
> best regards
> Stefan Rusterholz
--
Randall Perry
sysTame
Xserve Web Hosting/Co-location
Website Development/Promotion
Mac Consulting/Sales
http://www.systame.com/
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic