> 1. libxml-2.0 from libxml2-2.6.30.win32.zip was missing the .pc file for > pkg-config.
I guess libxml2-2.6.30.win32.zip is the one on http://xmlsoft.org/sources/win32/ ? Please ask Igor Zlatkovic to include also the .pc file in his packages. http://ftp.gnome.org/pub/GNOME/binaries/win32/dependencies/libxml2-dev-2.6.27.zip (which is simply a slight repackaging by me of what Igor provides) does include the .pc file. > I simply found this file in the sources elsewhere and copied > to C:\MinGW\lib\pkgconfig\libxml-2.0.pc. Is this normal? Yes and no. If you have the rest of libxml2 under c:\mingw, then it is the right thing to do. My personal preference is not to mix stuff from different sources. I keep only stuff from www.mingw.org in my mingw folder, and then I have a separate folder for stuff from gnuwin32.sourceforge.net, for instance, separate folders for things from GNOME SVN I have built myself (one folder for the current "stable" branch of things, one for the trunk, and one for each separate version of each package), separate folders for GNU libraries I have built (and distribute Win32 binaries of) myself, etc. > 2. zlib from zlib123-dll.zip had a couple of things. First, I had to > copy zlib1.dll to my bin/ directory. Secondly, the pkg-config files used > -lz as the linker flag, and thus I had to copy /lib/zdll.lib to > /lib/libz.a. The USAGE file said to rename zdll.lib to libzdll.a which I > ALSO did to ensure it works either way. Is this right? Why isn't it > libz.a already? Ask the people who make that package. Please understand that the distribution of Open Source software for Windows is not as tightly organized and managed as the packages for typical Linux distros. Some people do it one way, others another way. > As I understand it, I can simply write my installer the > same way I did back in my Windows programming days and deploy it with > the DLL files necessary [as round] in the /bin dir. That is the way I recommend, yes. Keep the application executable and the DLLs of dependent libraries in the same "bin" folder of the run-time folder structure. > 3. Is copying the .DLL dependencies to the system (\WINDOWS\SYSTEM32) > directory appropriate for the deployment of GTK+ applications on Win32? > I know it "works", but is that the standard convention? No. It is definitely not standard and correct these days. It used to be many years ago. --tml _______________________________________________ gtk-app-devel-list mailing list gtk-app-devel-list@gnome.org http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list