From 0c6505a26a537dc911b6566f82d759521e527c08 Mon Sep 17 00:00:00 2001 From: Alan Mishchenko Date: Wed, 30 Jan 2008 20:01:00 -0800 Subject: Version abc80130_2 --- readme | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 readme (limited to 'readme') diff --git a/readme b/readme new file mode 100644 index 00000000..5c06d4b5 --- /dev/null +++ b/readme @@ -0,0 +1,26 @@ +Often the code comes directly from a Windows computer. +The following steps may be needed to compile it on UNIX: + +>> dos2unix Makefile Makefile +>> dos2unix depends.sh depends.sh +>> chmod 755 depends.sh +>> make // on Solaris, try "gmake" + +If compiling as a static library, it is necessary to uncomment +#define _LIB in "src/abc/main/main.c" + +Several things to try if it does not compile on your platform: +- Try running all code (not only Makefile and depends.sh) through dos2unix +- Try the following actions: + (a) Remove flags from the libs line (LIBS :=) in Makefile + (b) Remove "src\base\main\libSupport.c" from "src\base\main\module.make" + (c) Comment calls to Libs_Init() and Libs_End() in "src\base\main\mainInit.c" +- Try linking with gcc (rather than g++) + For this replace "LD := g++" with "LD := gcc -lm" in Makefile +- If your Linux distributin does not have "readline", you may have problems + compiling ABC with gcc. Please try installing this library from + http://tiswww.case.edu/php/chet/readline/rltop.html + + +Finally, run regression test: +abc>>> so regtest.script -- cgit v1.2.3