www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.learn - GtkD - missing DLLs in Gtk win32 runtime

reply FG <home fgda.pl> writes:
I'm trying out the latest GtkD binding. The lib has built without problems,
some 
example programs also compile, but I can't run them. The Gtk-Runtime-3.6
archive 
provided at https://github.com/gtkd-developers/GtkD/downloads is missing
several 
win32 DLL libraries:

     LIBRARY.GLGDK:         "libgdkglext-win32-3.0-0.dll",
     LIBRARY.GLGTK:         "libgtkglext-win32-3.0-0.dll",
     LIBRARY.GDA:           "libgda-4.0-4.dll",
     LIBRARY.GSV:           "libgtksourceview-3.0-0.dll",
     LIBRARY.GSTREAMER:     "libgstreamer-0.10.dll",
     LIBRARY.GSTINTERFACES: "libgstinterfaces-0.10.dll"

I found four of them on the net but can't locate these two anywhere:
libgdkglext-win32-3.0-0.dll and libgtkglext-win32-3.0-0.dll
Please help.
Dec 28 2012
next sibling parent "evilrat" <evilrat666 gmail.com> writes:
On Saturday, 29 December 2012 at 00:46:15 UTC, FG wrote:
 I'm trying out the latest GtkD binding. The lib has built 
 without problems, some example programs also compile, but I 
 can't run them. The Gtk-Runtime-3.6 archive provided at 
 https://github.com/gtkd-developers/GtkD/downloads is missing 
 several win32 DLL libraries:

     LIBRARY.GLGDK:         "libgdkglext-win32-3.0-0.dll",
     LIBRARY.GLGTK:         "libgtkglext-win32-3.0-0.dll",
     LIBRARY.GDA:           "libgda-4.0-4.dll",
     LIBRARY.GSV:           "libgtksourceview-3.0-0.dll",
     LIBRARY.GSTREAMER:     "libgstreamer-0.10.dll",
     LIBRARY.GSTINTERFACES: "libgstinterfaces-0.10.dll"

 I found four of them on the net but can't locate these two 
 anywhere:
 libgdkglext-win32-3.0-0.dll and libgtkglext-win32-3.0-0.dll
 Please help.
isn't it gtk stuff? i mean you may be need to build it(gtk3) yourself since there is no official gtk3 binaries for windows(and osx too)
Dec 28 2012
prev sibling parent Mike Wey <mike-wey example.com> writes:
On 12/29/2012 01:45 AM, FG wrote:
 I'm trying out the latest GtkD binding. The lib has built without
 problems, some example programs also compile, but I can't run them. The
 Gtk-Runtime-3.6 archive provided at
 https://github.com/gtkd-developers/GtkD/downloads is missing several
 win32 DLL libraries:

      LIBRARY.GLGDK:         "libgdkglext-win32-3.0-0.dll",
      LIBRARY.GLGTK:         "libgtkglext-win32-3.0-0.dll",
      LIBRARY.GDA:           "libgda-4.0-4.dll",
      LIBRARY.GSV:           "libgtksourceview-3.0-0.dll",
      LIBRARY.GSTREAMER:     "libgstreamer-0.10.dll",
      LIBRARY.GSTINTERFACES: "libgstinterfaces-0.10.dll"

 I found four of them on the net but can't locate these two anywhere:
 libgdkglext-win32-3.0-0.dll and libgtkglext-win32-3.0-0.dll
 Please help.
The Gtk runtime installers currently only include the core Gtk libraries. It should be possible to add the four you already found to the installer. but for the other two libgtkglext/libgdkglext there probably aren't any binaries available. They are part of the gtkglext port to Gtk3 which can be found here: https://github.com/tdz/gtkglext -- Mike Wey
Dec 29 2012