diff options
author | Alan Mishchenko <alanmi@berkeley.edu> | 2007-10-01 08:01:00 -0700 |
---|---|---|
committer | Alan Mishchenko <alanmi@berkeley.edu> | 2007-10-01 08:01:00 -0700 |
commit | 4812c90424dfc40d26725244723887a2d16ddfd9 (patch) | |
tree | b32ace96e7e2d84d586e09ba605463b6f49c3271 /readme | |
parent | e54d9691616b9a0326e2fdb3156bb4eeb8abfcd7 (diff) | |
download | abc-4812c90424dfc40d26725244723887a2d16ddfd9.tar.gz abc-4812c90424dfc40d26725244723887a2d16ddfd9.tar.bz2 abc-4812c90424dfc40d26725244723887a2d16ddfd9.zip |
Version abc71001
Diffstat (limited to 'readme')
-rw-r--r-- | readme | 26 |
1 files changed, 26 insertions, 0 deletions
@@ -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 |