Ville Herva
2001-Mar-13 10:27 UTC
sysmetrics.c:42: SYSMETRICS_Init: Assertion hdc' failed.
A simple opengl app that used to work quite fine with wine. Newest CVS, has been like this for some time: ===========================================================================FIXME:pthread_rwlock_rdlock FIXME:pthread_rwlock_unlock Could not stat /mnt/teapot/movies (Input/output error), ignoring drive H: Warning: the temporary directory '/mnt/fat/temp' (specified in wine configuration file) is not writeable. Perhaps you have not properly edited or created your Wine configuration file. This is '/home/vherva/.wine/config' When you are running with a native NT directory specify 'Profile=<profiledirectory>' or disable loading of Windows registry (LoadWindowsRegistryFiles=N) fixme:win32:PE_CreateModule Security directory ignored err:module:BUILTIN32_LoadLibraryExA loaded .so but dll display.dll still not found FIXME:pthread_rwlock_rdlock FIXME:pthread_rwlock_unlock wine: sysmetrics.c:42: SYSMETRICS_Init: Assertion hdc' failed. zsh: abort LC_ALL=en_US wine /mnt/fat/temp/vidvm.exe =========================================================================== void SYSMETRICS_Init(void) { HDC hdc = CreateDCA( "DISPLAY", NULL, NULL, NULL ); assert(hdc); // ... Looking at the code, this might have something to do with the display.dll that is not found. Could anybody give a clue? -- v -- v@iki.fi
g.patel@wanadoo.fr
2001-Mar-14 10:26 UTC
sysmetrics.c:42: SYSMETRICS_Init: Assertion hdc' failed.
On 13 Mar 2001 16:27:34 GMT, vherva@niksula.cs.hut.fi (Ville Herva) wrote:>A simple opengl app that used to work quite fine with wine.<snip>>Warning: the temporary directory '/mnt/fat/temp' (specified in wine >configuration file) is not writeable.config error here; I don't think that's the reason for the problem but it's not good anyway.>err:module:BUILTIN32_LoadLibraryExA loaded .so but dll display.dll still not >found<snip>>wine: sysmetrics.c:42: SYSMETRICS_Init: Assertion hdc' failed. >zsh: abort LC_ALL=en_US wine /mnt/fat/temp/vidvm.exe >===========================================================================> >void SYSMETRICS_Init(void) >{ > HDC hdc = CreateDCA( "DISPLAY", NULL, NULL, NULL ); > assert(hdc); > > // ... > >Looking at the code, this might have something to do with the display.dll >that is not found. Could anybody give a clue?Can you try to run with -debugmsg +module to see if the display driver is loaded (libx11.drv) ? Maybe it's just another of these nasty OpenGl compilation problems. Gerard