On Thu, 9 Oct 2003 11:07:58 +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?
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"?
./configure --includedir=/usr/include/linux
This says where to put include files, not where to find them.
None of the above makes any difference, though.
I am not sure where the hickup steems from, as "storageparcer.c does"
doesn't
explicitely include "zlib.h".
My box is as follows:
Mandrake 9.1
g++ (gcc) 3.2.2
perl 5.8.0
autoconf 2.54
automake 1.7
Berkeley db 4.1.25
Any ideas?
Regards
Sigmund.
--
Henry Baragar
Principal, Technical Architecture
416-453-5626
Instantiated Software Inc.
http://www.instantiated.ca