0

I am trying to compile Rosetta using scons.py script provided by the developers

If I use gcc compilier, I get "error: StructureID has not been declared"

gcc

1

If I use clang, I get similar error.

clang Compiler versions are relevant.

If anyone has had a similar issue with Rosetta, please tell me how you solved it.

Qruwry
  • 1
  • 1

1 Answers1

1

pls follow

https://www.rosettacommons.org/node/11709

You're using a more recent compiler than existed when Rosetta 3.13 was released. Something which worked on the older compilers is no longer working.

This has been corrected in more recent weekly releases, but if you still want to use Rosetta 3.13, the fix is simple. Simply add the line

#include <cstdint>

To the top of the file src/protocols/features/FeaturesReporter.fwd.hh (After the owning_ptr.hh #include line would work.) Then re-launch the Rosetta compile process.

let me know if it solves your problem

paulsm4
  • 114,292
  • 17
  • 138
  • 190
ddiver
  • 11
  • 2