--- ray/src/rt/rpict.c 1990/01/09 09:07:29 1.13 +++ ray/src/rt/rpict.c 1990/01/11 08:30:42 1.14 @@ -15,6 +15,8 @@ static char SCCSid[] = "$SunId$ LBL"; #ifdef BSD #include #include +#else +#include #endif #include "view.h" @@ -85,6 +87,7 @@ report() /* report progress */ sprintf(errmsg, "%ld rays, %4.2f%% done after %5.4f CPU hours\n", nrays, pctdone, t/3600.0); #else + signal(SIGALRM, report); sprintf(errmsg, "%ld rays, %4.2f%% done\n", nrays, pctdone); #endif eputs(errmsg);