[Xapian-discuss] xapian with MinGW - solved
Olly Betts
olly at survex.com
Fri Jan 11 00:54:33 GMT 2008
On Thu, Jan 10, 2008 at 01:51:54PM +0200, Adi Oanca wrote:
> By getting zlib from zlib.net, only xapian's static library is
> buit, because "libzlib.dll.a"(../configure finds -lzlib) is not found
> for linking the xapian DLL.
Did you read "USAGE.txt" in the zlib.net download? Particularly point
2/2':
Using ZLIB1.DLL with gcc/MinGW
==============================
1. Install the supplied header files "zlib.h" and "zconf.h"
into the INCLUDE directory.
2. Build the import library from the supplied "zlib.def":
dlltool -D zlib1.dll -d lib/zlib.def -l lib/libzdll.a
OR
2' Copy the supplied library file "zdll.lib" to "libzdll.a":
cp lib/zdll.lib lib/libzdll.a
3. Install "libzdll.a" into the LIB directory.
4. Add "libzdll.a" to your project, or use the -lzdll option.
Xapian-core's configure tries "-lz", "-lzlib", and "-lzdll", so this should
work.
Cheers,
Olly
More information about the Xapian-discuss
mailing list