Boost logo

Boost-Build :

From: Christopher Cambly (ccambly_at_[hidden])
Date: 2007-10-15 19:01:26


> I haven't had a chance to look into your suggestion yet; I'm trying to
> simply get the libraries compiled without errors first (it will compile
if I
> don't use the "install" option). It seems that vacpp is a little more
> strict about standards than gcc, and I'm getting errors trying to build
the
> filesystem libraries. I plan to post to the boost user forum about this.

Officially, version 8 of the compiler will work best with Boost-1.32.
Version 9 of the compiler is recommended for Boost-1.34.

Although, it may be possible to do what you have described.

--- boost/filesystem/operations.hpp.orig 2006-11-03 11:57:29.000000000
-0500
+++ boost/filesystem/operations.hpp 2007-07-23 14:59:21.723658850 -0400
@@ -220,8 +220,13 @@
 # endif
 # endif

+#if defined(__IBMCPP__) && (__IBMCPP__ <= 800)
+ template<class Path>
+ unsigned long remove_all_aux( Path & ph );
+#else
       template<class Path>
       unsigned long remove_all_aux( const Path & ph );
+#endif

     } // namespace detai

> But, maybe I should ask this while I'm writing: are there supposed to be
2
> equals symbols in the export expression?

Yes. It looks strange but is correct.

Chris Cambly


Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk