=======================================
VDK 1.0.4 INSTALLING INSTRUCTIONS
=======================================
please report any comment or bug to:
mmotta@guest.net

If you haven't yet untarred the file, do

$ tar xvzf vdk-1.0.4.tar.gz

$ cd vdk-1.0.4/

$ ./configure

Configure will accept options (to see all of them do ./configure --help)

Here the most used:

    --prefix=[DIR] where to install it [default=/usr/local]

    --enable-debug=[no/minimum/yes] it enable the debug system [default=no]
	    no = it will compile with -s flag
	    minimum = with -s -DVDKDEBUG (defined in config.h)
	    yes = with -g -DVDKDEBUG

    --enable-shared/static=[yes/no]
	build shared/static library [default=yes]

    --enable-opt=[OPTIMIZATION/no]
	build with -O$(OPTIMIZATION) compiler lever [default=2]
	it can be disabled with no

    --enable-tesvdk=[yes/no]
        build or not testvdk program [default=yes]

    --enable-sigc=[yes/no]
	build or not vdk signal system extension [default=no]
	This options requires libsigc++-0.8.5 or greater
	already installed.
	You can download above library at:
	http://www.ece.ucdavis.edu/~kenelson/libsigc++/stable.html
	** UNFINISHED FEATURE, NOT FULLY IMPLEMENTED YET **

    --enable-testsigc=[yes/no]
	build or vdk signal system extension test program [default=no]	
	This options requires libsigc++-0.8.5 or greater
	installed.
	** UNFINISHED FEATURE, NOT FULLY IMPLEMENTED YET **

    --enable-gnome=[yes/no]
	build or not vdk gnome support library [default=no]

When configure finish do

$ make

This will produce:
- core library libvdk.so.1.0.4 and software links
- component library libvdkcompo.so.1.0.4 and software links
- a configure script vdk-config to use when compiling your
vdk programs,to be used as gtk-config.

option depending:
- gnome support library libvdkgnome.so.1.0.0 and software links
- test program in ./testvdk/testvdk
- extended signal system test program in ./sigcvdktest/testsigcvdk
(not yet fully implemented)

To install just do
# make install
(you may need root privilege)
This will install:
core and component libraries in $(prefix)/lib
include headers in $(prefix)/include
configure script vdk-config in $(prefix)/bin

* Note for Red Hat users
------------------------
Probably /etc/ld.so.conf should be modified adding this line:

/usr/local/lib

Run: # /sbin/ldconfig
after have modified /etc/ld.so.conf

=========
CLEANING
=========

$ make clean
This will remove all obj's and libs from source tree

$ make distclean
This will remove all file created by configure
(You will need autoconf/automake to rebuild all the package)

Enjoy.





