OK--I have successfully compiled idlescreen_0.8_Beta.src.tgz on Mac OS
10.5.6.
Here is what I did to compile:
1. Install XCode, if it is not already installed.
http://developer.apple.com/TOOLS/xcode/
2. Install MacPorts, if it is not already installed.
http://www.macports.org
3. From a terminal window, run "sudo port install qt4-mac". (This
will take a bunch of hours.)
4. Decompress the tgz file somewhere, and cd into it from a terminal
window.
5. Run configure, also specifying the path to X11 stuff:
LIBRARY_PATH=/usr/X11/lib CPATH=/usr/X11/include ./configure
6. Edit the resulting Makefile, changing the QMAKE line to read
QMAKE=/opt/local/libexec/qt4-mac/bin/qmake
7. Run make, again specifying the path to X11 stuff:
LIBRARY_PATH=/usr/X11/lib CPATH=/usr/X11/include make
This will create three applications in bin/:
AcidRain.app
Crawlies.app
PlasmaLenz.app
When you click on any of these apps via the Finder, X11 will open (X11
run as an application under OS X, the same as Firefox or anything
else) and run them in a window. Also, the application you clicked on
will show up in the dock and keep hopping up and down. (There is
probably something special apps have to do to tell the Dock that they
are done booting up.)
That's as far as I've gotten. I don't know how you then take the
screen savers and get them to show up in System Preferences -> Desktop
& Screen Saver (although I haven't really looked yet).