aboutsummaryrefslogtreecommitdiff
path: root/INSTALL
diff options
context:
space:
mode:
authordos-reis <gdr@axiomatics.org>2011-06-05 11:53:21 +0000
committerdos-reis <gdr@axiomatics.org>2011-06-05 11:53:21 +0000
commitc33fe7b97ed29bf22e2f52e2beb359bdc136c042 (patch)
treed4412652f5c6f240ef41e649a712f3e26e3ac7c6 /INSTALL
parentb68668ab61ea946e780826d9c4e30d58803984b5 (diff)
downloadopen-axiom-c33fe7b97ed29bf22e2f52e2beb359bdc136c042.tar.gz
Update INSTALL instructions
Diffstat (limited to 'INSTALL')
-rw-r--r--INSTALL28
1 files changed, 14 insertions, 14 deletions
diff --git a/INSTALL b/INSTALL
index 0b8b9815..53f320f4 100644
--- a/INSTALL
+++ b/INSTALL
@@ -11,13 +11,15 @@ go. Otherwise, you would need to download a dependency tarball from
OpenAxiom's download web site. See instructions below.
Note that a functional Lisp system (e.g. SBCL, GCL, CLisp, ECL, or
-Clozure CL) ir needed only to build OpenAxiom. They are not needed
+Clozure CL) is needed only to build OpenAxiom. They are not needed
once the system is installed.
Finally, you would need working C and C++ compilers -- you need
compilers from GNU if you plan on using GCL. It is also recommended
that you install X11 development headers and libraries, especially
-Xpm. Windows (MingW/MSYS) users do not need X11 components.
+Xpm, and QT development headers and libraries. Windows (MingW/MSYS)
+users do not need X11 components, but they would need a functional
+QT SDK (version 4.6 or higher.)
Ah, one more note: OpenAxiom requires GNU Make.
@@ -27,11 +29,11 @@ Ah, one more note: OpenAxiom requires GNU Make.
If you are missing a Lisp system, you need to get one, either
separately install it, or download the dependency tarball
- open-axiom-1.3.x-dep.tar.bz2
+ open-axiom-1.4.0-dep.tar.bz2
from the SourceForge download site
-http://voxel.dl.sourceforge.net/sourceforge/open-axiom/open-axiom-1.3.x-dep.tar.bz2
+http://voxel.dl.sourceforge.net/sourceforge/open-axiom/open-axiom-1.4.0-dep.tar.bz2
If you already have a Lisp system installed, please go to step 2.
Note however that if you want to build OpenAxiom with the GCL from
@@ -41,23 +43,21 @@ environment, then you should add the option --enable-gcl to the
configure command line. In short, add --enable-gcl if you
specifically insist on GCL as the base Lisp runtime system.
-1.a. Download the dependency tarball open-axiom-1.3.x-dep.tar.bz2
+1.a. Download the dependency tarball open-axiom-1.4.0-dep.tar.bz2
1.b. Decompress the dependency tarball
- tar jxfv open-axiom-1.3.x-dep.tar.bz2
+ tar jxfv open-axiom-1.4.0-dep.tar.bz2
That should decompress the dependency tarball in a directory
-named open-axiom-1.3.x. Rename it to open-axiom-1.3.0, e.g.:
-
- mv open-axiom-1.3.x open-axiom-1.3.0
+named open-axiom-1.4.0.
2. Building OpenAxiom
------------------
It is assumed you have already downloaded open-axiom source tarball,
-e.g. open-axiom-1.3.0.tar.bz2.
+e.g. open-axiom-1.4.0.tar.bz2.
Note: If you don't have a Lisp system in the build environment, please
make sure that you have either followed the instructions in step 1.,
@@ -65,18 +65,18 @@ or have separately installed one before proceeding.
2.a. Decompress the OpenAxiom source tarball
- tar jfxv open-axiom-1.3.0.tar.bz2
+ tar jfxv open-axiom-1.4.0.tar.bz2
2.b. Configure OpenAxiom
It is highly recommended that you build OpenAxiom in a directory
different from the one that contains the sources. For example, you
-may create a directory sibling to open-axiom-1.3.0 and build the
+may create a directory sibling to open-axiom-1.4.0 and build the
system from there:
mkdir build-oa
cd build-oa
- ../open-axiom-1.3.0/configure
+ ../open-axiom-1.4.0/configure
It is possible to tell configure where to put the final OpenAxiom
executables. By default, when you just type in configure like above,
@@ -84,7 +84,7 @@ it will configure the system with prefix /usr/local. You can instead
say where you want it to be installed, let's say /banana/space. You
would then have typed
- ../open-axiom-1.3.0/configure --prefix=/banana/space
+ ../open-axiom-1.4.0/configure --prefix=/banana/space
If you want to compile OpenAxiom with a specific Lisp system (not