Ignore; my `--without-sax1` config error was the cause of `xmlParseFile`
and other symbols not being exported from the DLL.

Tweaking the config fixes the build. Sorry for the noise.


On Mon, Nov 11, 2013 at 2:50 PM, Jon <jon.for...@gmail.com> wrote:

> On a Win8.1 64-bit machine with a 64-bit mingw-w64 4.8.2 toolchain, I get
> this build fail
>
>   CCLD   testThreads.exe
> testThreadsWin32.o:testThreadsWin32.c:(.text+0x88): undefined reference to
> `xmlParseFile'
> collect2.exe: error: ld returned 1 exit status
>
> The artifacts appear to have been built correctly, but the test
> confirmation fails. The error does not occur when I use `--without-threads`.
>
> From the linker error, it appears I've misconfigured the build, perhaps
> leaving out a critical define.
>
> Before I spend too much more time spelunking, would you confirm that 2.9.1
> can be build with `--with-threads=win32` and/or spot my configuration or
> build mistake below?
>
>
> C:\Users\Jon\Documents\CDev\buildlets-git\libxml2-2.9.1>gcc -v
> Using built-in specs.
> COLLECT_GCC=gcc
>
> COLLECT_LTO_WRAPPER=c:/apps/devtools/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/4.8.2/lto-wrapper.exe
> Target: x86_64-w64-mingw32
> ...[SNIP]...
> Thread model: win32
> gcc version 4.8.2 (rev0, Built by MinGW-W64 project)
>
>
> C:\Users\Jon\Documents\CDev\buildlets-git\libxml2-2.9.1>sh -c "./configure
> --prefix=C:/Users/Jon/Downloads/temp --without-debug --without-docbook
> --without-sax1 --without-python --with-threads=win32
> --build=x86_64-w64-mingw32 CFLAGS=-mms-bitfields
> CPATH='C:/devlibs/libiconv/x64/1.14/include;C:/devlibs/zlib/x64/1.2.8/include;C:/devlibs/liblzma/x64/5.0.5/include'
> LIBRARY_PATH='C:/devlibs/libiconv/x64/1.14/lib;C:/devlibs/zlib/x64/1.2.8/lib;C:/devlibs/liblzma/x64/5.0.5/lib'"
>
>
> C:\Users\Jon\Documents\CDev\buildlets-git\libxml2-2.9.1>sh -c "make
> CPATH='C:/devlibs/libiconv/x64/1.14/include;C:/devlibs/zlib/x64/1.2.8/include;C:/devlibs/liblzma/x64/5.0.5/include'
> LIBRARY_PATH='C:/devlibs/libiconv/x64/1.14/lib;C:/devlibs/zlib/x64/1.2.8/lib;C:/devlibs/liblzma/x64/5.0.5/lib'
> LDFLAGS='-no-undefined'"
>
_______________________________________________
xml mailing list, project page  http://xmlsoft.org/
xml@gnome.org
https://mail.gnome.org/mailman/listinfo/xml

Reply via email to