> > You copied some mingw dlls? That doesn't sound right. > > mingwm10.dll is usually required for thread support.
Are you sure about that? As far as I understood mingw dll's are only used during compile time, the result should be completely independant on mingw or other unixish help dll's. I've compiled my linux gtk app using mingw. I've also installed ldd. Let's run this on my mingw compiled exe: $ ldd ./foo.exe ntdll.dll => ntdll.dll (0x7c900000) kernel32.dll => C:\WINDOWS\system32\kernel32.dll (0x7c800000) libglib-2.0-0.dll => c:\mingw\bin\libglib-2.0-0.dll (0x10000000) iconv.dll => c:\mingw\bin\iconv.dll (0x540000) MSVCRT.dll => C:\WINDOWS\system32\MSVCRT.dll (0x77be0000) intl.dll => c:\mingw\bin\intl.dll (0x3d0000) ADVAPI32.DLL => C:\WINDOWS\system32\ADVAPI32.DLL (0x77f40000) RPCRT4.dll => C:\WINDOWS\system32\RPCRT4.dll (0x77da0000) OLE32.dll => C:\WINDOWS\system32\OLE32.dll (0x774a0000) GDI32.dll => C:\WINDOWS\system32\GDI32.dll (0x77e40000) USER32.dll => C:\WINDOWS\system32\USER32.dll (0x77d10000) SHELL32.DLL => C:\WINDOWS\system32\SHELL32.DLL (0x7c9c0000) SHLWAPI.dll => C:\WINDOWS\system32\SHLWAPI.dll (0x77e90000) WS2_32.DLL => C:\WINDOWS\system32\WS2_32.DLL (0x71a30000) WS2HELP.dll => C:\WINDOWS\system32\WS2HELP.dll (0x71a20000) libgthread-2.0-0.dll => c:\mingw\bin\libgthread-2.0-0.dll (0x3e0000) LIBMYSQL.dll => c:\Program Files\MySQL\MySQL Server 5.0\bin\LIBMYSQL.dll (0x620000) WSOCK32.dll => C:\WINDOWS\system32\WSOCK32.dll (0x71a50000) As you can see it's threaded (libgthread) but independant on "custom" dll's. So your app should work by having all relevant gtk dll's in PATH. regards, CH _______________________________________________ gtk-app-devel-list mailing list gtk-app-devel-list@gnome.org http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list