Piotr Caban <pi...@codeweavers.com> writes:

> ---
>  dlls/msvcr80/msvcr80.spec    |    4 ++--
>  dlls/msvcr90/msvcr90.c       |   21 +++++++++++++++++++++
>  dlls/msvcr90/msvcr90.spec    |    4 ++--
>  dlls/msvcr90/tests/msvcr90.c |   26 +++++++++++++++++++++++++-
>  4 files changed, 50 insertions(+), 5 deletions(-)

Still doesn't build on Mingw I'm afraid:

make[1]: Entering directory `/home/julliard/wine/build/obj-pe64/dlls/msvcr80'
../../../obj-elf64/tools/winegcc/winegcc -b x86_64-pc-mingw32 -m64 
-B../../../obj-elf64/tools/winebuild --sysroot=../.. -shared 
../../../wine/dlls/msvcr80/msvcr80.spec msvcr80.o        -o msvcr80.dll  
-lmsvcrt -lmsvcr90 -lkernel32  ../../libs/port/libwine_port.a   
/home/julliard/wine/mingw/mingw64/bin/../lib/gcc/x86_64-pc-mingw32/4.5.0/../../../../x86_64-pc-mingw32/lib/libmingw32.a(lib64_libmingw32_a-mingw_helpers.o):
 In function `_decode_pointer':
/home/buildbot/mingwslave/linux-x86_64/build/mingw/obj/../mingw-w64-crt/crt/mingw_helpers.c:20:
 multiple definition of `__decode_pointer'
../../dlls/msvcr90/libmsvcr90.a(dwaes00111.o):(.text+0x0): first defined here
/home/julliard/wine/mingw/mingw64/bin/../lib/gcc/x86_64-pc-mingw32/4.5.0/../../../../x86_64-pc-mingw32/lib/libmingw32.a(lib64_libmingw32_a-mingw_helpers.o):
 In function `_encode_pointer':
/home/buildbot/mingwslave/linux-x86_64/build/mingw/obj/../mingw-w64-crt/crt/mingw_helpers.c:26:
 multiple definition of `__encode_pointer'
../../dlls/msvcr90/libmsvcr90.a(dwaes00118.o):(.text+0x0): first defined here
collect2: ld returned 1 exit status
x86_64-pc-mingw32-dllwrap: x86_64-pc-mingw32-gcc exited with status 1
winegcc: x86_64-pc-mingw32-dllwrap failed
make[1]: *** [msvcr80.dll] Error 2

-- 
Alexandre Julliard
julli...@winehq.org


Reply via email to