I just tried installing gdiplus using winetricks, on a debian testing system.
This failed, as winetricks tried to copy stuff into windows/system32, where I happen to have Windows/System32.
I first tried making symlinks windows->Windows and system32->System32. winetricks would run, but the app using gdiplus.dll now failed to find it. The file was in Windows/System32 as expected.
So I removed my links, and used search&replace on winetricks, to replace all occurences of "windows" and "system32" with captialized versions. Then I ran winetricks again. The installation succeeded this time too, but the app could still not find the dll in System32.
I finally gave up and copied the dll into the directory where the app is installed. This worked, but is problematic; it will have to be done for every app that uses this dll.
Helge Hafting
On Fri, Apr 9, 2010 at 8:45 AM, Helge Hafting helge.hafting@hist.no wrote:
I just tried installing gdiplus using winetricks, on a debian testing system.
This failed, as winetricks tried to copy stuff into windows/system32, where I happen to have Windows/System32.
I first tried making symlinks windows->Windows and system32->System32. winetricks would run, but the app using gdiplus.dll now failed to find it. The file was in Windows/System32 as expected.
So I removed my links, and used search&replace on winetricks, to replace all occurences of "windows" and "system32" with captialized versions. Then I ran winetricks again. The installation succeeded this time too, but the app could still not find the dll in System32.
I finally gave up and copied the dll into the directory where the app is installed. This worked, but is problematic; it will have to be done for every app that uses this dll.
Why did you rename system32? Are you linking your ~/.wine/drive_c to a real windows installation?
Austin English wrote:
On Fri, Apr 9, 2010 at 8:45 AM, Helge Hafting helge.hafting@hist.no wrote:
I just tried installing gdiplus using winetricks, on a debian testing system.
This failed, as winetricks tried to copy stuff into windows/system32, where I happen to have Windows/System32.
I first tried making symlinks windows->Windows and system32->System32. winetricks would run, but the app using gdiplus.dll now failed to find it. The file was in Windows/System32 as expected.
So I removed my links, and used search&replace on winetricks, to replace all occurences of "windows" and "system32" with captialized versions. Then I ran winetricks again. The installation succeeded this time too, but the app could still not find the dll in System32.
I finally gave up and copied the dll into the directory where the app is installed. This worked, but is problematic; it will have to be done for every app that uses this dll.
Why did you rename system32? Are you linking your ~/.wine/drive_c to a real windows installation?
I never renamed system32 - I don't like uppercase in filenames. I can only guess that wine did it that way itself in 2003 when I installed it.
I have no real windows installation. I use wine to run the one windows program I need - a raw converter for my digital camera.
Helge Hafting
On Fri, 9 Apr 2010, Austin English wrote: [...]
Why did you rename system32? Are you linking your ~/.wine/drive_c to a real windows installation?
Windows paths are case insensitive so anything in drive_c should be treated in a case-insensitive way. If winetricks does not do so, then it is buggy.
Helge Hafting helge.hafting@hist.no wrote:
I just tried installing gdiplus using winetricks, on a debian testing system.
This failed, as winetricks tried to copy stuff into windows/system32, where I happen to have Windows/System32.
As usual start with a clean Wine prefix 'rm -rf ~/.wine', and try again.