hi,
heres a simple little "how to get pd look pretty" (but more of a "funtionality test")
tested on ubuntu5.10 (and ubuntu6.06)
0. make a directory where you want to work and cd in to it (and allso download the files in there)
1. get puckettes source and compile it: http://www-crca.ucsd.edu/~msp/Software/pd-0.39-2.src.tar.gz (note: i didnt do "make install") ------------------------------ tar -xvzf pd-0.39-2.src.tar.gz cd pd-0.39-2/src ./configure make cd ../.. ------------------------------
2. get tile source and compile (+install) it: http://prdownloads.sourceforge.net/tktable/tile-0.7.2.tar.gz?download (note: didnt find a way to NOT to do "make install") ------------------------------ tar -xvzf tile-0.7.2.tar.gz cd tile-0.7.2 ./configure --with-tcl=/usr/lib/tcl8.4 --with-tk=/usr/lib/tk8.4 \ --prefix=/usr make sudo make install cd .. ------------------------------
3. get chameleon source and copy it: http://kakaroto.homelinux.net/jenglish/Chameleon.zip ------------------------------ unzip Chameleon.zip -d pd-0.39-2/bin ------------------------------
4. edit the "pd-0.39-2/bin/pd.tk" and add the following: (like, on the top of the file, but after 1st line) ------------------------------ lappend auto_path ./Chameleon package require Chameleon ------------------------------
5. run pd and it should look like the image in this mails attachment (note, left "original", right "chameleon/tile" version) (note, image in grayscale to save bandwidth, hope not still too big)
X. if you want to experiment with only tile, add only these lines: ------------------------------ package require tile namespace import -force ttk::* ------------------------------ and first start pd with "wish pd.tk", as you get some errors... (you have to remove all "-anchor" and "-bd" "-background"...)
more info on tile http://tktable.sourceforge.net/tile/ http://wiki.tcl.tk/tile
more info on chameleon (look for first post by KaKaRoTo) http://wiki.tcl.tk/15443
happy summer! - andre
ps. i propably experiment more with pd and tile (Ttk?) the next days...