From 7d5599da087670e2ce1229789a847acd73fe8e0a Mon Sep 17 00:00:00 2001 From: Christian Bauer Date: Wed, 10 Nov 1999 16:53:17 +0000 Subject: [PATCH 1/1] - created AUTHORS and README files, updated INSTALL --- AUTHORS | 7 +++++++ INSTALL | 37 ++++++++++++++++++++++++++++++------- README | 17 +++++++++++++++++ stamp-h.in | 1 + 4 files changed, 55 insertions(+), 7 deletions(-) diff --git a/AUTHORS b/AUTHORS index e69de29b..aa9e3e70 100644 --- a/AUTHORS +++ b/AUTHORS @@ -0,0 +1,7 @@ +The GiNaC Group +--------------- +Christian Bauer +Alexander Frink +Richard B. Kreckel + +And others... 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 diff --git a/README b/README index e69de29b..11b2b0ac 100644 --- a/README +++ b/README @@ -0,0 +1,17 @@ +General Information +=================== + +GiNaC (which stands for "GiNaC is not a computer algebra system) is a +C++ library for symbolic mathematical calculations. It is designed to +allow the creation of integrated systems that embed symbolic manipulations +together with more established areas of computer science (like computation- +intense numeric applications, graphical interfaces, etc.) under one roof. + +The official web site it: + http://wwwthep.physik.uni-mainz.de/GiNaC/ + + +Installation +============ + +See the file "INSTALL". diff --git a/stamp-h.in b/stamp-h.in index e69de29b..9788f702 100644 --- a/stamp-h.in +++ b/stamp-h.in @@ -0,0 +1 @@ +timestamp -- 2.44.0