Downloads for Unix/BSD/Linux

Sources:

You can download a precompiled static Linux version below. Compiled and linked on a Zenwalk 5.2 Linux distribution using kernel 2.6.25.4. The binaries contain C/Invoke and the full GTK 1.x/XForms libraries, so there is no not need to install these separately.

Other installation packages:

 

Downloads for MacOSX (Intel)

Download the precompiled MacOSX version below. Compiled and linked on a Leopard 10.5.5 system using Xcode and GTK2.

Downloads for Windows

Download the precompiled WIN32 version below. Compiled and linked on a WindowsXP SP2 system using MinGW and GTK2.

Other downloads

No Foreign Function interface available for your platform? Install one of these libraries first to compile the GTK-server successfully:

You think GTK is too big and want to compile for XForms?

  • Unoffical XForms package patched by me so it compiles with newer GCC versions: xforms-1.0.2.tar.bz2

Cannot find GtkGlArea?

Need external readline support to use GTK-server from the commandline?

  • Use rlwrap and alias gtk-server as 'rlwrap gtk-server'.

Do you want to run your Win32 script without the DOS box?

Need a precompiled libFFI for MinGW?

Need a precompiled OpenSSL for MinGW (default build)?

Language bindings constructed with GTK-server

Leonardo Cecchi created an extensive wrapper for CLisp. His page is here.

Jeremy Shute created a very nice binding with the GTK-server for Bigloo. It can be found here.

Also take a look at the website of Evan Hempel for a nifty Python script to automate the creation of functions.

The Scriptbasic GTK wrapper implementing HTML FORM widgets by myself here. Some documentation is here and a demo here.

Derek Griffin created a transcriptor for Yabasic to embed genuine GTK commands into Yabasic code here.

Embedded GTK for newLisp by myself. The code is here and it contains a demo as well.

Embedded GTK for KornShell by myself. The code is here and it contains a demo as well.

Embedded GTK for BASH by myself. The code is here and it contains a demo as well.

Embedded GTK for VBscript by myself. The code is here and it contains a demo as well.

A nice wrapper for Lua by Toxic Frog. The package is here and a local copy here.

Embedded GTK for Tcsh by myself. The code is here and it contains a demo as well.

Embedded GTK for picoLisp by Tomas Hlavaty. The code is here and here is a demo.

The Bigloo GTK binding here by Junia and Eduardo Costa.


Museum

Not for the faint of heart, don't compile at home: GTK-server 1.0 build 1 and a corresponding configfile here.


License

The GTK-server is licensed under the GPL license.