On cygwin, these programs fails because they lack __wargv definition. So adding -mno-cygwin flag tell winegcc to link them with msvcrt instead of libc

Alexandre Julliard julliard at winehq.org
Mon Mar 15 08:11:39 CDT 2010


Alexandre Goujon <ale.goujon at gmail.com> writes:

> ---
>  programs/cmd/Makefile.in         |    2 +-
>  programs/dxdiag/Makefile.in      |    2 +-
>  programs/explorer/Makefile.in    |    2 +-
>  programs/extrac32/Makefile.in    |    2 +-
>  programs/mshta/Makefile.in       |    2 +-
>  programs/reg/Makefile.in         |    2 +-
>  programs/start/Makefile.in       |    2 +-
>  programs/svchost/Makefile.in     |    2 +-
>  programs/termsv/Makefile.in      |    2 +-
>  programs/uninstaller/Makefile.in |    2 +-
>  programs/winebrowser/Makefile.in |    2 +-
>  programs/winedevice/Makefile.in  |    2 +-
>  programs/winepath/Makefile.in    |    2 +-
>  13 files changed, 13 insertions(+), 13 deletions(-)

These apps don't link to msvcrt on purpose. If things are broken on
cygwin that needs to be handled in winegcc, you shouldn't have to touch
the makefiles.

-- 
Alexandre Julliard
julliard at winehq.org



More information about the wine-devel mailing list