Obtaining Denemo
Denemo is moving its code base back to pure C. To download the latest CVS do the following:
cvs -d:pserver:anonymous@denemo.cvs.sourceforge.net:/cvsroot/denemo login
cvs -z3 -d:pserver:anonymous@denemo.cvs.sourceforge.net:/cvsroot/denemo co -r rel_0_7_5_no_cpp denemo
please note that the developer cvs download will also only work from denemo.cvs.sourceforge.net
Denemo is available from a variety of sources. The latest stable release is available for download from Denemo's sourceforge download page. You will also find there an rpm of the latest release. Thanks to Guenter Geiger, you can get the build of Denemo from the Debian unstable sources, using apt-get install denemo.
Darwinports Port Is Now Available
Thanks to Yves for the Darwin port of Denemo available at Darwin Port
Dependencies
Denemo has the following build requirements:
- g++ 2.95
- flex 2.5.4a
- bison 1.35
- gtk+-2.6
- libxml2
- lilypond 2.0
- autoconf 2.59
Optional Includes
The following will help you get full functionality from Denemo:
- Lilypond 2.6 (supported but not fully tested)
- CSound
- An audio player such as play, or aplay
- A midi player such as Timidity
Installing Denemo
To complile Denemo from source make sure you have the latest version of autoconf (at least 2.59), libtools, and automake. Go to the directory where you downloaded the Denemo source tree. If it was a tar.gz file make sure you use the standard Linux tools to uncompress it. For CVS run the following commands from the prompt:
- aclocal
- libtoolize --force
- ./autogen.sh
- ./configure {options}
- To enable plugins: ./configure --with-plugins='plugin name'
- make
- make install
For the latest release start with step four above (./configure {options})
For the RPM of the latest release use rpm -Uvh {package name}
