Menu

ASL Build Errors

Help
2013-10-02
2013-10-05
  • Greg Hickman

    Greg Hickman - 2013-10-02

    I need help building ASL. Attempting to build ASL 1.0.43 using:

    Darwin 12.5
    Boost 1.54
    TBB 4.2

    produces the following Boost Build errors:

    /Users/greg/source/cpp/adobe_root/boost_libraries/tools/build/v2/build/feature.jam:781: in expand-composites from module feature
    error: explicitly-specified values of non-free feature <architecture> conflict
    error: existing values: combined power
    error: value from expanding <architecture>power : power</architecture></architecture>

    I'm a Boost Build novice and I'm not precisely sure how to resolve the above errors. Can anyone here provide insights/suggestions?

    Thanks,
    Greg

     
    • Sean Parent

      Sean Parent - 2013-10-02

      What platform/compiler are you trying to build for?

      I've been slowly shifting development of ASL over to github. The current code is at github.com/stlab/legacy. The dependency on TBB has been removed and the code is the middle of an overhaul for C++11. You might also try top-of-tree in the perforce depo on stlab.adobe.com:10666 - there were a few changes made post release .43 for newer versions of boost (these should also be in the first commit on github).

       
      • Greg Hickman

        Greg Hickman - 2013-10-02

        I just assumed the toolset would default to GCC on OS X. Thanks for the quick reply; hopefully I'll be in a position to try your suggestions later this evening.

        BTW, nice job at GoingNative 2013 (I watched C++ Seasoning online).

         
  • Peter Kuemmel

    Peter Kuemmel - 2013-10-05

    GCC shipped with OSX is very outdated (4.2?). clang's support of new C++ features is much better, so maybe you have more luck when using clang instead of GCC.

     

Log in to post a comment.

MongoDB Logo MongoDB