[1/4] msxml3/domdoc: Fix duplicated declarations after document ::get_xml()

Alexandre Julliard julliard at winehq.org
Thu Nov 11 09:03:49 CST 2010


Nikolay Sivov <nsivov at codeweavers.com> writes:

> From 13c41e51047445591cb1b718f835a13bfe28c53d Mon Sep 17 00:00:00 2001
> From: Nikolay Sivov <nsivov at codeweavers.com>
> Date: Sat, 6 Nov 2010 22:07:11 +0300
> Subject: [PATCH 1/4] Fix duplicated declarations after document ::get_xml()
>
> ---
>  dlls/msxml3/domdoc.c          |   50 ++++++++++++++++++++++++++++++++++++++++-
>  dlls/msxml3/msxml_private.h   |    2 +
>  dlls/msxml3/node.c            |    2 +-
>  dlls/msxml3/tests/domdoc.c    |   46 +++++++++++++++++++++++++++++++++++++
>  dlls/msxml3/tests/saxreader.c |    1 +
>  5 files changed, 99 insertions(+), 2 deletions(-)

Sorry for not catching this sooner, this one breaks with libxml 2.6.16:

../../tools/winegcc/winegcc -m32 -B../../tools/winebuild --sysroot=../..  -shared ./msxml3.spec attribute.o bsc.o cdata.o comment.o dispex.o docfrag.o doctype.o domdoc.o domimpl.o element.o entityref.o factory.o httprequest.o main.o node.o nodelist.o nodemap.o parseerror.o pi.o queryresult.o regsvr.o saxreader.o schema.o text.o uuid.o xmldoc.o xmlelem.o xslpattern.tab.o xslpattern.yy.o  version.res    -o msxml3.dll.so  -luuid -lurlmon -lshlwapi -loleaut32 -lole32 -luser32 -ladvapi32  ../../libs/port/libwine_port.a -L/usr/lib -lxml2 -lz -lpthread -licucore -lm  
Undefined symbols:
  "_xmlSaveToBuffer", referenced from:
      _domdoc_get_xml in domdoc.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
winegcc: gcc failed
make[1]: *** [msxml3.dll.so] Error 2

-- 
Alexandre Julliard
julliard at winehq.org



More information about the wine-devel mailing list