Getting dclib and valknut from svn

The main locations

$ svn co https://wxdcgui.svn.sourceforge.net/svnroot/wxdcgui/trunk/dclib dclib-svn
$ svn co https://wxdcgui.svn.sourceforge.net/svnroot/wxdcgui/trunk/valknut valknut-qt3-svn
$ svn co https://wxdcgui.svn.sourceforge.net/svnroot/wxdcgui/branches/valknut-qt4 valknut-qt4-svn

To update to the latest version, you type "svn update" in one of the folders created above.

Also, not currently maintained, except for fixing it so that it compiles:

$ svn co https://wxdcgui.svn.sourceforge.net/svnroot/wxdcgui/trunk/plugin dclib-http-plugin-svn

To build

dclib, dclib-http-plugin and Qt4 valknut

The build system for dclib was re-written removing the files from KDE 3. To generate configure:

$ autoreconf --verbose --install

You need automake, autoconf and libtool installed.

If any Makefile.am or configure.in files are changed after you have built dclib, the new build system will automatically run automake / autoconf and re-run configure as necessary when you run make.

Qt3 valknut

Qt3 Valknut is still using the old build system from KDE 3. Qt4's has been re-written and was eventually committed to svn. Unfortunately finding the Qt3 library and detecting it's requirements is not so easy.

To generate configure:

$ make -f admin/Makefile.common

You need automake, autoconf and libtool installed.

If any Makefile.am or configure.in files are changed you will need to re-run "make -f admin/Makefile.common" yourself.

If valknut is switched to a new build system, Makefile.common will do nothing except tell you to run autoreconf.