Boost logo

Boost-Build :

Subject: Re: [Boost-build] Mismatched versions of Boost.Build engine and core
From: Vladimir Prus (vladimir.prus_at_[hidden])
Date: 2016-08-10 15:21:20


On 10-Aug-16 7:56 PM, Alex Durie wrote:
>
> alex_at_alex-Lenovo-IdeaPad-Z500
> /usr/include/boost_1_61_0/libs/python/example/tutorial $ sudo bjam
>
> and I am still getting the error ERROR: rule "READLINK" unknown in
> module "link"
> I have attached the terminal output of this as well in case it's instructive

Alex,

the above invocation appears to use bjam that you have installed in your
system, and is rather old. I would suggest you use b2 that you've build
from source, which is probably located at

        /usr/include/boost_16_0/b2

It's not important for your problem, but in general, I would suggest
that you

- avoid putting boost sources in /usr/include - that directory is
normally managed by package system of your OS
- don't run build process with "sudo"

The way you do it now makes it easy to accidentally do something
undesirable to system directory.

HTH,
Volodya


Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk