Boost logo

Boost :

From: Nicola Musatti (Nicola.Musatti_at_[hidden])
Date: 2007-01-27 13:26:45


Roland Schwarz wrote:
> Nicola Musatti wrote:
>> Roland Schwarz wrote:
>>> 1) checkout to say H:\SPIRIT_1_1
>>>
>>> 2) point my SPIRIT_RC_1_6_2 path constant to H:\SPIRIT_1_1
>> Yes, that should be the way. The important thing is the <cxxflags>-I
>> BBv2 setting.
>
>
> Sorry to tell you, but this is worse than branch SPIRIT_RC_1_6_2. It
> does not even compile the library (tested so far with msvc-6.5, I'll
> shortly give a try with borland-5.8.2).

I think I found a possible reason. The Spirit branches in the Boost CVS
repository include also enough of Boost to make it possible to use
Spirit without the full Boost distribution. This appears to be
incompatible with the current 1.34 RC, at least where the Borland
compiler is involved.

In contrast the Spirit-Only distribution contains just
/boost/boost/spirit.hpp
/boost/boost/spirit/
/boost/libs/spirit/

I see three alternatives now:
- I post my patched Spirit-Only somewhere, but I don't have an ftp site
   available;
- You download Spirit-Only from the Spirit only site and patch it;
- You remove the unnecessary directory and files from what you already
   have;

I'm attaching the Python script I used to patch my distribution, in case
you chose the second option.

I'm sorry about all this. I set up my environment almost a year ago and
forgot everything about it.

Cheers,
Nicola Musatti


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk