According to Peter Karlsson:
> I am trying to compile ht://dig, but ran into trouble:
>
> make stops with this:
>
> c++ -o htdig -L../htlib -L../htcommon -L../db/dist -L../rx/rx -L/usr/lib Document.o
>HTML.o Images.o Parsable.o Plaintext.o Postscript.o Retriever.o SGMLEntities.o
>Server.o URLRef.o main.o ExternalParser.o PDF.o ../htcommon/libcommon.a
>../htlib/libht.a ../db/dist/libdb.a ../rx/rx/librx.a -lz -lnsl -lsocket
> Undefined first referenced
> symbol in file
> DocHead__11DocumentRefPc Retriever.o
> DocHead__11DocumentRef ../htcommon/libcommon.a(DocumentDB.o)
> ld: fatal: Symbol referencing errors. No output written to htdig
> *** Error code 1
> make: Fatal error: Command failed for target tdig'
> Current working directory /usr/forcetmp/dat95pkn/htdig-3.1.0/htdig
> *** Error code 1
> make: Fatal error: Command failed for target ll'
>
> The OS is Solaris 2.5.1 on a SPARC. libstdc++ is installed AFAICT.
I suspect that this is the problem that happens when compiling htdig 3.1.0
on a system without zlib.h. It will be fixed in 3.1.1, to be release very
soon, but you can fix it yourself in the 3.1.0 source, by removing the
word "inline" from lines 123 and 127 of htcommon/DocumentRef.cc.
--
Gilles R. Detillieux E-mail: <[EMAIL PROTECTED]>
Spinal Cord Research Centre WWW: http://www.scrc.umanitoba.ca/~grdetil
Dept. Physiology, U. of Manitoba Phone: (204)789-3766
Winnipeg, MB R3E 3J7 (Canada) Fax: (204)789-3930
------------------------------------
To unsubscribe from the htdig mailing list, send a message to
[EMAIL PROTECTED] containing the single word "unsubscribe" in
the SUBJECT of the message.