On the sun4 architecture (and probably others) you get this: cc -I.. -I../libray -O -target sun4 -c -o lex.o lex.c "./funcdefs.h", line 35: redeclaration of free "./funcdefs.h", line 35: redeclaration of exit *** Error code 1 Either remove the extern decls in funcdefs.h or change the line in config.sh from: i_stdlib='define' to: i_stdlib='undef' And run Reconfigure. ----------------------------------------------- We have had trouble running rayview on an RS6000 running patch level 3005 or before. 3006 seems to fix the problem. ----------------------------------------------- Certain HP systems have trouble creating "config.sh" while running Configure. On these systems you may need to split the concatenation into "config.sh" into two pieces. This may be done by editing Configure and adding an "EOT" followed by "$spitshell <> config.sh" near the middle of the text that is being redirected to config.sh.