Hi,
I had some problems with scsh-0.4 on Solaris2.4.
1. If made "make CFLAGS=something". So the compilation of the scsh/regexp
stuff failed. There has to be "-I." in CFLAGS. The problem should be the
line "CFLAGS = $(CFLAGS1) $(ENV) $(TEST) $(PROF)" in
scsh/regexp/Makefile.in.
2. "ar cq cig/libscshvm.a ... scsh/regexp/libregexp.a ..." failed.
Solaris2.4's ar doesn't allow embedded archives.
It had to be "ar cq cig/libscshvm.a ... scsh/regexp/regexp.o
scsh/regexp/regsub.o scsh/regexp/regerror.o ...".
3. An old installation of scsh is required.
Make install want's to mv lib/scsh lib/scsh.old.
--- Makefile.in.orig Fri Nov 3 11:21:08 1995
+++ Makefile.in Fri Nov 3 11:21:19 1995
@@ -240,7 +240,7 @@
-mkdir $(mandir)
-mkdir $(mandir)/man$(manext)
$(RM) -r $(LIB).old
- mv $(LIB) $(LIB).old
+ -mv $(LIB) $(LIB).old
mkdir $(LIB)
mkdir $(LIB)/cig
mkdir $(LIB)/rts
4. The man page says that there is documentation in .../lib/scsh/doc.
There isn't
I hope this helps,
- Hannes
|