GentlePeopleInTheKnow I am following the instruction in the blfs book for cyrus-sasl-2.1.26 http://www.linuxfromscratch.org/blfs/view/svn/postlfs/cyrus-sasl.html but running into problems. It wont compile
The host has 2-core amd64cpu, gcc-4.8.1, eglibc-2.17, openssl-1.0.1.e automake-1.13.3, autoconf-2.69 make ends like so ######################## make all-recursive make[1]: Entering directory `/home/dokli/cyrus-sasl-2.1.26' Making all in include make[2]: Entering directory `/home/dokli/cyrus-sasl-2.1.26/include' gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -I/usr/local/include - I/usr/lib -DOBSOLETE_CRAM_ATTR=1 -Wall -W -O2 -pipe -m64 -fPIC -MT makemd5.o -MD -MP -MF .deps/makemd5.Tpo -c -o makemd5.o makemd5.c mv -f .deps/makemd5.Tpo .deps/makemd5.Po /bin/sh ../libtool --tag=CC --mode=link gcc -Wall -W -O2 -pipe -m64 -fPIC -L/usr/lib -L/usr/local/lib -o makemd5 makemd5.o -lresolv libtool: link: gcc -Wall -W -O2 -pipe -m64 -fPIC -o makemd5 makemd5.o - L/usr/lib -L/usr/local/lib -lresolv rm -f md5global.h ./makemd5 md5global.h make[2]: Leaving directory `/home/dokli/cyrus-sasl-2.1.26/include' Making all in sasldb make[2]: Entering directory `/home/dokli/cyrus-sasl-2.1.26/sasldb' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. - I../include -I../include -I/usr/lib -I/usr/include -I/usr/local/include - I/usr/lib -DOBSOLETE_CRAM_ATTR=1 -Wall -W -O2 -pipe -m64 -fPIC -MT allockey.lo -MD -MP -MF .deps/allockey.Tpo -c -o allockey.lo allockey.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../include - I/usr/lib -I/usr/include -I/usr/local/include -I/usr/lib - DOBSOLETE_CRAM_ATTR=1 -Wall -W -O2 -pipe -m64 -fPIC -MT allockey.lo -MD -MP - MF .deps/allockey.Tpo -c allockey.c -fPIC -DPIC -o .libs/allockey.o mv -f .deps/allockey.Tpo .deps/allockey.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. - I../include -I../include -I/usr/lib -I/usr/include -I/usr/local/include - I/usr/lib -DOBSOLETE_CRAM_ATTR=1 -Wall -W -O2 -pipe -m64 -fPIC -MT db_berkeley.lo -MD -MP -MF .deps/db_berkeley.Tpo -c -o db_berkeley.lo db_berkeley.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../include - I/usr/lib -I/usr/include -I/usr/local/include -I/usr/lib - DOBSOLETE_CRAM_ATTR=1 -Wall -W -O2 -pipe -m64 -fPIC -MT db_berkeley.lo -MD - MP -MF .deps/db_berkeley.Tpo -c db_berkeley.c -fPIC -DPIC -o .libs/db_berkeley.o mv -f .deps/db_berkeley.Tpo .deps/db_berkeley.Plo make[2]: *** No rule to make target `-L/usr/include', needed by `libsasldb.la'. Stop. make[2]: Leaving directory `/home/dokli/cyrus-sasl-2.1.26/sasldb' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/dokli/cyrus-sasl-2.1.26' make: *** [all] Error 2 ################# emm -I/usr/lib and `-L/usr/include' does'nt look right to me ------------------------------------ I tried the blfs recipe for cyrus-sasl-2.1.26 on another machine with gcc-4.4.2, eglibc-2.11 and it works so I have a hunch it is either a glibc-2.17 or gcc-4.8 problem. So does anyone know of patches for cyrus- sasl-2.1.26 for gcc-4.8 and or glibc-2.17 thanks in advance LI -- http://linuxfromscratch.org/mailman/listinfo/blfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
