summaryrefslogtreecommitdiff
path: root/INSTALL-unix
diff options
context:
space:
mode:
authorBaptiste Lepilleur <gaiacrtn@free.fr>2002-06-12 15:44:17 +0000
committerBaptiste Lepilleur <gaiacrtn@free.fr>2002-06-12 15:44:17 +0000
commit3702f4f7603f1e49b4d6747c49e795bad712eab7 (patch)
tree8988e8f3f0e4b7c64da58f41734bb1eb1acaf211 /INSTALL-unix
parent1fe54971424f393a2bb2566bc14af5e899e98ebb (diff)
Install-unix: added some hints extracted from bug #544684 on how to compile for Solaris/Forte C++ compiler.
install-unix: added some hints extracted from bug #544684 on how to compile for Solaris/Forte C++ compiler. * TODO: cleaned-up and added new things. * include/cppunit/extensions/HelperMacros.h: CPPUNIT_TEST_SUITE now declares a class named ThisTestFixtureFactory which is a wrapper for the fixture factory. This removes the need to cast the fixture to the correct type when using the factory. Updated other macros implementation to use this new factory. Modified CPPUNIT_TEST_CUSTOM(S) macros to use this new factory class. Added macro CPPUNIT_TEST_ADD to help create new macros like CPPUNIT_TEST_xxx. * examples/cppunittest/HelperMacrosTest.h: * examples/cppunittest/HelperMacrosTest.cpp: added unit tests for CPPUNIT_TEST_CUSTOM, CPPUNIT_TEST_CUSTOMS and CPPUNIT_TEST_ADD.
Diffstat (limited to 'INSTALL-unix')
-rw-r--r--INSTALL-unix9
1 files changed, 9 insertions, 0 deletions
diff --git a/INSTALL-unix b/INSTALL-unix
index acaa8bf..f147274 100644
--- a/INSTALL-unix
+++ b/INSTALL-unix
@@ -82,6 +82,7 @@ to known bugs in the compiler (7.30 is not the latest version).
The library appears to function OK. Please let us know if you find
it otherwise.
+
Solaris/Sun 6.0 compiler
------------------------
@@ -89,3 +90,11 @@ Sun 6.0 compiler requires the "-pta -instances=static" options.
'make check' has been reported to fail to build, but 'make install' works.
+
+Solaris/Forte C++ compiler
+--------------------------
+
+(See Bug #544684 for details. Please report the exact directive if you have them)
+In Forte C++ compiler for Solaris all the linking has to go via
+CC and ar, ld should not be run directly. For archive use CC -xar and
+for linking and generating the .so use CC -G