10.6 Snow Leopard and 10.4 Tiger users: The latest SaVi release and development code (18 December 2007 and later) runs well under your operating systems, as shown in the screenshot below at end. The -redrawn-menus flag is not required.
10.5 Leopard users: The latest SaVi 1.4 release requires the -redrawn-menus flag under 10.5 Leopard.
The following instructions tell you how to install SaVi.
gcc C compiler installed? Run Terminal from your Applications/Utilities folder and type which gcc to find out.
/usr/bin/gcc isn't returned, you will need to install Apple's developer tools to get the gcc compiler and Tcl/Tk. Either from a CD that came with your Mac (says this FAQ) or download the Xcode dmg from Apple Developer Connection, where you can also set up a free account. You'll need the right version of Xcode for your OS; for 10.4 it's 2.5. (10.5 uses 3.0.)
gcc, you should be able to download SaVi 1.4.2, unpack it with tar xvfz savi1.4.0-release.tar.gz (if Safari has uncompressed the file tar xvf suffices) and then:cd savi1.4.2make ARCH=macosx
Known problems These Mac-specific problems are discussed in detail in the BUGS textfile.
savi -redrawn-menus flag will draw working menus in each window. This is set automatically in the savi wrapper script in 1.4.2, and can be edited out so that Tiger and Snow Leopard users can use the Mac menubar.
With thanks to Ari Stern for his menubar work and problem investigations.