Boost logo

Boost :

From: John Max Skaller (skaller_at_[hidden])
Date: 2001-07-19 20:27:36


David Abrahams wrote:
>
> for example,
>
> cd build
> jam -fallyourbase.jam
>
> or
>
> cd libs/python/build
> jam -f../../../build/allyourbase.jam

I get:

--------------------------------------------------------
[root_at_pelican] ~/links/flx/boost/build>jam -fallyourbase
allyourbase: No such file or directory
don't know how to make all
...found 1 target...
...can't find 1 target...
--------------------------------------------------------

I have no idea what I'm doing or how jam works :-)
I tried:

------------------------------------------------------
[root_at_pelican] ~/links/flx/boost/build>jam -fboost-base.jam
don't know how to make all
...found 1 target...
...can't find 1 target...
-------------------------------------------------------
What kind of silly diagnostic is this?

--------------------------------------------------------
[root_at_pelican] ~/links/flx/boost/build>jam -funit-tests
unit-tests: No such file or directory
don't know how to make all
...found 1 target...
...can't find 1 target...
-------------------------------------------------------

and:

-------------------------------------------------------
root_at_pelican] ~/links/flx/boost/libs/python/build>jam
-f../../../build/allyourbase.jam
don't know how to make /usr/lib/python1.5/config/libpython1.5.a
...found 367 targets...
...updating 137 targets...
...can't find 1 target...
...can't make 40 targets...
MkDir1 ../../../libs/python/build/bin
MkDir1 ../../../libs/python/build/bin/libboost_python
MkDir1 ../../../libs/python/build/bin/libboost_python/gcc
MkDir1 ../../../libs/python/build/bin/libboost_python/gcc/debug
MkDir1
../../../libs/python/build/bin/libboost_python/gcc/debug/runtime-link-dynamic
MkDir1
../../../libs/python/build/bin/libboost_python/gcc/debug/runtime-link-dynamic/shared-linkable-true
gcc-C++-action
../../../libs/python/build/bin/libboost_python/gcc/debug/runtime-link-dynamic/shared-linkable-true/classes.o
In file included from ../../../boost/python/classes.hpp:18,
                 from ../src/classes.cpp:14:
../../../boost/python/callback.hpp: In function `static void
boost::python::callback<void>::call_method(PyObject *, const char *)':
../../../boost/python/callback.hpp:447: implicit declaration of function
`int boost::python::PyEval_CallMethod(...)'
../../../boost/python/callback.hpp:447: no matching function for call to
`boost::python::reference<_object>::reference (int)'
../../../boost/python/reference.hpp:52: candidates are:
boost::python::reference<_object>::reference(const
boost::python::reference<_object> &)
../../../boost/python/reference.hpp:66:
boost::python::reference<_object>::reference()
../../../boost/python/callback.hpp: In function `static void
boost::python::callback<void>::call(PyObject *)':
------------------------------------

OK! it isn't compiling, but at least the build system is doing
something!

-- 
John (Max) Skaller, mailto:skaller_at_[hidden] 
10/1 Toxteth Rd Glebe NSW 2037 Australia voice: 61-2-9660-0850
New generation programming language Felix  http://felix.sourceforge.net
Literate Programming tool Interscript     
http://Interscript.sourceforge.net

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