>uname -a:
>SunOS ilya 5.7 Generic_106541-02 sun4u sparc SUNW,Ultra-1
>/usr/local/bin/elm2.5.3> make install
>cd lib && make install
>cd src && make install
>cc -O -I.. -I../hdrs -c lock.c
>lock.c: In function `Grab_the_file':
>lock.c:108: `LOCK_NB' undeclared (first use in this function)
>lock.c:108: (Each undeclared identifier is reported only once
>lock.c:108: for each function it appears in.)
>lock.c:108: `LOCK_EX' undeclared (first use in this function)
>lock.c: In function `Release_the_file':
>lock.c:145: `LOCK_UN' undeclared (first use in this function)
>*** Error code 1
>make: Fatal error: Command failed for target `lock.o'
>Current working directory /usr/local/bin/elm2.5.3/src
>*** Error code 1
>make: Fatal error: Command failed for target `install'
>What can I do to fix it? If I cannot use 2.5.3, what other versions will
>compile on Solaris 2.7?
Configure to call the Sun compiler as itself and not /usr/ucb/cc. Or,
use gcc.
--
Bill