Member Site › Forums › Rosetta 3 › Rosetta 3 – Build/Install › ERROR ON MAC ROSETTA
- This topic has 1 reply, 2 voices, and was last updated 4 years, 9 months ago by Anonymous.
-
AuthorPosts
-
-
February 8, 2020 at 3:33 pm #3341Anonymous
Good afternoon,
I downloaded the rosetta bundle with binaries for the Mac. When trying to compile the suite with ‘./scons.py mode=release bin’ I keep getting this error message.
src/protocols/antibody/database/CDRSetOptionsParser.cc:81:8: error: reference to ‘core’ is ambiguous
for ( core::Size i = 1; i <= core::Size(CDRNameEnum_proto_total); ++i ) {
^
src/core/types.hh:32:11: note: candidate found by name lookup is ‘core’
namespace core {
^
/usr/local/include/boost/core/demangle.hpp:47:11: note: candidate found by name lookup is ‘boost::core’
namespace core
^
src/protocols/antibody/database/CDRSetOptionsParser.cc:81:31: error: reference to ‘core’ is ambiguous
for ( core::Size i = 1; i <= core::Size(CDRNameEnum_proto_total); ++i ) {
^
src/core/types.hh:32:11: note: candidate found by name lookup is ‘core’
namespace core {
^
/usr/local/include/boost/core/demangle.hpp:47:11: note: candidate found by name lookup is ‘boost::core’
namespace core
^
src/protocols/antibody/database/CDRSetOptionsParser.cc:104:8: error: reference to ‘core’ is ambiguous
for ( core::Size i = 1; i <= core::Size(CDRNameEnum_proto_total); ++i ) {
^
src/core/types.hh:32:11: note: candidate found by name lookup is ‘core’
namespace core {
^
/usr/local/include/boost/core/demangle.hpp:47:11: note: candidate found by name lookup is ‘boost::core’
namespace core
^
src/protocols/antibody/database/CDRSetOptionsParser.cc:104:31: error: reference to ‘core’ is ambiguous
for ( core::Size i = 1; i <= core::Size(CDRNameEnum_proto_total); ++i ) {
^
src/core/types.hh:32:11: note: candidate found by name lookup is ‘core’
namespace core {
^
/usr/local/include/boost/core/demangle.hpp:47:11: note: candidate found by name lookup is ‘boost::core’
namespace core
^
4 errors generated.
scons: *** [build/src/release/macos/10.14/64/x86/clang/10.0/default/protocols/antibody/database/CDRSetOptionsParser.os] Error 1
scons: building terminated because of errors.
I would really really need some help!!
Thank you all in advance!
-
March 4, 2020 at 5:35 pm #15187Anonymous
Sorry about that. I think the fix for this would be to go to the beginning of the file src/protocols/antibody/database/CDRSetOptionsParser.cc and delete the line `using namespace boost;` If you subsequently get errors about not recognizing symbols, you can try prepending `boost::` to them and see if that fixes the compilation.
That said, if you already have downloaded the bundle with binaries, there really isn’t a need to recompile. You should just be able to use the compiled executables which come with the bundle.
-
-
AuthorPosts
- You must be logged in to reply to this topic.