RES: RES: RES: Compile syrus-sasl

Dan White dwhite at
Thu Jan 7 09:53:59 EST 2010

On 07/01/10 12:14 -0200, marcelo.xavier at wrote:
>Thanks a lot! This step is working now... But 'make' fail
>digestmd5.c:4000: warning: pointer targets in assignment differ in signedness
>/usr/bin/ld: /usr/local/ssl/lib/libcrypto.a(set_key.o): relocation R_X86_64_32S against `a local symbol' can not be used when making a shared object; recompile with -fPIC
>/usr/local/ssl/lib/libcrypto.a: could not read symbols: Bad value
>collect2: ld returned 1 exit status
>make[2]: *** [] Error 1
>make[1]: *** [all-recursive] Error 1
>make: *** [all] Error 2

I'm guessing that it's a problem with the way that you have compiled your
openssl libraries. Feeding the 'relocation...' error into google found
several possible solutions.

The openssl support list may also have some suggestions.

Dan White

More information about the Cyrus-sasl mailing list