ardour/libs/glibmm2
Paul Davis dda3143dc7 move to scons Clone everywhere rather than Copy; add Session::micro_locate() for ongoing work on video sync; debugging output for export precision problem; minor clean up to IO::find_possible_connection(); fix up a few signed/unsigned issues; make "feature lines" always be the right height as tracks resize; change version to 2.5
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3517 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-07-07 15:52:22 +00:00
..
glibmm Remove sigc 2.0.18 2008-05-22 22:42:27 +00:00
scripts Initial revision 2005-05-13 20:47:18 +00:00
.cvsignore All included libraries now link dynamically instead of statically. 2006-04-25 20:23:50 +00:00
AUTHORS Initial revision 2005-05-13 20:47:18 +00:00
CHANGES Initial revision 2005-05-13 20:47:18 +00:00
COPYING Initial revision 2005-05-13 20:47:18 +00:00
ChangeLog Initial revision 2005-05-13 20:47:18 +00:00
INSTALL Initial revision 2005-05-13 20:47:18 +00:00
Makefile.am Initial revision 2005-05-13 20:47:18 +00:00
NEWS Initial revision 2005-05-13 20:47:18 +00:00
README Initial revision 2005-05-13 20:47:18 +00:00
SConscript move to scons Clone everywhere rather than Copy; add Session::micro_locate() for ongoing work on video sync; debugging output for export precision problem; minor clean up to IO::find_possible_connection(); fix up a few signed/unsigned issues; make "feature lines" always be the right height as tracks resize; change version to 2.5 2008-07-07 15:52:22 +00:00
autogen.sh OSX build fixes 2008-01-23 18:47:16 +00:00
configure.ac Initial revision 2005-05-13 20:47:18 +00:00
glibmm-2.4.pc.in Initial revision 2005-05-13 20:47:18 +00:00
glibmm.h Initial revision 2005-05-13 20:47:18 +00:00
glibmmconfig.h.in Initial revision 2005-05-13 20:47:18 +00:00

README

This is the unstable version of gtkmm, aimed at Gtk+ 2.0.x.
See CHANGES for a comparison with gtkmm 1.2.

Contents:
* Your unstable development environment
* Required libraries:

Your unstable development environment
-------------------------------------

Until the GTK+ 2.0 / GNOME 2.0 platform is stable, you should try to separate these unstable libraries from your stable GTK+ 1.2 / GNOME 1.2/1.4 libraries. You can do this by installing the unstable libraries into a different prefix.
e.g. ./configure --prefix=/usr/devgnome2

When using the development libraries, you will need to modify some environment variables. This will be easier if you create a file (e.g. devgnome2) in your home directory that contains these commands:

export PATH="/usr/devgnome2/bin:$PATH"; export LD_LIBRARY_PATH="/usr/devgnome2/lib" ; export PKG_CONFIG_PATH="/usr/devgnome2/lib/pkgconfig:$PKG_CONFIG_PATH" ;

You can then type
# source devgnome2
to prepare your environment before building or working with the development libraries.

You may also need to edit /etc/ld.so.conf to add /usr/devgnome2/lib, and then type /sbin/ldconfig to re-process the ld.so.conf.


The vicious-build-scripts module in cvs.gnome.org might help you with this, if you can get it to work.

Required Libraries
------------------

* Of course, you will need gtk+ 2 and its dependencies.
* libsigc++ 1.2 (A release, or libsigc++-1.2 from cvs)