You are here

Compiling Rosetta using

3 posts / 0 new
Last post
Compiling Rosetta using


I downloaded Rosetta 3.12 linux + binaries and I noticed the the bin folder contained all 0 kb linuxgccrelease files. I have tried to compile Rosetta using the provided SCons version that was provided with Rosetta 3.12 linux + binaries download. I followed the "Compiling Rosetta" instructions from the user guide and executed the command 

$ python3 ./ -j 4 mode=release bin

Ubuntu seems execute the command fine without any errors nor warnings.  After compilation is completed after some time, I do have a bin file, but all the linuxgccrelease files are 0 kb.  I tried again using just the source code download for Rosetta 3.12 and then I tried Rosetta 3.13 linux + binaries, but they were all 0 kb.  I am not sure on what I should try next.

I currently have python 3.8.10 (I have also installed python 2.7.18), g++ 8.4.0, gcc 8.4.0, Ubuntu 20.04.4, and Linux 4.4.0.

Post Situation: 
Fri, 2022-07-01 09:24

By default we don't put the actual executables in the bin directory, but instead only make symlinks. The symlinks themselves are zero size, but if you do something like `ls -l bin/` you should see that the files in that directory are pointing to other files elsewhere. Those other files should be good to use.

Have you tried launching the programs in the bin/ directory? They should start running and print out some content. (You may or may not get scientific output, but you should get some tracer output.)

Fri, 2022-07-01 09:31

Thank you, I did not know symlinks are zero size. When I lauched one of the programs in the bin directory, they did print content. 

 After I had moved to the input_file directory following the Controlling Input and Output in Rosetta,I ran,

$ROSETTA3/bin/score_jd2.default.linuxgccrelease -in:file:s input_files/1qys.pdb

and I got the output,

-bash: /bin/score_jd2.default.linuxgccrelease: No such file or directory. 

What would you recommend doing?

Fri, 2022-07-01 12:17