Re: [gtkmm] Gtkmm on win32: can't find libatkmm-1.6-1.dll



At 07:02 PM 6/22/2004, Daniel Sundberg wrote:
Hello!

I have now succeeded to build my application GSpeakers (http://gspeakers.sf.net) on my Windows XP system and I was about to make a ZIP file with the binary so that potential user could download and run my program without compiling it. However, I have run into some problems.

I have installed the gtk+ runtime environment available at http://gladewin32.sf.net and the gtkmm package available at http://www.pcpm.ucl.ac.be/~gustin/win32_ports. When double clicking at my binary built in my msys/mingw environment (where I can run the program without problems) I get the following error:

gspeakers.exe: Unable to locate component

This application has failed to start because libatkmm-1.6-1.dll was not found. Re-installing the application may fix this.

Any ideas?

The gtkmm (glibmm, atkmm, pangomm, gtkmm) DLLs are located in the C:\Program Files\Common Files\gtkmm\2.4\bin directory. Simply add it to to your Path (autoexec.bat on win9x, Control Panel/System/Advanced/Environment Variables on win2k/winxp). An automatic Path modification feature might be added to a future release of my gtkmm installer.

Hope it helps

Cedric

P.S. : Make sure you also have C:\GTK\bin in your Path. This is the location of the GTK+ Dlls (from the gladewin32 installer). P.P.S. : I updated my installer this morning to gtkmm-2.4.3.



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]