重新编译autodock make失败 param_string_4_1在此作用域中尚未...
我用fedora系统重新编译autodock程序 configure后 make失败。错误提示:
read_parameter_library.cc:221:39: 错误:‘param_string_4_1’在此作用域中尚未声明
const char *const *param_string = param_string_4_1; // default
^
read_parameter_library.cc:223:22: 错误:‘param_string_4_0’在此作用域中尚未声明
param_string=param_string_4_0;
^
make: *** 错误 1
make: 离开目录“/root/src/autodock”
make: *** 错误 2
#
read_parameter_library文件内容如下:
#ifndef _READ_PARAMETER_LIBRARY
#define _READ_PARAMETER_LIBRARY
#include "autocomm.h"
void read_parameter_library(
FILE *logFile,
const int outlev,
const char *const FN_parameter_library,
Linear_FE_Model *AD4
);
void setup_parameter_library(
FILE *logFile,
const int outlev,
const char * model_text,
const Unbound_Model unbound_model,
Linear_FE_Model *AD4
);
// The returned string is not supposed to be changed
const char * report_parameter_library();
void setup_distdepdiel( FILE *logFile,
const int outlev,
EnergyTables *const ptr_ad_energy_tables// Holds vdw+Hb, desolvation & dielectric lookup tables
);
#endif
怎么解决,谢谢!
页:
[1]