[prev in list] [next in list] [prev in thread] [next in thread] 

List:       python-cpp-sig
Subject:    [C++-sig] Compilation (?) Problem with boost.python
From:       Michael Chang <machang () princeton ! edu>
Date:       2015-11-23 22:45:21
Message-ID: CABFku2Gc1ZtXVHdF2zvAEi-O-VsXhSQnHqtLY0sbc9fGhbpo6Q () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


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@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@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@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@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@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@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@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@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@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@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@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


[Attachment #5 (text/html)]

<div dir="ltr">Hello,  <div><br></div><div>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:</div><div><br></div><div><div>chachang@chachang-Lenovo-Y50-70:~/Desktop/thesis/VeriFlow-v0.3/boost_1_59_0/libs/python/example/quickstart$ \
bjam toolset=gcc --verbose-test test</div><div>warning: mismatched versions of \
Boost.Build engine and core</div><div>warning: Boost.Build engine (bjam) is \
2011.12.01</div><div>warning: Boost.Build core (at \
/home/chachang/Desktop/thesis/VeriFlow-v0.3/boost_1_59_0/tools/build/src) is \
2015.07-git</div><div>Performing configuration checks</div><div><br></div><div>      \
- 32-bit                            : no</div><div>      - 64-bit                     \
: yes</div><div>      - arm                                 : no</div><div>      - \
mips1                              : no</div><div>      - power                       \
: no</div><div>      - sparc                              : no</div><div>      - x86  \
: yes</div><div>      - symlinks supported          : \
yes</div><div><b>/home/chachang/Desktop/thesis/VeriFlow-v0.3/boost_1_59_0/tools/build/src/tools/link.jam:398: \
in link-recursively</b></div><div><b>ERROR: rule &quot;READLINK&quot; unknown in \
module &quot;link&quot;.</b></div><div>/home/chachang/Desktop/thesis/VeriFlow-v0.3/boost_1_59_0/tools/build/src/tools/link.jam:472: \
in link.do-link-recursively</div><div>/home/chachang/Desktop/thesis/VeriFlow-v0.3/boost_1_59_0/tools/build/src/kernel/modules.jam:107: \
in modules.call-in</div><div>/home/chachang/Desktop/thesis/VeriFlow-v0.3/boost_1_59_0/tools/build/src/util/indirect.jam:98: \
in indirect.call</div><div>/home/chachang/Desktop/thesis/VeriFlow-v0.3/boost_1_59_0/tools/build/src/build/virtual-target.jam:798: \
in class@action.actualize</div><div>/home/chachang/Desktop/thesis/VeriFlow-v0.3/boost_1_59_0/tools/build/src/build/virtual-target.jam:311: \
in actualize-action</div><div>/home/chachang/Desktop/thesis/VeriFlow-v0.3/boost_1_59_0/tools/build/src/build/virtual-target.jam:497: \
in actualize-no-scanner</div><div>/home/chachang/Desktop/thesis/VeriFlow-v0.3/boost_1_59_0/tools/build/src/build/virtual-target.jam:134: \
in class@virtual-target.actualize</div><div>/home/chachang/Desktop/thesis/VeriFlow-v0.3/boost_1_59_0/tools/build/src/build/virtual-target.jam:855: \
in actualize-sources</div><div>/home/chachang/Desktop/thesis/VeriFlow-v0.3/boost_1_59_0/tools/build/src/build/virtual-target.jam:780: \
in class@action.actualize</div><div>/home/chachang/Desktop/thesis/VeriFlow-v0.3/boost_1_59_0/tools/build/src/build/virtual-target.jam:311: \
in actualize-action</div><div>/home/chachang/Desktop/thesis/VeriFlow-v0.3/boost_1_59_0/tools/build/src/build/virtual-target.jam:497: \
in actualize-no-scanner</div><div>/home/chachang/Desktop/thesis/VeriFlow-v0.3/boost_1_59_0/tools/build/src/build/virtual-target.jam:134: \
in class@virtual-target.actualize</div><div>/home/chachang/Desktop/thesis/VeriFlow-v0.3/boost_1_59_0/tools/build/src/build/virtual-target.jam:819: \
in actualize-source-type</div><div>/home/chachang/Desktop/thesis/VeriFlow-v0.3/boost_1_59_0/tools/build/src/build/virtual-target.jam:840: \
in actualize-sources</div><div>/home/chachang/Desktop/thesis/VeriFlow-v0.3/boost_1_59_0/tools/build/src/build/virtual-target.jam:780: \
in class@action.actualize</div><div>/home/chachang/Desktop/thesis/VeriFlow-v0.3/boost_1_59_0/tools/build/src/build/virtual-target.jam:311: \
in actualize-action</div><div>/home/chachang/Desktop/thesis/VeriFlow-v0.3/boost_1_59_0/tools/build/src/build/virtual-target.jam:497: \
in actualize-no-scanner</div><div>/home/chachang/Desktop/thesis/VeriFlow-v0.3/boost_1_59_0/tools/build/src/build/virtual-target.jam:134: \
in class@virtual-target.actualize</div><div>/home/chachang/Desktop/thesis/VeriFlow-v0.3/boost_1_59_0/tools/build/src/build/virtual-target.jam:819: \
in actualize-source-type</div><div>/home/chachang/Desktop/thesis/VeriFlow-v0.3/boost_1_59_0/tools/build/src/build/virtual-target.jam:840: \
in actualize-sources</div><div>/home/chachang/Desktop/thesis/VeriFlow-v0.3/boost_1_59_0/tools/build/src/build/virtual-target.jam:780: \
in class@action.actualize</div><div>/home/chachang/Desktop/thesis/VeriFlow-v0.3/boost_1_59_0/tools/build/src/build/virtual-target.jam:311: \
in actualize-action</div><div>/home/chachang/Desktop/thesis/VeriFlow-v0.3/boost_1_59_0/tools/build/src/build/virtual-target.jam:497: \
in actualize-no-scanner</div><div>/home/chachang/Desktop/thesis/VeriFlow-v0.3/boost_1_59_0/tools/build/src/build/virtual-target.jam:134: \
in class@virtual-target.actualize</div><div>/home/chachang/Desktop/thesis/VeriFlow-v0.3/boost_1_59_0/tools/build/src/build/virtual-target.jam:819: \
in actualize-source-type</div><div>/home/chachang/Desktop/thesis/VeriFlow-v0.3/boost_1_59_0/tools/build/src/build/virtual-target.jam:840: \
in actualize-sources</div><div>/home/chachang/Desktop/thesis/VeriFlow-v0.3/boost_1_59_0/tools/build/src/build/virtual-target.jam:780: \
in class@action.actualize</div><div>/home/chachang/Desktop/thesis/VeriFlow-v0.3/boost_1_59_0/tools/build/src/build/virtual-target.jam:311: \
in actualize-action</div><div>/home/chachang/Desktop/thesis/VeriFlow-v0.3/boost_1_59_0/tools/build/src/build/virtual-target.jam:497: \
in actualize-no-scanner</div><div>/home/chachang/Desktop/thesis/VeriFlow-v0.3/boost_1_59_0/tools/build/src/build/virtual-target.jam:134: \
in class@virtual-target.actualize</div><div>/home/chachang/Desktop/thesis/VeriFlow-v0.3/boost_1_59_0/tools/build/src/build-system.jam:720: \
in load</div><div>/home/chachang/Desktop/thesis/VeriFlow-v0.3/boost_1_59_0/libs/python/example/quickstart/../../../../tools/build/src/kernel/modules.jam:295: \
in import</div><div>/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</div><div>/home/chachang/Desktop/thesis/VeriFlow-v0.3/boost_1_59_0/libs/python/example/quickstart/boost-build.jam:7: \
in module scope</div></div><div><br></div><div><br></div><div>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?</div><div><br></div><div>Thanks!</div><div><br clear="all"><div><div \
class="gmail_signature"><div dir="ltr">Michael Alan Chang<div>Princeton University \
&#39;16</div><div>Computer Science</div></div></div></div> </div></div>



_______________________________________________
Cplusplus-sig mailing list
Cplusplus-sig@python.org
https://mail.python.org/mailman/listinfo/cplusplus-sig

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic