Rev 112 | Blame | Compare with Previous | Last modification | View Log | RSS feed
DIN Is Noise
Copyright (c) 2006-2017 Jagannathan Sampath <jag@dinisnoise.org>
Please visit http://dinisnoise.org for more information.
DIN Is Noise is released under GPL 2.0 license.
See the file COPYING for more information.
DIN Is Noise is Free Software.
I thank all the funders for making this release of DIN Is Noise
as Free Software possible.
Please fund DIN Is Noise development at http://dinisnoise.org/fundin/
To build DIN Is Noise for 64-bit GNU/Linux,
First, you have to install these libraries:
a. OpenGL (-lGL)
b. SDL (-lSDL)
c. TCL (-ltcl)
d. Boost
e. JACK (-ljack)
To build for the first time type these commands in a shell,
If you have TCL 8.5, do step a, if not (or you arent sure) goto step b.
a. cp ./src/Makefile.am.linux.tcl85 ./src/Makefile.am
b. autoreconf -fvi
c. ./configure CXXFLAGS=-O3 CFLAGS=-O3
d. make
e. DO NOT make install!
f. !! ATTENTION !!
make sure JACK server is running before starting DIN.
g. cd src
h. ./din
i. enjoy?!
To upgrade,
a. svn update
If you have TCL 8.5, do step b, if not (or you arent sure) do step c.
b. cp ./src/Makefile.am.linux.tcl85 ./src/Makefile.am
c. autoreconf -fvi
d. ./configure CXXFLAGS=-O3 CFLAGS=-O3
e. make
f. DO NOT make install!
g. !!ATTENTION!!
make sure JACK server is running before starting DIN.
h. cd src
i. rm -rf user
j. ./din
k. enjoy?!
You can connect DIN's output using a tool like qjackctl.
***********************************************************************
* Please do not use this source code to build and distribute binaries *
* for Microsoft Windows or Apple Mac OS X as I sell licenses for *
* using those binaries at http://dinisnoise.org/buy to barely *
* support myself. *
***********************************************************************
Hope you enjoy playing and modifying DIN Is Noise.
Special thanks to Gabriele 'Asbesto' Zaverio for inviting me to stay and
work at the Museo Dell'Informatica Funzionante in Palazzolo Acreide,
Italy in December 2016 and January 2017.
Jagannathan Sampath <jag@dinisnoise.org>
Chennai, India.