
As Mariano said, the interface is changing very slightly (I'm teasing apart some of the interdependencies). I'd recommend checking out the examples folders in svn.boost.org/trac/boost/browser/sandbox/libs/extensions and libs/reflections. For the modified reflection interface, check out basic_test.cpp in libs/reflections/test, which shows some of that code. I'm just working on getting the modified version Boost.Extension submitted. Thanks Jeremy; however, I'm having trouble using bjam --v2 in the doc
On 09/03/07 17:09, Jeremy Pack wrote: directory: <-------- cut here -------- Welcome to the Emacs shell /home/evansl/prog_dev/boost-svn/ro/sandbox/libs/reflection/doc $ bjam --v2 gcc.jam:init-link-flags:toolset,condition= gcc , <toolset>gcc-4.1 gcc.jam:init-link-flags:toolset,condition= gcc , <toolset>gcc-4.3_v warning: Graph library does not contain optional GraphML reader. note: to enable GraphML support, set EXPAT_INCLUDE and EXPAT_LIBPATH to the note: directories containing the Expat headers and libraries, respectively. warning: skipping optional Message Passing Interface (MPI) library. note: to enable MPI support, add "using mpi ;" to user-config.jam. note: to suppress this message, pass "--without-mpi" to bjam. note: otherwise, you can safely ignore this message. warning: Python location is not configured warning: the Boost.Python library won't be built Building Boost.Regex with the optional Unicode/ICU support disabled. Please refer to the Boost.Regex documentation for more information (don't panic: this is a strictly optional feature). /home/evansl/prog_dev/boost-svn/ro/trunk/tools/build/v2/build/virtual-target.jam:996: in virtual-target.register-actual-name from module virtual-target error: Duplicate name of actual target: <pbin/gcc-4.1/debug>reflection.xml error: previous virtual target { quickbook%quickbook.quickbook-to-boostbook-reflection.xml.XML { reflection.qbk.QUICKBOOK } } error: created from ./reflection error: another virtual target { quickbook%quickbook.quickbook-to-boostbook-reflection.xml.XML { reflection.qbk.QUICKBOOK } } error: created from ./reflection error: added properties: <python-debugging>off ... several more error lines ... /home/evansl/prog_dev/boost-svn/ro/trunk/tools/build/v2/kernel/bootstrap.jam:132: in boost-build from module /home/evansl/prog_dev/boost-svn/ro/sandbox/libs/reflection/boost-build.jam:43: in module scope from module /home/evansl/prog_dev/boost-svn/ro/sandbox/libs/reflection/doc $ echo $BOOST_BUILD_PATH /home/evansl/prog_dev/boost-svn/ro/trunk/tools/build/v2 /home/evansl/prog_dev/boost-svn/ro/sandbox/libs/reflection/doc $ which bjam /home/evansl/prog_dev/boost-svn/ro/trunk/tools/jam/src/bin.linuxx86/bjam /home/evansl/prog_dev/boost-svn/ro/sandbox/libs/reflection/doc $
-------- cut here -------- Any ideas what I'm doing wrong?
TIA. -Larry