diff options
author | Baptiste Lepilleur <gaiacrtn@free.fr> | 2002-06-12 15:44:17 +0000 |
---|---|---|
committer | Baptiste Lepilleur <gaiacrtn@free.fr> | 2002-06-12 15:44:17 +0000 |
commit | 3702f4f7603f1e49b4d6747c49e795bad712eab7 (patch) | |
tree | 8988e8f3f0e4b7c64da58f41734bb1eb1acaf211 /INSTALL-unix | |
parent | 1fe54971424f393a2bb2566bc14af5e899e98ebb (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-unix | 9 |
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 |