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

Reply via email to