Hi everyone,
I am getting the error message pasted below during AmberTools 1.5
installation.
My machine runs Ubuntu and using g++ compiler. I has version 1.4 running
before attempting this install. I used ./configure gnu and it seemed to be
happy with the checks.
Please I need some help to solve this problem.
Thanks in advance.
Emmanuel.
cd plugins && make
make[2]: Entering directory `/opt/amber11/AmberTools/src/gleap/plugins'
g++ -c -O2 -Wall -W -D_REENTRANT -I. -I../mortsrc -I../mortsrc/guilib
-I../freelib -o add.o add.cpp
g++ -c -O2 -Wall -W -D_REENTRANT -I. -I../mortsrc -I../mortsrc/guilib
-I../freelib -o addmap.o addmap.cpp
g++ -c -O2 -Wall -W -D_REENTRANT -I. -I../mortsrc -I../mortsrc/guilib
-I../freelib -o addions.o addions.cpp
g++ -c -O2 -Wall -W -D_REENTRANT -I. -I../mortsrc -I../mortsrc/guilib
-I../freelib -o bond.o bond.cpp
g++ -c -O2 -Wall -W -D_REENTRANT -I. -I../mortsrc -I../mortsrc/guilib
-I../freelib -o center.o center.cpp
g++ -c -O2 -Wall -W -D_REENTRANT -I. -I../mortsrc -I../mortsrc/guilib
-I../freelib -o charge.o charge.cpp
g++ -c -O2 -Wall -W -D_REENTRANT -I. -I../mortsrc -I../mortsrc/guilib
-I../freelib -o check.o check.cpp
check.cpp: In member function ‘virtual mort::command_ptr
amber::check_command::clone(const std::vector<std::basic_string<char,
std::char_traits<char>, std::allocator<char> >,
std::allocator<std::basic_string<char, std::char_traits<char>,
std::allocator<char> > > >&) const’:
check.cpp:294: warning: comparison between signed and unsigned integer
expressions
check.cpp: In function ‘void amber::check_charge(const mort::molecule_t&)’:
check.cpp:421: error: redefinition of ‘void amber::check_charge(const
mort::molecule_t&)’
check.cpp:6: error: ‘void amber::check_charge(const mort::molecule_t&)’
previously defined here
check.cpp: In function ‘void amber::check_bond_length(const
mort::molecule_t&, double, double)’:
check.cpp:437: error: redefinition of ‘void amber::check_bond_length(const
mort::molecule_t&, double, double)’
check.cpp:22: error: ‘void amber::check_bond_length(const mort::molecule_t&,
double, double)’ previously defined here
check.cpp: In function ‘void amber::check_atom_distance(const
mort::molecule_t&, double)’:
check.cpp:469: error: redefinition of ‘void amber::check_atom_distance(const
mort::molecule_t&, double)’
check.cpp:54: error: ‘void amber::check_atom_distance(const
mort::molecule_t&, double)’ previously defined here
check.cpp: In function ‘void amber::check_atom_params(const
mort::molecule_t&, const mort::molecule_t&)’:
check.cpp:508: error: redefinition of ‘void amber::check_atom_params(const
mort::molecule_t&, const mort::molecule_t&)’
check.cpp:93: error: ‘void amber::check_atom_params(const mort::molecule_t&,
const mort::molecule_t&)’ previously defined here
check.cpp: In function ‘void amber::check_bond_params(const
mort::molecule_t&, const mort::molecule_t&)’:
check.cpp:533: error: redefinition of ‘void amber::check_bond_params(const
mort::molecule_t&, const mort::molecule_t&)’
check.cpp:118: error: ‘void amber::check_bond_params(const
mort::molecule_t&, const mort::molecule_t&)’ previously defined here
check.cpp: In function ‘void amber::check_angl_params(const
mort::molecule_t&, const mort::molecule_t&)’:
check.cpp:570: error: redefinition of ‘void amber::check_angl_params(const
mort::molecule_t&, const mort::molecule_t&)’
check.cpp:155: error: ‘void amber::check_angl_params(const
mort::molecule_t&, const mort::molecule_t&)’ previously defined here
check.cpp: At global scope:
check.cpp:614: error: redefinition of
‘amber::check_command::check_command()’
check.cpp:199: error: ‘amber::check_command::check_command()’ previously
defined here
check.cpp:619: error: redefinition of
‘amber::check_command::check_command(bool, bool, bool, bool, bool, bool,
const std::string&)’
check.cpp:204: error: ‘amber::check_command::check_command(bool, bool, bool,
bool, bool, bool, const std::string&)’ previously defined here
check.cpp:630: error: redefinition of
‘amber::check_command::~check_command()’
check.cpp:215: error: ‘virtual amber::check_command::~check_command()’
previously defined here
check.cpp:634: error: redefinition of ‘bool amber::check_command::exec()’
check.cpp:219: error: ‘virtual bool amber::check_command::exec()’ previously
defined here
check.cpp:680: error: redefinition of ‘void amber::check_command::undo()’
check.cpp:265: error: ‘virtual void amber::check_command::undo()’ previously
defined here
check.cpp:684: error: redefinition of ‘const char*
amber::check_command::info() const’
check.cpp:269: error: ‘virtual const char* amber::check_command::info()
const’ previously defined here
check.cpp:689: error: redefinition of ‘mort::command_ptr
amber::check_command::clone(const std::vector<std::basic_string<char,
std::char_traits<char>, std::allocator<char> >,
std::allocator<std::basic_string<char, std::char_traits<char>,
std::allocator<char> > > >&) const’
check.cpp:274: error: ‘virtual mort::command_ptr
amber::check_command::clone(const std::vector<std::basic_string<char,
std::char_traits<char>, std::allocator<char> >,
std::allocator<std::basic_string<char, std::char_traits<char>,
std::allocator<char> > > >&) const’ previously defined here
check.cpp:829: error: redefinition of ‘amber::check_command g_check_command’
check.cpp:414: error: ‘amber::check_command g_check_command’ previously
declared here
make[2]: *** [check.o] Error 1
make[2]: Leaving directory `/opt/amber11/AmberTools/src/gleap/plugins'
make[1]: *** [sleap] Error 2
make[1]: Leaving directory `/opt/amber11/AmberTools/src/gleap'
make: *** [serial] Error 2
_______________________________________________
AMBER mailing list
AMBER.ambermd.org
http://lists.ambermd.org/mailman/listinfo/amber
Received on Wed Aug 17 2011 - 18:30:03 PDT