summaryrefslogtreecommitdiffabout
-rw-r--r--README62
1 files changed, 9 insertions, 53 deletions
diff --git a/README b/README
index c32673d..74be32d 100644
--- a/README
+++ b/README
@@ -16,17 +16,15 @@ GETTING THE DEPENDANCIES
Debian/Ubuntu:
% aptitude install build-essential bison flex autoconf \
- automake libtool libgmp3-dev libmpfr-dev libreadline5-dev
+ automake libtool libgmp3-dev libmpfr-dev libreadline5-dev
openSuse:
% yast -i gcc bison flex mpfr-devel gmp-devel
#autoconf stuff too
-Fedora:
- #TODO
-
openSolaris:
* Option A: Sun Studio C/C++ compilers
+
% pfexec pkg install sunstudio SUNWgnu-mpfr SUNWaconf SUNWgnu-automake110 SUNWlibtool SUNWgnu-mp
# Optional: using default install of AT&T LEX and YACC or install SUNWflexlex and SUNWbison
# Choose your weapon: get your favourite editor vim or emacs
@@ -35,53 +33,23 @@ openSolaris:
% pfexec pkg set-authority -O http://pkg.opensolaris.org/pending/ pending
% pfexec pkg install readline5
- *Option B: GCC
- TODO
-
-FreeBSD:
- #TODO
-
MacOSX:
% install xcode from your install dvd to get GCC
% sudo ports install gmp mpfr
# readline and rest should already be installed from xcode
-====================================================
+QUICK BUILD
+-----------
% sh config/autorun.sh
% ./configure
-
- !! - useful configure options - !!
-------------------------------------------------------
- * --prefix=/usr # default /usr/local
- * --with-debug=yes/no # default no
- * --with-dmalloc=yes/no # default no
- * --with-bignum=yes/no # not implmented yet
-
-@see ./configure --help
-
% make
% make install
# plus all the normal gnu style make rules
% make clean/distclean/dist/maint.....
-------------------------------------------------------
-
-What now?!
-===================
-
- @see crules/examples/*.crl
- for some code examples or the testsuite..
-
- % make test
- isn't implemented yet but some decent test cases have been developed
-
- # you should have an interactive session to crules and your usual
- # bash cmd line editing should be working
- # http://tiswww.case.edu/php/chet/readline/rluserman.html
-
Debugging
==================
@@ -90,21 +58,9 @@ If you come into bugs please:
% ./configure --with-debug=yes
% make clean
% make
- % ./src/crules
- # reproduce the bug and mail all the stdout/stderr see http://crules.org
- # of where to post and more info on bugs
-
-PORTABILITY & CORRECTNESS
-===========================
-
-This Subject is VERY important to me, this is why i use autotools to make sure
-things are portable and are tested properly to be as 'correctly' implemented as
-possible. Therefore this code should all be fairly portable i done some work a
-few weeks back
-and it was working on SPARC64 x86_64 MIPS // more to come please test
-as much as you can and any bugs please send straight to http://crules.org
-
-HACKING
-=================
+ % ./src/crules
+ // re-create the bug
-See HACKING for more details
+# reproduce the bug and mail all the stdout/stderr see http://crules.org
+# of where to post and more info on bugs possibly the mailing lists would
+# be easiest for now!