Re: [Boost-docs] quickbook/filesystem and cygwin

Subject: Re: [Boost-docs] quickbook/filesystem and cygwin
From: Beman Dawes (bdawes_at_[hidden])
Date: 2008-12-06 22:35:12


On Sat, Dec 6, 2008 at 12:16 PM, John Maddock <john_at_[hidden]> wrote:
> Daniel James wrote:
>>>
>>> On 06/12/2008, Daniel James <daniel_james_at_[hidden]> wrote:
>>>>
>>>> . I tried defining
>>>> BOOST_CYGWIN_PATH in the quickbook Jamfile to see if it would help,
>>>> but haven't had a chance to test it yet (I don't have a windows
>>>> computer at home). I forgot that filesystem isn't header only.
>>>
>>> To be clear, that might be the cause of the assert you're getting.
>
> No, I edited the Jamfile so that the filesystem source was added directly to
> the quickbook .exe and everything was built with -DBOOST_POSIX_API=1

I'm also trying to build John's doc/test/Jamfile.v2, and it is
asserting on line 46:

assertion "streams.empty()" failed: file
"c:\boost\trunk\tools\quickbook\detail\collector.cpp", line 46

This is happening with both VC++ running from the Windows command
line, or gcc running from cygwin/bash.

It is happening both when filesystem is build with or with-DBOOST_POSIX_API=1.

The only thing suspicious from the log is the warning:

c:\boost\trunk\tools\quickbook\detail\/./template_stack.hpp: In
constructor `quickbook::template_stack::template_stack()':
c:\boost\trunk\tools\quickbook\detail\/./template_stack.hpp:87:
warning: `quickbook::template_stack::scopes' will be initialized after
c:\boost\trunk\tools\quickbook\detail\/./template_stack.hpp:82:
warning: `boost::spirit::classic::functor_parser<quickbook::template_stack::parser>
quickbook::template_stack::scope'
c:\boost\trunk\tools\quickbook\detail\template_stack.cpp:20: warning:
 when initialized here

--Beman

PS: John - thank you very much for adding the test. It speeds up
testing a great deal.


This archive was generated by hypermail 2.1.7 : 2017-11-11 08:50:40 UTC