Sigmund,

OK... assuming "/usr/include/linux/zlib.h" exists and that your are using the Bourne shell (bash, psh and ksh are also acceptable), then try:
make clean
CFLAGS="-g -O2 -I/usr/include/linux" ./configure
make


Henry

On Thu, 9 Oct 2003 18:08:18 +0200, Sigmund Gudvangen <[EMAIL PROTECTED]> wrote:

Hi,

I am trying to install bincimap-1.2.3 from sources on Mandrake 9.1, but
make
bailes out with the following error:

In file includeed from storageparcer.cc:1352:
storageparcer.lex:37:18:  zlib.h: No such file or directory
lex.storageparcer.c:1626: warning; `void Binc::yyunput(int, char*)'
What is causing the "s" to be replaced by a "c" in "parser"?  Your
cut'n'paste?

My typo!
A famos writer, who's name I cannot recollect at the moment, when confronted
with some spelling mistakes he had made commented that it wasn't spelling and
grammer that interested him, but lyrics! I am not sure whether or not gcc
shares that opinion...


defined
but not used
make[2]: *** [storageparcer.o] Error 1
make[2]: Leaving directory `/var/src/binc/bincimap-1.2.3/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/src/binc/bincimap-1.2.3'
make: *** [all] Error 2

I have checked that I actually have zlib.h on my box; it recides in
/usr/include/linux
I have also tried to include /usr/include/linux in $PATH and
PATH is for executables, not include files:  have you tried
"CFLAGS=-I/usr/include/linux make"?

It makes no difference either. I still get the same error message. I don't know whether or not the zlib version no. is relevant; 1.1.3. It doesn't look like that is the problem, though.

Sigmund..




-- Henry Baragar Principal, Technical Architecture 416-453-5626 Instantiated Software Inc. http://www.instantiated.ca

Reply via email to