I am having some trouble setting up phenix.rosetta_refine on my Kubuntu 16.04 LTS-system. I've been following the instructions found here: https://www.phenix-online.org/documentation/reference/rosetta_install.html The installation/compilation of Rosetta as such (rosetta_src_2016.37.58930_bundle.tgz) worked fine, and so did installing the latest version of Phenix - here, I've tried both the binary available for download (phenix-installer-1.10.1-2155-intel-linux-2.6-x86_64-centos6) and a self-compiled version (phenix-installer-1.11-2567-source). But when running rosetta.build_phenix_interface (both with nproc=6 or no multiple processor options set), the compilation crashes at some point. This takes quite a while, and I suspect most parts get compiled, but it does not run to completion. Any ideas? I attach the output of the error message below. Best wishes, Gerhard ------ stdout ---- g++ -o build/src/release/linux/4.4/64/x86/gcc/5.4/python/core/scoring/cryst/PhenixInterface.os -c -std=c++11 -ffor-scope -isystem external/boost_1_55_0/ -isystem external/ -isystem external/include/ -isystem external/dbio/ -pipe -Wall -Wextra -pedantic -Wno-long-long -Wno-strict-aliasing -march=core2 -mtune=generic -O3 -ffast-math -funroll-loops -finline-functions -finline-limit=20000 -s -Wno-unused-variable -Wno-unused-parameter -fPIC -DBOOST_ERROR_CODE_HEADER_ONLY -DBOOST_SYSTEM_NO_DEPRECATED -DBOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS -DPTR_STD -DNDEBUG -DWITH_PYTHON=1 -Isrc -Iexternal/include -Isrc/platform/linux/64/gcc/5.4 -Isrc/platform/linux/64/gcc -Isrc/platform/linux/64 -Isrc/platform/linux -Iexternal/boost_1_55_0 -Iexternal/libxml2/include -Iexternal -Iexternal/dbio -I/usr/include -I/usr/local/include -Iexternal/include/python2.7 src/core/scoring/cryst/PhenixInterface.cc src/core/scoring/cryst/PhenixInterface.cc: In member function 'void core::scoring::cryst::PhenixInterface::fitBfactors(core::pose::Pose&)': src/core/scoring/cryst/PhenixInterface.cc:253:34: error: no matching function for call to 'core::pose::Pose::dump_pdb(char [256], const char [2])' pose_asu.dump_pdb( pdbout , "1" ); ^ In file included from src/core/scoring/cryst/PhenixInterface.cc:18:0: src/core/pose/Pose.hh:1518:2: note: candidate: bool core::pose::Pose::dump_pdb(const string&) const dump_pdb(std::string const & file_name) const; ^ src/core/pose/Pose.hh:1518:2: note: candidate expects 1 argument, 2 provided src/core/pose/Pose.hh:1521:2: note: candidate: void core::pose::Pose::dump_pdb(std::ostream&) const dump_pdb(std::ostream & out) const; ^ src/core/pose/Pose.hh:1521:2: note: candidate expects 1 argument, 2 provided src/core/pose/Pose.hh:1525:2: note: candidate: void core::pose::Pose::dump_pdb(std::ostream&, const utility::vector1<long unsigned int>&) const dump_pdb( ^ src/core/pose/Pose.hh:1525:2: note: no known conversion for argument 1 from 'char [256]' to 'std::ostream& {aka std::basic_ostream<char>&}' src/core/scoring/cryst/PhenixInterface.cc: In member function 'void core::scoring::cryst::PhenixInterface::initialize_target_evaluator(const core::pose::Pose&, std::__cxx11::string)': src/core/scoring/cryst/PhenixInterface.cc:916:34: error: no matching function for call to 'core::pose::Pose::dump_pdb(char [256], const char [2])' pose_asu.dump_pdb( buffer , "1" ); ^ In file included from src/core/scoring/cryst/PhenixInterface.cc:18:0: src/core/pose/Pose.hh:1518:2: note: candidate: bool core::pose::Pose::dump_pdb(const string&) const dump_pdb(std::string const & file_name) const; ^ src/core/pose/Pose.hh:1518:2: note: candidate expects 1 argument, 2 provided src/core/pose/Pose.hh:1521:2: note: candidate: void core::pose::Pose::dump_pdb(std::ostream&) const dump_pdb(std::ostream & out) const; ^ src/core/pose/Pose.hh:1521:2: note: candidate expects 1 argument, 2 provided src/core/pose/Pose.hh:1525:2: note: candidate: void core::pose::Pose::dump_pdb(std::ostream&, const utility::vector1<long unsigned int>&) const dump_pdb( ^ src/core/pose/Pose.hh:1525:2: note: no known conversion for argument 1 from 'char [256]' to 'std::ostream& {aka std::basic_ostream<char>&}' src/core/scoring/cryst/PhenixInterface.cc: In member function 'void core::scoring::cryst::PhenixInterface::fitBfactors(core::pose::Pose&)': src/core/scoring/cryst/PhenixInterface.cc:244:25: warning: ignoring return value of 'int chdir(const char*)', declared with attribute warn_unused_result [-Wunused-result] chdir(tempdir_.c_str()); ^ src/core/scoring/cryst/PhenixInterface.cc:375:13: warning: ignoring return value of 'int chdir(const char*)', declared with attribute warn_unused_result [-Wunused-result] chdir(".."); ^ src/core/scoring/cryst/PhenixInterface.cc: In member function 'void core::scoring::cryst::PhenixInterface::initialize_target_evaluator(const core::pose::Pose&, std::__cxx11::string)': src/core/scoring/cryst/PhenixInterface.cc:914:25: warning: ignoring return value of 'int chdir(const char*)', declared with attribute warn_unused_result [-Wunused-result] chdir(tempdir_.c_str()); ^ src/core/scoring/cryst/PhenixInterface.cc:1080:13: warning: ignoring return value of 'int chdir(const char*)', declared with attribute warn_unused_result [-Wunused-result] chdir(".."); ^ src/core/scoring/cryst/PhenixInterface.cc: In member function 'std::__cxx11::string core::scoring::cryst::PhenixInterface::calculateDensityMap(core::pose::Pose&, bool)': src/core/scoring/cryst/PhenixInterface.cc:1100:25: warning: ignoring return value of 'int chdir(const char*)', declared with attribute warn_unused_result [-Wunused-result] chdir(tempdir_.c_str()); ^ src/core/scoring/cryst/PhenixInterface.cc:1109:13: warning: ignoring return value of 'int chdir(const char*)', declared with attribute warn_unused_result [-Wunused-result] chdir(".."); ^ scons: *** [build/src/release/linux/4.4/64/x86/gcc/5.4/python/core/scoring/cryst/PhenixInterface.os] Error 1 scons: building terminated because of errors. --------- stdout end ------ -- Gerhard Fischer, PhD Postdoctoral Research Associate University of Cambridge Department of Biochemistry 80 Tennis Court Road CB2 1GA Cambridge United Kingdom --- This e-mail message (including any attachments) is for the sole use of the intended recipient(s) and may contain confidential and privileged information. If the reader of this message is not the intended recipient, you are hereby notified that any dissemination, distribution or copying of this message (including any attachments) is strictly prohibited. If you have received this message in error, please contact the sender by reply e-mail message and destroy all copies of the original message (including attachments).