scsh v0.3.1 fails to build under Linux 1.2.7, libc v 5.0.7 (ELF).
Problems:
Extern declarations of truncate() and sync() at lines 485 and 533 of
syscalls.c conflict with their declarations in unistd.h.
External declaration of sys_errlist in line 460 of syscalls1.c conflict
with declaration in errno.h.
After all that, the build fails after many many warnings of the sort:
Warning: External not found
"df_sleep"
.
Warning: External not found
"df_scm_gethostname"
..
Warning: External not found
"df_errno_msg"
etc. with:
Warning: External not found
"df_set_longvec_carriers"
.
.......................
Error: exception
(external-call #f)
make: *** [scsh/scsh.image] Error 1
|