KMTTG MAC OSX INSTALLATION
SPECIAL thanks to AudioNutz in Tivo Community Forums
for these instructions.
Tk module for the Perl GUI will need the X11
environment to be compiled, installed, and executed. Locate your Mac OS X
installation DVD, and install the XCode Tools.
PERL (ONLY IF NEEDED)
Macs with “Tiger” (Mac OS X 10.4.x) or “Leopard” (Mac
OS X 10.5.x) already have Perl 5.8.x installed, so you can skip to the part
below where you install the Tk module.
Kmttg is written in Perl and uses the Tk
module for GUI. Perl versions 5.8.x is confirmed to work as long as you have
the proper Tk module.
that Macintosh ActivePerl version does not include Tk module by default and therefore requires more work to
install – see details below.
by some miracle your Macintosh does not have Perl installed:
- Click on Get ActivePerl
- Click on Download
by free download version
- Click on Continue
- For 5.8.x version
(on right side) scroll down and find the relevant installation file for
- Download and
install on your system. NOTE: This step can vary depending on your system
so is not documented here.
Tk MODULE USING Terminal and X11
- If you are using
Safari, make sure that your browser is not set to “Open safe files
- Download the latest
- Move the
Tk-804.028.tar.gz to your /System/Library/Perl/lib folder I suppose you
can put it anywhere you like. I just put it here to keep things tidy.
- Change permissions
of this folder, so that you have rights to install software here. (Make a
note as to what the permissions were, as you will want to change them back
- Open a Terminal
window, and execute the following commands: (May differ if you’ve
changed the install location)
tar -zxvpf Tk-804.028.tar.gz
go to your “Utilities” folder on your Hard Drive, and open an X11
the X11 window, type the following commands :
back and watch this happen)
sudo make install
- Perl and Tk are now ready. Change the permissions for
“/System/Library/Perl/lib” back to what they were when you
began. (This step may not be necessary, but I like to keep my Mac tidy)
way to run:
INSTALL 3rd PARTY TOOLS
is exactly the same as Linux instructions that are in kmttg