Hello,
I meet a question when I am to run rosettascript. I found three executables but I do not know which one to choose. I am wondering whether some one can help me out. I would be much appreciated.
I found three ways, as below, to run rosetta scripts I am wondering what are differnece in these three executables. Will they give same results for the same inputs. whether settings are same in these three ways.
rosetta_scripts.default.linuxgccrelease
rosetta_scripts.linuxgccrelease
rosetta_scripts.static.linuxgccrelease
Thank you very much
Best regards
Xinmiao
Category:
Post Situation:
Hi Xinmiao,
The "default" is the standard release build, with no extras. A debug build, for example, would end in debug. The '.static.linuxgccrelease' build is a static binary release build which would allow you to run the executable without carrying all the libraries with you. The middle executable is the latest one to have been built and it could be either the default or static version. I usually avoid using this "un-labeled" executable in favor of explicitly specifying the build extras I'm looking for.
Here are three sites from the docs you might find useful:
https://www.rosettacommons.org/docs/latest/getting_started/Getting-Started#introductory-rosetta-tutorials_installation-on-mac-linux
https://www.rosettacommons.org/docs/latest/build_documentation/Build-Documentation#setting-up-rosetta-3_alternative-setup-for-individual-workstations
https://www.rosettacommons.org/docs/latest/build_documentation/Scons-Overview-and-Specifics
Hope that helps.
Thank you so much for helping. It is really helpful and clear.