On 10/04/2015 12:35, Deniz Bahadir wrote:
Does anyone know how to workaround or better fix this? Or does anyone know who to talk to, to get these problems fixed? Also, I would suggest, that documentation for these python-scripts are added to the documentation of Boost.MPL.
I couldn't get your bash script to work for me with cygwin - and you're correct that these should be much better documented!
I do not have cygwin and therefore cannot check that. (I am using Linux.) However, I realized that for the python-scripts it is crucial that the path to Boost's source-directory is an absolute path.
I adjusted the bash-script accordingly and also extended it with some additional functionality. (For Boost up to 1.55.0 it should work.) Please give it a try ([1]). (Try to call the script with a value of '30' for the optional second argument.)
OK, I've got it working on Xubuntu (still no joy in cygwin). I can confirm that it works in 1.55 but is broken in 1.56. Also that the breakage is somewhere in the MPL headers. I've tried reverting one change at a time (see https://github.com/boostorg/mpl/compare/boost-1.55.0...boost-1.56.0), but for some reason still couldn't narrow it down. Anyone any ideas? John.