I had a problem with the instructions for Cyrus SASL. Using them as they are in the book gives me:
gcc -shared -fPIC -DPIC .libs/sasldb.o .libs/sasldb_init.o .libs/plugin_common.o -Wl,--whole-archive ../sasldb/.libs/libsasldb.a -Wl,--no-whole-archive -ldb -lresolv -O2 -Wl,-soname -Wl,libsasldb.so.3 -o .libs/libsasldb.so.3.0.0 /usr/bin/ld: ../sasldb/.libs/libsasldb.a(allockey.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC ../sasldb/.libs/libsasldb.a(allockey.o): error adding symbols: Bad value Adding CFLAGS=-fPIC to the configure line fixes this for me. Has anyone else seen the problem? I can add it to the book easily enough, but wanted to check if it was only me first. -- Bruce -- http://linuxfromscratch.org/mailman/listinfo/blfs-dev FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page