Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.6 / 3....
  • Linux Kernel 3.0.82 LTS...
  • KDE Software Compilatio...
  • PulseAudio 4.0
  • Wireshark 1.10.0
  • NetworkManager 0.9.8.2
  • LibreOffice 3.6.6 / 4.0...
  • SystemRescueCd 3.7.0
  • Linux Kernel 3.10 RC6
  • Ubuntu Tweak 0.8.5
  • Home > Linux > Programming > Libraries

    Gtk# 1.0.10

    Download button

    No screenshots available
    Downloads: 925  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    Fair (2.5/5)
    14 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Mike Kestner | More programs
    LGPL / FREE
    January 19th, 2006, 18:30 GMT
    ROOT / Programming / Libraries

     Read user reviews (0)  Refer to a friend  Subscribe

    Gtk# description

    Gtk# is a .Net language bindings for Gtk+ and selected Gnome libraries.

    Gtk# is a .Net language bindings for Gtk+ and selected Gnome libraries.

    Gtk# provides tools to bind GObject based libraries for use by Mono/.Net applications in addition to a set of assemblies that binds the Gtk+ libraries and several Gnome libraries.

    The effort essentially boils down to an exercise in PInvoke against the C
    dynamic libraries. It may end up being slow as hell, but we'll see when we get
    there and adjust accordingly.

    Requirements:

    · GTK+ version 2.2.x
    · Mono
    · libgda
    · libgnomedb
    · libgtkhtml

    Building & Installing Gtk#:

    To compile Gtk# on Win32 using the .NET framework compiler and libraries, in the top level directory, type:

    make -f makefile.win32

    The Linux build is the traditional:

    ./configure
    make
    make install

    You may want to consider using configure's prefix option to install Gtk# using the same prefix as Mono. That way all of your .NET assemblies get placed in the same place, and you don't need to do any extra "configuring" to make it so mono (and mint) can find your assemblies. In other words, doing something like:

    ./configure --prefix=/the/path/that/was/used/for/mono
    make
    make install

    (Of course, replace "/the/path/that/was/used/for/mono" with whatever path which was used for Mono. This might have been "/usr", "/usr/local", or something similar.)

    If you are compiling from CVS, you will need libtool and the auto* tools and will need to replace the configure above with autogen.sh.

    Product's homepage

      


    TAGS:

    GTK library | .Net language | Gnome libraries | Gtk# | GTK | library

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM