Boost logo

Boost :

From: Neal D. Becker (nbecker_at_[hidden])
Date: 2003-04-22 10:16:21


On Monday 21 April 2003 08:29 pm, David Abrahams wrote:
> I've just posted complete instructions for building and installing the
> Synopsis (http://synopsis.sf.net) documentation extraction tool at
> http://www.crystalclearsoftware.com/cgi-bin/boost_wiki/wiki.pl?BuildingSyno
>psis.
>
> Synopsis is a sophisticated Python-based documentation extraction
> framework which contains a real C++ parser. Its developer has been
> testing it on Boost.Python, so it has proven itself able to handle
> lots of sophisticated C++ constructs. It can currently parse C++,
> Python, and Corba IDL. It can generate lots of different output
> formats, including (apparently) BoostBook, though I haven't made that
> work yet.

Thanks. I tried it out, but ran into a problem. Any ideas?

>make boostdemo
../../bin/synopsis -P boost.synopsis
Warning: [Errno 2] No such file or directory:
'/usr/local/src/Synopsis/demo/Boost/boost/boost/python.hpp'
Traceback (most recent call last):
  File "../../bin/synopsis", line 337, in ?
    main()
  File "../../bin/synopsis", line 263, in main
    if project_file: return do_project_file(project_file)
  File "../../bin/synopsis", line 231, in do_project_file
    ex.get_output(ex.get_output_names()[0][0])
  File "Synopsis/Core/Executor.py", line 428, in get_output_names
  File "Synopsis/Core/Executor.py", line 312, in get_output_names
  File "Synopsis/Core/Executor.py", line 246, in get_output_names
  File "Synopsis/Core/Executor.py", line 312, in get_output_names
  File "Synopsis/Core/Executor.py", line 187, in get_output_names
  File "Synopsis/Core/Executor.py", line 127, in get_output_names
OSError: [Errno 2] No such file or directory: 'boost/boost/python/'
make: *** [boostdemo] Error 1

>echo $PYTHONPATH
/usr/local/src/Synopsis


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