On 11/13/2010 02:40 PM, Reece Dunn wrote:
On 13 November 2010 22:08, Scott Ritchie <scott@...> wrote:
Works for me:
http://launchpadlibrarian.net/59077812/buildlog_ubuntu-maverick-amd64.wine1.... http://launchpadlibrarian.net/59077619/buildlog_ubuntu-maverick-i386.wine1.3...
make[2]: Entering directory `/build/buildd/wine1.3-1.3.7/dlls/atl' ../../tools/makedep -C. -S../.. -T../.. atl_ax.c atl_main.c registrar.c rsrc.rc make[2]: Leaving directory `/build/buildd/wine1.3-1.3.7/dlls/atl'
This is on my test PPA which has a new ia32-libs that makes the gstreamer codecs work on 64 bit, but that shouldn't affect 32 bit compiling at all.
The issue is that atliface.idl was moved to the include directory and its content was changed.
If you are doing an incremental build of wine pulling in these changes together, there is an atliface.h left over in the dlls/atl directory containing the old contents. The build is then picking that up.
As a result, you need to delete the dlls/atl/atliface.h file (like Paul Virens described) and re-run ./configure.
Everything will then build.
Makes sense why I was unaffected, the package builds aren't incremental but from fresh archive sources.
-Scott