To compile numpy 24.2 on solaris 8, I needed to make the following change to Packages/RNG/Src/ranf.c #if !defined(__sgi) //int gettimeofday(struct timeval *, struct timezone *); //old int gettimeofday(); //new #endif Not sure why __sgi is defined... JDH