From graphics-request at octave dot org Sun Mar 27 03:04:56 2005 Subject: Octave-GTK-0.3 [Galadriel] release. From: Muthiah Annamalai To: octave-gtk-devel at lists dot sourceforge dot net Cc: octave-gtk-users at lists dot sourceforge dot net, glug_t@freelists.org, graphics@octave.org Date: Sun, 27 Mar 2005 14:56:40 +0530 Hello! Im happy to announce octave-gtk-0.3 [Galadriel] version. It fixes the bugs in installation scripts. Now installation must be a breeze. Get the latest release from: http://sourceforge.net/project/showfiles.php?group_id=114848&package_id=124396&release_id=315868 [or] http://sourceforge.net/projects/octave-gtk/ [or] http://octave-gtk.sourceforge.net/. Notable changes: + Factored in Vijaykumar's solution of supplying 'defs' files. But options at configure time allow you to build the 'defs' files, based on user configuration. This will make life troublesome for normal-users, which is why, we supply default 'defs' files. 'defs' files contain description of GTK+ associated functions. + Examples & Docs get installed in /usr/share/doc/ or {prefix}/doc directories. You can help by trying out Octave-GTK from this release, and report bugs to the mailing lists : octave-gtk-devel]At]lists.sourceforge.net. Cheers Muthu. README file.. ************************************************************ Octave-GTK-0.3 -Muthiah Annamalai, Octave-GTK Team ************************************************************ ABOUT Octave-GTK ************************************************************ Octave-GTK is a port of the GTK library, for the popular free software, GNU Octave. We have ported the following libraries to GNU Octave, are bindings are build from this package. Unstable & Useable ================== 1: GTK +-------+ 2: GDK | Default package now. 3: GLib | They get build automatically. 4: LibGlade +-------+ Untested & Unused ================== 5: ATK +------| Optional packages. 6: Pango +------| Notable exception is the GObject library. HELP ========= This package comes with preliminary examples and documents found in the folders /examples and /docs respectively. You can also join the mailing list at Developers List: Users List: and meet developers to pose questions. Applications ============ It helps us to 1: Make GUI's with GTK+ and backends in Octave. 2: RAD with Glade integration. 3: Faster testing/prototyping of scientific applications with GUI. Please look into the 'doc' directory for more documentation on the API usage. See 'DESIGN' for information on the design of Octave-GTK See 'HACKING' for information on directory layout and BUILD process. ************************************************************ INSTALLATION: ************************************************************ 1: $./configure use options like --enable-athome to build sources to your home directory, instead of global location. --enable-distbuild try building the whole .defs files at user location. *dangerous* for newbies. --enable-atk enable atk & pango library bindings. these are still experimental. --enable-pango --exec-prefix= 2: $ make 3: $ make install You can also copy the shared libraries from the directories /gtk , /gdk, /glib etc into the folders which you may want to run the programs. 0: cp gtk.oct $[to your directory where you use Octave-GTK scripts] Example: ./configure --prefix=/tmp --exec-prefix=/home/muthu --enable-debug make make install will complete the process of installation of Octave-GTK. Directories: =========== LIBRARIES ========= The .oct files will be copied to your $(exec-prefix)/ if specified or to `octave-config --oct-site-dir`. API Documenatation ================== The /docs directory will be copied to the $(prefix)/doc/octave-gtk-[version]/ eg: /usr/share/doc/octave-gtk-0.3/ EXAMPLES ======== The /examples directory will also be copied to the $(prefix)/doc/octave-gtk-[version]/examples/ eg: /usr/share/doc/octave-gtk-0.3/examples/ ************************************************************ DEPENDENCIES: ************************************************************ Octave-GTK depends on GNU Octave: which must be built with shared libraries, and dynamic loading turned on. GTK+ Library: Version 2.0 >= N.B: each of these has their own dependencies in turn. ************************************************************ Lets Hack Octave-Gtk. http://octave-gtk.sourceforge.net ------------------------------------------------- This mail sent through IMP(http://www.nitt.edu)