From 77e8708934c5c792b1435fa11dfe3c0a6f636a8c Mon Sep 17 00:00:00 2001 From: Ian C Date: Mon, 7 Mar 2016 15:00:21 +0000 Subject: Updated README and copied latest version in. --- INSTALL | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 INSTALL (limited to 'INSTALL') diff --git a/INSTALL b/INSTALL new file mode 100644 index 0000000..614920f --- /dev/null +++ b/INSTALL @@ -0,0 +1,38 @@ + +This program does not unfortunately use the configure script, but I have been +careful to write is as portably as possible -- it should only be using ISO C. + +In fact the only non-portable part is perhaps the Makefile for non UNIX-like +systems. + + +UNIX-like systems +================= + +To build the software on unix, or a compatible build system (eg. cygwin), +type the following: + + cd src + make + +Then copy the casm executable wherever you want. The documentation in the doc +directory can also be copied wherever. + +The documentation is supplied pre-built, but if local changes are made it can +be regenerated by: + + cd doc + make + +Note that the documentation relies on asciidoc. + + +Other or broken systems +======================= + +If the Makefile is not usable on your system, you simply need to compile all +the .c files and produce a single casm object. E.g. (using the cc command +as an example): + + cd src + cc -o casm *.c -- cgit v1.2.3