Le 30/04/2018 à 23:58, Steven Watanabe via Boost a écrit :
AMDG
On 04/30/2018 03:45 PM, Vicente J. Botet Escriba wrote:
Le 30/04/2018 à 16:36, Steven Watanabe via Boost a écrit :
I've needed -to update to the last boost version and I'm experimenting the same issue as the one reported in
https://github.com/boostorg/build/issues/299
but in my Mac.
/Users/viboes/github/m_boost/libs/predef/check/../tools/check/predef.jam:46:
Unescaped special character in argument $(language)::$(expression) This is only a warning and is not the cause of
On 04/30/2018 08:13 AM, Vicente J. Botet Escriba via Boost wrote: the error.
/Users/viboes/github/m_boost/tools/build/src/build/configure.jam:288: in try-find-build *** argument error * rule log-check-result ( result ) * called with: ( ) * missing argument result
Do you have an idea of what is wrong?
That's a different issue and one that I thought I fixed. Are you certain that you have the most recent tools/build?
I did a clone, then ./bootstrap.sh and then ./b2 headers
Are you using master? It looks like I haven't merged the fix yet (it did make it into the release). The problem usually shouldn't appear unless there are other issues with your configuration. You might want to check bin.v2/configure.log.
I'm on develop branch. Here it is the log cat bin.v2/config.log ...found 9 targets... ...updating 1 target... darwin.compile.c++ libs/config/checks/architecture/bin/darwin-4.6.2/debug/32.o "/usr/local/gfortran//bin/g++" -fcoalesce-templates -fPIC -O0 -fno-inline -Wall -g -dynamic -gdwarf-2 -fexceptions -Wno-long-double -c -o "libs/config/checks/architecture/bin/darwin-4.6.2/debug/32.o" "libs/config/checks/architecture/32.cpp" ...failed darwin.compile.c++ libs/config/checks/architecture/bin/darwin-4.6.2/debug/32.o... ...failed updating 1 target... ...found 2 targets... ...updating 1 target... darwin.compile.c++ libs/config/checks/architecture/bin/darwin-4.6.2/debug/64.o "/usr/local/gfortran//bin/g++" -fcoalesce-templates -fPIC -O0 -fno-inline -Wall -g -dynamic -gdwarf-2 -fexceptions -Wno-long-double -c -o "libs/config/checks/architecture/bin/darwin-4.6.2/debug/64.o" "libs/config/checks/architecture/64.cpp" ...failed darwin.compile.c++ libs/config/checks/architecture/bin/darwin-4.6.2/debug/64.o... ...failed updating 1 target... It seems that I have some trouble with the default toolset in my configuration. I've tried with a specific toolset and everything is ok now. Sorry for the noise. Vicente
Or... are you trying to build fat binaries? That could cause this issue as well (failure to deduce address-model/architecture because it isn't unique.).