Required Computer/Processor (one of...):
PC : AMD K6/K7/K8 or Intel P2/P3/P4 (absolute minimum is 386)
Macintosh : G3/G4/G5
Corel NetWinder : StrongARM V4L
HP iPaq : some processor that works like the NetWinder
could work on SiliconGraphics and SPARCstation with a little nurture.
Required OS (one of...):
Linux (most any variant) (recommended)
MacOS 10.2 or later (experimental)
Windows with MinGW (very experimental)
Required Software:
Ruby 1.6.6 or more recent (1.8.0 recommended) (make sure you have the *.so and *.h files)
(on MacOS you may have to remove or hide the existing one and install a more complete package)
Dataflow Software :
PureData 0.36 or later (recommended)
Multimedia Components (optional):
libSDL (Simple Directmedia Layer)
libjpeg
libpng
libmpeg3 (.mpg reader, HeroineWarrior's)
libquicktime (.mov reader/writer, Burkhard Plaum's or HeroineWarrior's)
libmpeg (.mpg reader, Greg Ward's, old)
Apple QuickTime (.mov reader/writer)
Ascii Art Library (aalib)
PCI video digitizer card (and Video4linux 1 driver)
USB camera (and Video4linux 1 driver)
Developer Tools (roll-your-own):
GNU C++ Compiler (gcc/g++) version 3.x or maybe 2.95
GNU Make (gmake)
CVS (for upgrading/collaboration)
Ruby library "xmlparser" (optional, for editing documentation)
Developer Tools CD dec 2002 (if MacOS 10.2)
XCODE (if MacOS 10.3)
FINK (if MacOS 10)
NOTE: Apparently GCC 2.x has problems dealing with *.a components; if that
affects you, use *.so files instead.
The CVS has the absolute latest version of GridFlow, but it's not guaranteed to be working, whereas
the actual releases are more tested.
However you may have various reasons to use the CVS edition, so here's how:
Make sure you have the cvs program installed.
mkdir -p ~/src/gridflow (make a directory; it could be called otherwise if you like)
cd ~/src/gridflow (go in that directory)
cvs -d :pserver:anonymous@cvs.gridflow.ca:/home/cvs/gridflow login (the password is blank)
cvs -d :pserver:anonymous@cvs.gridflow.ca:/home/cvs/gridflow checkout . (download the first time)
And the subsequent times, you only do this:
cd ~/src/gridflow
cvs update -dP