At 05:55 PM 1/5/2004, Cousin Stanley wrote:

| Try this helloworld executable from the official GTK+ tutorial
|
| http://www.pcpm.ucl.ac.be/~gustin/win32_ports/binaries/helloworld.zip
|
| Is it working ?
|

No ....

  But it displays two message boxes
  that may provide some clues ....

This box is on top ....

      ----------------------------------------------
      Error Starting Program
      ----------------------------------------------

        [ ! ] The INTL.DLL file is linked
              to missing export
        INCONV.DLL:libconv_set_relocation_prefix

You have a borken GTK+ runtime.


Both the intl and iconv (instead of inconv) DLLs are part of the GTK+ runtime. You should find them in C:\Program Files\Common Files\GTK\2.0\lib (or K:\Proc\GTK\2.0\lib in your case if you modified the default installation directory).

I guess :

1. You might have another, older intl.dll and/or iconv.dll in one of your system directories. Try to delete/rename them and make sure you use the ones from the dropline installer. Alternatively, make sure K:\Proc\GTK\2.0\lib is first in your PATH.
2. If, for some reason, you cannot find one of these DLLs, you can get standalone, up-to-date versions from http://www.gimp.org/~tml/gimp/win32/downloads.html, namely


ftp://ftp.gnu.org/gnu/libiconv/libiconv-1.9.1.bin.woe32.zip and ftp://ftp.gnu.org/gnu/gettext/gettext-runtime-0.12.1.bin.woe32.zip

Install the corresponding DLLs in K:\Proc\GTK\2.0\lib and try again the helloworld executable

Hope it helps.

Cedric

_______________________________________________
pygtk mailing list   [EMAIL PROTECTED]
http://www.daa.com.au/mailman/listinfo/pygtk
Read the PyGTK FAQ: http://www.async.com.br/faq/pygtk/

Reply via email to