In the latest trunk version (1086) and in ufo2000-0.7.1062 conf.CheckHeader("nl.h") fails because my system actually has it in /usr/include/hawknl/nl.h. One solution would be to use pkg-config to determine the location of the header but coincidentally Fedora's hawknl-devel doesn't install pkg-config info. What do you think is the least hacky modification to the Scons script to help it find my HawkNL header? I realize that this would need to modify the #include lines in the actual code somehow.