diff --git a/config.htm b/config.htm index 32399de1..9a5e03c3 100644 --- a/config.htm +++ b/config.htm @@ -58,7 +58,7 @@ you are on a UNIX like platform, then you may want to try and improve things by running the boost configure script. From a shell command prompt you will need to cd into <boost-root>/libs/config/ and type:

-
./configure
+
sh ./configure

you will see a list of the items being checked as the script works it way through the regression tests. Note that the configure script only really auto-detects your compiler if it's called g++, c++ or CC. If you are using some @@ -91,9 +91,10 @@

For example to run the configure script with HP aCC, you might use something like:

export CXX="aCC"
-export CXXFLAGS="-Aa -DAportable -D__HPACC_THREAD_SAFE_RB_TREE -DRWSTD_MULTI_THREAD -DRW_MULTI_THREAD -D_REENTRANT -D_THREAD_SAFE"
-export LDFLAGS="-DAportable"
-export LIBS="-lpthread"
+export CXXFLAGS="-Aa
+-DAportable -D__HPACC_THREAD_SAFE_RB_TREE -DRWSTD_MULTI_THREAD -DRW_MULTI_THREAD -D_REENTRANT -D_THREAD_SAFE" export LDFLAGS="-DAportable"
+export LIBS=
+"-lpthread" sh
 ./configure

However you run the configure script, when it finishes you will find a new header - user.hpp - located in the <boost-root/libs/config/> directory. Note @@ -636,6 +637,12 @@ f(&bar); // should choose #2. The compiler misreads 8.5.1, treating classes as non-aggregate if they contain private or protected member functions. + + BOOST_NO_SFINAE + Compiler + The compiler does not support the "Substitution + Failure Is Not An Error" meta-programming idiom. + BOOST_NO_STD_ALLOCATOR Standard library