Re: cross-compiling linux->win32 with mingw
- From: "Donny Viszneki" <donny viszneki gmail com>
- To: "Tor Lillqvist" <tml iki fi>
- Cc: gtk-list gnome org
- Subject: Re: cross-compiling linux->win32 with mingw
- Date: Sat, 12 Apr 2008 19:12:50 -0400
For posterity I'd like to tie this thread up with some sort of
conclusion. Hopefully someone will find this via Google and be helped
by it.
This file seems to have everything I needed bundled:
http://ftp.gnome.org/pub/gnome/binaries/win32/gtk+/2.12/gtk+-2.12.9-bundle-20080402.zip
Also, I've discovered the specific source of the following error message:
"The application failed to initialize properly (0xc0000022). Click on
OK to terminate the application."
The problem occurs on Windows XP Home (and probably other versions as
well) whenever one of the shared libraries (DLLs) that your program
depends on does not have its executable permission flag enabled.
Dependency Walker is a great tool, but it was entirely oblivious to
this little fact, as was I (in fact, I was scarcely aware that non-NT
Windows kernels would even respect such a flag.) It's worth noting
that I have encountered a few DLL files from gtk.org and gnome.org
that did not have their execution flags set either.
Thanks to everyone that helped (Tor.)
--
http://www.socsurveys.org/
http://blogger.socsurveys.org/
http://del.icio.us/hdon
http://hdon.soup.io/
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]