On Thu, Apr 12, 2012 at 16:58, Daniel Jelinski <djelins...@gmail.com> wrote: > 2012/4/12 Scott Ritchie <sc...@open-vote.org>: >> On 4/12/12 1:23 AM, Daniel Jeliński wrote: >>> >>> Hello all, >>> I am trying to get Microsoft SQL Server Management Studio to work >>> flawlessly under Wine. For the most part I create and triage related bug >>> reports, but recently I also started tinkering with code, specifically >>> with comctl library, which I am most familiar with. >>> >>> Back on subject. I thought I found a regression - on Wine 1.4 package >>> downloaded from launchpad the "New query" button works fine, while on my >>> compiled Wine it produces an error. So I did: >>> >>> git reset --hard wine-1.4 >>> make >>> >>> and, surprisingly, I still had the problem with the compiled version. >>> However after some combination of deleting leftover files, running make >>> clean, make depend and make the button started working, so I started >>> bisecting, hoping for the best. At some point I started getting bad >>> versions, and every subsequent compile was bad - even after I ended >>> bisecting and returned to wine-1.4, the button still did not work (and >>> it still works under packaged Wine - I use the same install for all >>> tests). This time make clean && make depend && make did not help. >>> >> >> Packaged Wine might be different for a few reasons: >> >> 1) It is a hybrid 32+64 build, which you can't get in one step on Ubuntu >> 12.04 anymore >> 2) It uses GCC-4.5 (12.04 default is 4.6) >> 3) It has one small patch for fonts (shouldn't matter in your case) >> 4) It's built in a clean environment on the build daemon >> 5) It's installed and run out of tree. >> >> Thanks, >> Scott Ritchie > > I eventually compiled a wine version that behaves like the packaged > one - git clean did the trick. Also I'm still on 11.10 (waiting for a > final release of 12.04). > > By the way I've got the results of bisection. The first bad commit was > "atl80: New dll.". I guess this won't be an easy fix...
Disable the dll in winecfg (or use a native dll and set it to native, builtin). -- -Austin