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-09 02:31:15


On 08-Aug-16 11:01 PM, Alex Durie wrote:
> Hello, I am relatively new to Boost and was hoping to make use of
> Boost.Python.
> I am running Linux Mint 64bit.
> I have followed the tutorial, but when it comes to inputting the command
> 'bjam' into the terminal,
> I end up with the following error;
>
> 'ERROR: rule "READLINK" unknown in module "link".'
>
> I believe the error is related to the statement at the top of the trace;
>
> 'warning: mismatched versions of Boost.Build engine and core'
>
> I don't know how this has come to pass, and I have tried re-running
> 'bootstrap.sh' from my boost directory,
> followed by './b2' but yet the previous version of bjam appears to remain.
>
> How can I proceed to resolve this?

Could you try:

        ./b2 --debug-configuration

This should report where Boost.Build files are found. For me, the output
is this:

notice: found boost-build.jam at
C:/Sources/github-boost/boost/boost-build.jam
notice: loading Boost.Build from
C:/Sources/github-boost/boost/tools/build/src

Where b2 is in C:/Sources/github-boost/boost - so it's loading the
rest of build system from the same place. If it's not the case for
you, see whether you have BOOST_BUILD_PATH environment variable set.

Thanks,
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