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 andPATH 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
