I had luck with changing 'ruby' to 'ruby1.9'
I've installed all the libs (-dev versions too...) Here is the output of ./configure:
This is the GridFlow 0.9.0 configurator within Ruby version 1.9.0-2006-06-08
[gcc3] GNU C++ Compiler 3 (or 4): --------------------------------------------> found
[stl] C++ Standard Template Library: -----------------------------------------> found
[gcc64] GNU C++ in 64-bit mode: ----------------------------------------------> missing (runtime error)
[libruby] Ruby as a dynamic library: -----------------------------------------> missing (gcc: error: ‘rb_rescue’ was not declared in this scope)
[librubystatic] Ruby as a static library: ------------------------------------> missing (gcc: error: ‘rb_rescue’ was not declared in this scope)
[pentium] Pentium-compatible CPU: --------------------------------------------> found
[mmx] MMX-compatible CPU (using NASM): ---------------------------------------> missing (return false)
[x11] X11 Display Protocol: --------------------------------------------------> found
[x11_shm] X11 acceleration by shared memory (XSHM plugin): -------------------> found
[sdl] Simple Directmedia Layer (experimental support): -----------------------> found
[objcpp] GNU/Apple ObjectiveC++ Compiler: ------------------------------------> missing (where is objc/Object.h ?)
[quartz] Apple Quartz/Cocoa Display: -----------------------------------------> disabled (would need objcpp)
[aalib] Ascii Art Library: ---------------------------------------------------> found
[netpbm] NetPBM 10 Library: --------------------------------------------------> missing (where is pam.h ?)
[jpeg] JPEG Library: ---------------------------------------------------------> found
[png] PNG Library <libpng12/png.h>: ------------------------------------------> found
[videodev] Video4linux Digitizer Driver Interface: ---------------------------> found
[mpeg3] HeroineWarrior LibMPEG3 <libmpeg3/libmpeg3.h>: -----------------------> missing (where is libmpeg3/libmpeg3.h ?)
[mpeg3] HeroineWarrior LibMPEG3 <libmpeg3.h>: --------------------------------> found
[quicktimeapple] Apple's QuickTime: ------------------------------------------> missing (gcc compilation error)
[quicktimehw] Plaum's LibQuickTime (try #1) <lqt/quicktime.h>: ---------------> found
[puredata] PureData (or DesireData): -----------------------------------------> disabled (would need libruby or librubystatic)
[desiredata] DesireData: -----------------------------------------------------> missing (gcc: error: ‘gobj_subscribe’ was not declared in this scope)
[gem09] PureData GEM (source code) with m_holdname: --------------------------> disabled (would need puredata)
[gem08] PureData GEM (source code) without m_holdname: -----------------------> disabled (would need puredata)
[opencv] Intel OpenCV: -------------------------------------------------------> missing (gcc compilation error)
[fftw] FFTW (Fastest Fourier Transform in the West): -------------------------> found
PureData support is required (since GridFlow 0.9.0)
generating ./config.make
generating config.h
See ./config.log if you want the details of the configuration tests.
If you are satisfied with that configuration, you may go on,
and do "make". "make install" is not needed anymore,
just move your gridflow directory to "lib/pd/extra".
If you get stuck, you could contact the author about it,
but first make sure you read "doc/install.html".
I understand that I may need to update the CPLUS_INCLUDE_PATH or LIBRARY_PATH, but I amo not sure how to do this inclusively, for all this various libraries. Is it done in the .bashrc file? I'm going to go ahead and 'make' and see what happens.