[Wine] Re: Wine incorrectly appends ".so" to the libraries it
Negatratoron
wineforum-user at winehq.org
Sat Jul 17 20:42:13 CDT 2010
James McKenzie wrote:
> Negatratoron wrote:
>
> > The problem itself is that Sins of a Solar Empire does not run under Wine, but I am quite confident that appending an extra ".so" is what's causing this game to crash, so I just made that the subject to hopefully get better results.
> >
> > I'm using Wine 1.2 on both my desktop computer and my laptop. Sins of a Solar Empire works on the desktop, but not the laptop. I started with a fresh .wine directory in both. On the laptop, the game just crashes and Sins of a Solar Empire spits out a memory dump.
> >
> > Running wine with WINEDEBUG=warn+all indicates that wine incorrectly adds ".so" to the file names of the libraries it looks for. This results in errors like this:
> >
> > Code:
> >
> > warn:module:load_builtin_dll cannot open .so lib for builtin L"ntdll.dll.so": /usr/local/bin/../lib/wine/ntdll.dll.so.so: cannot open shared object file: No such file or directory
> >
> >
> >
> >
> No, the library files are actually called .dll.so and should be located
> in /usr/lib or /usr/local/lib. Looks like something is munged with your
> wine file install.
>
> What operating system/version/distribution are you running and how did
> you install Wine on your laptop?
>
> James McKenzie
I know that the dll files end in .so, but what Wine seems to be looking for when it runs a program is a file that ends with .dll.so.so. 'sorry if I wasn't completely clear in my description of the problem.
I compiled Wine from source on OpenSUSE 11.3.
More information about the wine-users
mailing list