[C++-sig] Compilation (?) Problem with boost.python

Michael Chang machang at princeton.edu
Mon Nov 23 17:45:21 EST 2015


Hello,

I am running boost_1_59_0 on Ubuntu, and I bootstrapped/installed (using
b2) boost.python without any errors. When I run the quick start example, I
get the following error:

chachang at chachang-Lenovo-Y50-70:~/Desktop/thesis/VeriFlow-v0.3/boost_1_59_0/libs/python/example/quickstart$
bjam toolset=gcc --verbose-test test
warning: mismatched versions of Boost.Build engine and core
warning: Boost.Build engine (bjam) is 2011.12.01
warning: Boost.Build core (at
/home/chachang/Desktop/thesis/VeriFlow-v0.3/boost_1_59_0/tools/build/src)
is 2015.07-git
Performing configuration checks

    - 32-bit                   : no
    - 64-bit                   : yes
    - arm                      : no
    - mips1                    : no
    - power                    : no
    - sparc                    : no
    - x86                      : yes
    - symlinks supported       : yes
*/home/chachang/Desktop/thesis/VeriFlow-v0.3/boost_1_59_0/tools/build/src/tools/link.jam:398:
in link-recursively*
*ERROR: rule "READLINK" unknown in module "link".*
/home/chachang/Desktop/thesis/VeriFlow-v0.3/boost_1_59_0/tools/build/src/tools/link.jam:472:
in link.do-link-recursively
/home/chachang/Desktop/thesis/VeriFlow-v0.3/boost_1_59_0/tools/build/src/kernel/modules.jam:107:
in modules.call-in
/home/chachang/Desktop/thesis/VeriFlow-v0.3/boost_1_59_0/tools/build/src/util/indirect.jam:98:
in indirect.call
/home/chachang/Desktop/thesis/VeriFlow-v0.3/boost_1_59_0/tools/build/src/build/virtual-target.jam:798:
in class at action.actualize
/home/chachang/Desktop/thesis/VeriFlow-v0.3/boost_1_59_0/tools/build/src/build/virtual-target.jam:311:
in actualize-action
/home/chachang/Desktop/thesis/VeriFlow-v0.3/boost_1_59_0/tools/build/src/build/virtual-target.jam:497:
in actualize-no-scanner
/home/chachang/Desktop/thesis/VeriFlow-v0.3/boost_1_59_0/tools/build/src/build/virtual-target.jam:134:
in class at virtual-target.actualize
/home/chachang/Desktop/thesis/VeriFlow-v0.3/boost_1_59_0/tools/build/src/build/virtual-target.jam:855:
in actualize-sources
/home/chachang/Desktop/thesis/VeriFlow-v0.3/boost_1_59_0/tools/build/src/build/virtual-target.jam:780:
in class at action.actualize
/home/chachang/Desktop/thesis/VeriFlow-v0.3/boost_1_59_0/tools/build/src/build/virtual-target.jam:311:
in actualize-action
/home/chachang/Desktop/thesis/VeriFlow-v0.3/boost_1_59_0/tools/build/src/build/virtual-target.jam:497:
in actualize-no-scanner
/home/chachang/Desktop/thesis/VeriFlow-v0.3/boost_1_59_0/tools/build/src/build/virtual-target.jam:134:
in class at virtual-target.actualize
/home/chachang/Desktop/thesis/VeriFlow-v0.3/boost_1_59_0/tools/build/src/build/virtual-target.jam:819:
in actualize-source-type
/home/chachang/Desktop/thesis/VeriFlow-v0.3/boost_1_59_0/tools/build/src/build/virtual-target.jam:840:
in actualize-sources
/home/chachang/Desktop/thesis/VeriFlow-v0.3/boost_1_59_0/tools/build/src/build/virtual-target.jam:780:
in class at action.actualize
/home/chachang/Desktop/thesis/VeriFlow-v0.3/boost_1_59_0/tools/build/src/build/virtual-target.jam:311:
in actualize-action
/home/chachang/Desktop/thesis/VeriFlow-v0.3/boost_1_59_0/tools/build/src/build/virtual-target.jam:497:
in actualize-no-scanner
/home/chachang/Desktop/thesis/VeriFlow-v0.3/boost_1_59_0/tools/build/src/build/virtual-target.jam:134:
in class at virtual-target.actualize
/home/chachang/Desktop/thesis/VeriFlow-v0.3/boost_1_59_0/tools/build/src/build/virtual-target.jam:819:
in actualize-source-type
/home/chachang/Desktop/thesis/VeriFlow-v0.3/boost_1_59_0/tools/build/src/build/virtual-target.jam:840:
in actualize-sources
/home/chachang/Desktop/thesis/VeriFlow-v0.3/boost_1_59_0/tools/build/src/build/virtual-target.jam:780:
in class at action.actualize
/home/chachang/Desktop/thesis/VeriFlow-v0.3/boost_1_59_0/tools/build/src/build/virtual-target.jam:311:
in actualize-action
/home/chachang/Desktop/thesis/VeriFlow-v0.3/boost_1_59_0/tools/build/src/build/virtual-target.jam:497:
in actualize-no-scanner
/home/chachang/Desktop/thesis/VeriFlow-v0.3/boost_1_59_0/tools/build/src/build/virtual-target.jam:134:
in class at virtual-target.actualize
/home/chachang/Desktop/thesis/VeriFlow-v0.3/boost_1_59_0/tools/build/src/build/virtual-target.jam:819:
in actualize-source-type
/home/chachang/Desktop/thesis/VeriFlow-v0.3/boost_1_59_0/tools/build/src/build/virtual-target.jam:840:
in actualize-sources
/home/chachang/Desktop/thesis/VeriFlow-v0.3/boost_1_59_0/tools/build/src/build/virtual-target.jam:780:
in class at action.actualize
/home/chachang/Desktop/thesis/VeriFlow-v0.3/boost_1_59_0/tools/build/src/build/virtual-target.jam:311:
in actualize-action
/home/chachang/Desktop/thesis/VeriFlow-v0.3/boost_1_59_0/tools/build/src/build/virtual-target.jam:497:
in actualize-no-scanner
/home/chachang/Desktop/thesis/VeriFlow-v0.3/boost_1_59_0/tools/build/src/build/virtual-target.jam:134:
in class at virtual-target.actualize
/home/chachang/Desktop/thesis/VeriFlow-v0.3/boost_1_59_0/tools/build/src/build-system.jam:720:
in load
/home/chachang/Desktop/thesis/VeriFlow-v0.3/boost_1_59_0/libs/python/example/quickstart/../../../../tools/build/src/kernel/modules.jam:295:
in import
/home/chachang/Desktop/thesis/VeriFlow-v0.3/boost_1_59_0/libs/python/example/quickstart/../../../../tools/build/src/kernel/bootstrap.jam:139:
in boost-build
/home/chachang/Desktop/thesis/VeriFlow-v0.3/boost_1_59_0/libs/python/example/quickstart/boost-build.jam:7:
in module scope


Is there any insight to what could be causing this problem? I have
installed Boost at local prefix (not /usr/local/); where can I specify the
non-default prefix when I run/compile the code?

Thanks!

Michael Alan Chang
Princeton University '16
Computer Science
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/cplusplus-sig/attachments/20151123/e111e862/attachment.html>


More information about the Cplusplus-sig mailing list