Back to Installing Odie
ODIE requires all of the prerequisites to build Tcl/Tk. For details see How to compile Tcl.
For debian (and debian derivatives like ubuntu) those are satisfied with
sudo apt-get build-dep tcl tk
Next we select the appropriate Makefile for our environment:
cd ~/odie/sandbox/odie ./configure --prefix=$HOME/odie make install
This will download, build, and install Tcl, Tk, sqlite, tcllib, tklib, and a ready-to-go toadkit to your ~/odie directory.
For server environments where sharing ODIE between multiple users is desired, we recommend a dedicated file system: /opt/odie. This ensures odie can peacefully coexist with your native operating system's Tcl/Tk, as well as other binary distributions of tcl/tk such as ActiveTcl. (Which writes to /usr/local)
cd /opt/odie cd /opt/odie/sandbox/odie ./configure --prefix=/opt/odie make install
For linodes and other "console-only" builds, odie provides a tk-less install
cd /opt/odie cd /opt/odie/sandbox/odie ./configure --prefix=/opt/odie --with-tkbranch=none make install
For more see Using Odie