Howdy, all. The key to the problem turned out to be the difference between "set" and "setenv".
Using the latter got it into the environment, rather than the level of a shell variable, and thus by simply adding setenv JAVA_HOME /System/Library/Frameworks/Java.Framework/HOME and setenv ANT_HOME ~scott/documents/coding/ant-1.4 to my .tcshrc, all worked well. This might be worth an FAQ entry, if only because it has been a problem before in another context. It is a bit difficult for a new shell scripter to debug as well, because creating a shell variable is valid, if unhelpful. One has to read the man pages several times to make it all make sense Thanks again to the people who helped me earlier with the recompilation scripts. I now have our code happily building away on Windows and MacOS X. Scott Scott Ellsworth [EMAIL PROTECTED]
