David Abrahams wrote:
Ok. It is now in CVS. The implicit question was wether the patch also fixes the same issue for vc7.1. I'll wait for the next bug report, then ;)
Unfortunately not. With your fix, it runs ok on release but fails on debug. Now I know why. The problem is the recently introduced Spirit tweak for if_p(c) where c is allowed to be a functor that returns an int. I committed a patch and reverted quickbook.hpp to its prior state. Please update to the latest Spirit CVS state.
Now I can build the docs. However...
1) The auto build thing still seems flaky. I can only get to build the QuickDoc docs if I have an explicit config in user-config.jam:
using quickbook : quickbook ;
where quickbook is in my path. Without it, I get:
'..\..\..\bin.v2\tools\quickbook\msvc-7.1\debug' is not recognized as an internal or external command, operable program or batch file.
2) I get all sort of warnings and errors when building on GCC. All seem to be coming from program options:
gcc.compile.c++ ..\..\bin.v2\libs\program_options\build\gcc-3.2\debug\link-stati
c\cmdline.o
../../libs/program_options/src/cmdline.cpp: In member function `
boost::program_options::detail::cmdline::properties_t
boost::program_options::detail::cmdline::translate_property(char)':
../../libs/program_options/src/cmdline.cpp:725: warning: control reaches end of
non-void function
gcc.compile.c++ ..\..\bin.v2\libs\program_options\build\gcc-3.2\debug\link-stati
c\config_file.o
gcc.compile.c++ ..\..\bin.v2\libs\program_options\build\gcc-3.2\debug\link-stati
c\options_description.o
gcc.compile.c++ ..\..\bin.v2\libs\program_options\build\gcc-3.2\debug\link-stati
c\parsers.o
gcc.compile.c++ ..\..\bin.v2\libs\program_options\build\gcc-3.2\debug\link-stati
c\variables_map.o
gcc.compile.c++ ..\..\bin.v2\libs\program_options\build\gcc-3.2\debug\link-stati
c\value_semantic.o
gcc.compile.c++ ..\..\bin.v2\libs\program_options\build\gcc-3.2\debug\link-stati
c\positional_options.o
gcc.compile.c++ ..\..\bin.v2\libs\program_options\build\gcc-3.2\debug\link-stati
c\utf8_codecvt_facet.o
gcc.compile.c++ ..\..\bin.v2\libs\program_options\build\gcc-3.2\debug\link-stati
c\convert.o
gcc.compile.c++ ..\..\bin.v2\libs\program_options\build\gcc-3.2\debug\link-stati
c\winmain.o
gcc.archive ..\..\bin.v2\libs\program_options\build\gcc-3.2\debug\link-static\pr
ogram_options-gcc3.2-d_1.32.0.a
spawn: No such file or directory
Any hints, Volodya?
Regards, -- Joel de Guzman http://www.boost-consulting.com http://spirit.sf.net
------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click _______________________________________________ Boost-docs mailing list [email protected] Unsubscribe and other administrative requests: https://lists.sourceforge.net/lists/listinfo/boost-docs
