On Thu, Mar 24, 2011 at 14:25, Gilles Depeyrot gsd@dolphin.fr wrote:
On 24/03/2011 08:06, Dmitry Timoshkov wrote:
Gilles Depeyrotgsd@dolphin.fr wrote:
Has there been a change between wine 1.2.2 and wine 1.3.x that would require adding an include file that was previously not needed?
I don't think so. Including windef.h and winuser.h should be enough. If you could provide a small .rc file and command line you are using that would help in figuring out the problem.
With the attached files and the following command line the resource file is compiled using wine 1.2.2 and fails using wine 1.3.16.
wrc -I$WINEHOME/include/wine/msvcrt -I$WINEHOME/include/windows -fofoo.res foo.rc
Using git bisect run ./wrc.sh: #!/bin/bash ./configure --disable-tests || exit 125 make -j15 || exit 125 ./tools/wrc/wrc -I$WINEHOME/include/wine/msvcrt -I$WINEHOME/include/windows -fofoo.res foo.rc
revealed the bad commit to be: e6340f1652e0328bbfeeae58462f41400b09b38a is the first bad commit commit e6340f1652e0328bbfeeae58462f41400b09b38a Author: Alexandre Julliard julliard@winehq.org Date: Wed Sep 29 20:13:28 2010 +0200
wrc: Add support for target options, and define _WIN64 for 64-bit builds.
:040000 040000 af53e5447fca71246cd4f4ec1cd91887f6c3eee2 19d82ada48a0b03253cf7a315cfd656f7c6c4be3 M tools
though this belongs in bugzilla, not wine-devel.