Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 1999-03-18 22:18:45 -0800 (Thu, 18 Mar 1999)
Revision: 2621
Log message:
Working on MetaPRL portability.
clib - fixed some gcc-isms
refiner - some C preprocesseors do not like if in "-I<directory>" option
-I and <directory> are separated by a space - fixed
mk - C compiler is now defined in mk/config, gcc is used by default
mk/rules - some gcc-specific preprocessor options are used only when CC equals
gcc, some Solaris-specific cpp options are used when CC!=gcc and OSLEVEL=
solaris
mk/rules - when OSLEVEL=solaris, we have to compile libposix4 along with
libpthread, on Linux we only need libpthread and on all other systems,
make should print an error message
With these changes I was able to compile bytecode MetaPRL with pthreads
on Solaris using either cc or gcc, but native code MetaPRL still would not
compile.