]> www.ginac.de Git - cln.git/commitdiff
* doc/cln.tex (Building the library): Update recommendations for
authorRichard Kreckel <kreckel@ginac.de>
Fri, 10 May 2002 15:47:51 +0000 (15:47 +0000)
committerRichard Kreckel <kreckel@ginac.de>
Fri, 10 May 2002 15:47:51 +0000 (15:47 +0000)
        compiling on Tru64 using g++ 3.0 and 3.1.
        * README: Update homepage.

ChangeLog
README
doc/cln.tex

index 903ea6613bd4576cc28c85e9001c186ed3a2293c..c6cf2fbd931a106ca94df1b3ae6b3530c26134dd 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2002-05-10  Richard Kreckel  <kreckel@ginac.de>
+
+       * doc/cln.tex (Building the library): Update recommendations for 
+       compiling on Tru64 using g++ 3.0 and 3.1.
+       * README: Update homepage.
+
 2002-05-05  Bruno Haible  <bruno@clisp.org>
 
        * doc/cln.tex (Building the library): Give some recommendations for
diff --git a/README b/README
index f8b520bf3b356be1f887cf8724989a4b1b6e673f..ceb7adcde8fef5af6e096b9dcc2d9ac7f1f512d0 100644 (file)
--- a/README
+++ b/README
@@ -34,4 +34,4 @@ templates and namespaces.
 The following C++ features are not used:
 new, delete, virtual inheritance, exceptions.
 
-Homepage: http://clisp.cons.org/~haible/packages-cln.html
+Homepage: <http://www.ginac.de/CLN>
index 0a52fb3e3f1704af525164857acb06e8cfb53b5a..e5402ccba837548f7db1485753f0e9c0bc8440e0 100644 (file)
@@ -410,9 +410,14 @@ If you use @code{g++} from gcc-2.95.x on Sparc, add either @samp{-O},
 @samp{-O2}, @code{g++} miscompiles the division routines. If you use 
 @code{g++} older than 2.95.3 on Sparc you should also specify 
 @samp{--disable-shared} because of bad code produced in the shared 
-library. Also, on OSF/1 or Tru64 using gcc-2.95.x, you should specify 
-@samp{--disable-shared} because of linker problems with duplicate symbols 
-in shared libraries.
+library. 
+
+If you use @code{g++} on OSF/1 or Tru64 using gcc-2.95.x, you should
+specify @samp{--disable-shared} because of linker problems with
+duplicate symbols in shared libraries.  If you use @code{g++} from
+gcc-3.0.n, with n larger than 1, you should @emph{not} add
+@samp{-fno-exceptions} to the CXXFLAGS, since that will generate wrong
+code (gcc-3.1.0 is okay again, as is gcc-3.0.0).
 
 If you use @code{g++} from gcc-3.1, it will need 235 MB of virtual memory.
 You might need some swap space if your machine doesn't have 512 MB of RAM.