#wine MMANA_GAL.exe
err:module:load_builtin_dll failed to load .so lib for builtin L"OPENGL32.DLL": libGL.so.1: cannot open shared object file: No such file or directory
err:module:import_dll Loading library OPENGL32.DLL (which is needed by L"Z:\\opt\\MMANA\\MMANA_GAL.exe") failed (error c000007a).
err:module:LdrInitializeThunk Main exe initialization for L"Z:\\opt\\MMANA\\MMANA_GAL.exe" failed, status c0000135
the file libGL.so.1 exists in /usr/lib, so the problem seems in library lookup path.
Wine is a 32-bit app and hence needs a 32-bit libGL.so. The one you mentioned is the 64-bit version. It depends on your driver (mesa, nvidia, fglrx, ..) and distribution how to obtain the RIGHT 32-bit libGL. If an incorrect libGL is used you will get winediag messages mentioning that something is wrong with the opengl library.
I expect something like "error using libGL.so" instead "No such file or directory " in case of library incompatibility.
How do you suggest to get "right" libGL library? or at least test correctness of existing one?
How can I check where wine looks for the library?
i'm using nvidia drivers (190.53 if this make sense). It's installer script builds 32 bit compatibility driver too. So the assumption the library exist in the system.
The distribution is Ubuntu 9.10 64bit.
Wine installed from the repository.
/usr/X11 or /usr/x11 (there is a difference to any UNIX, including MacOSX)?
Not on Mac OS X. Not when the file system is case-insensitive anyway
(which I believe is the default). In that case, saying /usr/x11 instead
of /usr/X11 should work.