
On 12/02/2013 10:45 PM, Edward Diener wrote:
On Windows after the .\b2 headers step, there are these directories under the modular-boost/boost diectory which are not symbolic links:
detail
It is because they have more than one source directory, so a symbolic link will not do what is needed. I do not think windows is changing anything unless you are on a version not supporting symbolic links. $ find libs -name detail | grep include/boost/detail libs/optional/include/boost/detail libs/detail/include/boost/detail libs/thread/include/boost/detail libs/config/include/boost/detail libs/smart_ptr/include/boost/detail libs/utility/include/boost/detail libs/conversion/include/boost/detail libs/graph/include/boost/detail libs/dynamic_bitset/include/boost/detail
graph
$ find libs -name graph | grep include/boost/graph libs/graph_parallel/include/boost/graph libs/graph/include/boost/graph $ diff boost/graph libs/graph/include/boost/graph/ Only in boost/graph: accounting.hpp Only in boost/graph: distributed Only in boost/graph: parallel
numeric
$ find libs -name numeric | grep include/boost/numeric libs/numeric/interval/include/boost/numeric libs/numeric/conversion/include/boost/numeric libs/numeric/ublas/include/boost/numeric libs/numeric/odeint/include/boost/numeric numeric has multiple sub-libraries, e.g. ublas: $ diff boost/numeric libs/numeric/ublas Only in libs/numeric/ublas: bench1 Only in libs/numeric/ublas: bench2 Only in libs/numeric/ublas: bench3 Only in libs/numeric/ublas: bench4 Only in libs/numeric/ublas: bench5 Only in boost/numeric: conversion Only in libs/numeric/ublas: doc Only in libs/numeric/ublas: .git Only in libs/numeric/ublas: .gitattributes Only in libs/numeric/ublas: include Only in libs/numeric/ublas: index.html Only in boost/numeric: interval Only in boost/numeric: interval.hpp Only in boost/numeric: odeint Only in boost/numeric: odeint.hpp Only in libs/numeric/ublas: test Only in boost/numeric: ublas
pending
$ find libs -name pending libs/regex/include/boost/regex/pending libs/disjoint_sets/include/boost/pending libs/detail/include/boost/pending libs/iterator/include/boost/pending libs/graph_parallel/include/boost/pending libs/graph/include/boost/pending libs/dynamic_bitset/include/boost/pending
I can understand 'detail' but should not the others have been created as symbolic links to their appropriate libraries header files ?
HTH -- Bjørn