X-Git-Url: https://www.ginac.de/ginac.git//ginac.git?p=ginac.git;a=blobdiff_plain;f=INSTALL;h=5e300b5e0252fc67a3e59efdc6414e7fa32deccb;hp=750d5164c0a134a983143513b0b0fd2d407750aa;hb=8c5b07aac21d8de1a6cfcf4cac10706ca92a1605;hpb=5c0989497994b35faa9c17b18f936c21dbb22d78;ds=sidebyside
diff --git a/INSTALL b/INSTALL
index 750d5164..5e300b5e 100644
--- a/INSTALL
+++ b/INSTALL
@@ -1,12 +1,22 @@
-Installation:
+Prerequisites
=============
+GiNaC requires the CLN library by Bruno Haible, available at
+ or .
+You will also need a C++ compiler adhering to the ANSI standard (we used gcc
+for development so if you have a different compiler you are on your own).
+
+
+Installation
+============
+
As with any autoconfiguring GNU software, installation is as easy as this:
-sysprompt> ./configure
-sysprompt> make
-sysprompt> make check
-sysprompt> make install
+ $ ./configure
+ $ make
+ $ make check
+[become root if necessary]
+ $ make install
Known to work with:
- Linux/x86, EGCS-1.1.2 or GCC 2-95.
@@ -14,12 +24,25 @@ Known to work with:
The "make" step takes about 10 minutes, on a 586 DX / 133 MHz / 64 MB or
about 2 minutes on a P-III /550 MHz / 512 MB.
+The "configure" script can be given a number of options to enable and
+disable various features. For a complete list, type:
+
+ $ ./configure --help
+
+A few of the more important ones:
+
+ --prefix=PREFIX install architecture-independent files in PREFIX
+ [defaults to /usr/local]
+ --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
+ [defaults to the value given to --prefix]
+ --disable-shared suppress the creation of a shared version of libginac
+
More detailed installation instructions can be found in the documentation,
in the doc/ directory.
-Problems with CLN:
-==================
+Problems with CLN
+=================
You should use at least CLN V1.0.2, since all earlier ones are
somewhat buggy. Even V1.0.1 has a few problems and GiNaC will not