[phenixbb] Phenix-rosetta refinement problems

Oliver Clarke olibclarke at gmail.com
Mon May 5 12:44:55 PDT 2014


Hi all,

I am struggling a little to get Rosetta and phenix to play happily with one another (I’d like to use the phenix.rosetta_refine module). 

I am currently using the latest nightlies of phenix (1.9-1690) and rosetta (2014.16.56682), and I run into errors (reproduced below) when attempting to build the phenix-rosetta interface.

Does anyone have any insights as to how to fix this problem, or suggestions as to which pair of phenix and rosetta versions are known to be compatible with one another?

Many thanks,
Oliver.

Errors while building phenix-rosetta interface:

<snip>

 chdir(tempdir_.c_str());

src/core/scoring/cryst/PhenixInterface.cc:375:13: error: ignoring return value of 'int chdir(const char*)', declared with attribute warn_unused_result [-Werror=unused-result]
  chdir("..");
             ^
src/core/scoring/cryst/PhenixInterface.cc: In member function 'void core::scoring::cryst::PhenixInterface::initialize_target_evaluator(const core::pose::Pose&, std::string)':
src/core/scoring/cryst/PhenixInterface.cc:949:25: error: ignoring return value of 'int chdir(const char*)', declared with attribute warn_unused_result [-Werror=unused-result]
  chdir(tempdir_.c_str());
                         ^
src/core/scoring/cryst/PhenixInterface.cc:1075:13: error: ignoring return value of 'int chdir(const char*)', declared with attribute warn_unused_result [-Werror=unused-result]
  chdir("..");
             ^
src/core/scoring/cryst/PhenixInterface.cc: In member function 'std::string core::scoring::cryst::PhenixInterface::calculateDensityMap(core::pose::Pose&, bool)':
src/core/scoring/cryst/PhenixInterface.cc:1095:25: error: ignoring return value of 'int chdir(const char*)', declared with attribute warn_unused_result [-Werror=unused-result]
  chdir(tempdir_.c_str());
                         ^
src/core/scoring/cryst/PhenixInterface.cc:1104:13: error: ignoring return value of 'int chdir(const char*)', declared with attribute warn_unused_result [-Werror=unused-result]
  chdir("..");
             ^
g++ -o build/src/release/linux/3.11/64/x86/gcc/4.8/python/core/scoring/MinimizationGraph.os -c -std=c++98 -isystem external/boost_1_55_0/ -isystem external/include/ -isystem external/dbio/ -pipe -ffor-scope -Wall -Wextra -pedantic -Werror -Wno-long-long -Wno-strict-aliasing -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 -DNDEBUG -DWITH_PYTHON=1 -Isrc -Iexternal/include -Isrc/platform/linux/64/gcc/4.8 -Isrc/platform/linux/64/gcc -Isrc/platform/linux/64 -Isrc/platform/linux -Iexternal/boost_1_55_0 -Iexternal/dbio -I/usr/include -I/usr/local/include -Iexternal/include/python2.7 src/core/scoring/MinimizationGraph.cc
cc1plus: all warnings being treated as errors
scons: *** [build/src/release/linux/3.11/64/x86/gcc/4.8/python/core/scoring/cryst/PhenixInterface.os] Error 1
scons: building terminated because of errors.


More information about the phenixbb mailing list