[Dock-fans] undefined reference to `oe_get_molecule_atom_number'

Scott Brozell sbrozell at scripps.edu
Thu Mar 13 20:20:57 PDT 2008


Hi,

On Fri, 29 Feb 2008, Syed Tarique Moin wrote:

> I am trying to install dock 6.1, using ZAP library,
> but i am getting the following output. I will be very
> thankful if you kindly suggest me the correct path to
> install. The output is attached here. 

...
cd ../src/dock && make install
make[1]: Entering directory `/usr/local/dock6/src/dock'
g++ -c  -DBUILD_DOCK_WITH_ZAP -I/usr/local/ZAP/ -O2          -o amber_typer.o  amber_
...
g++ -DBUILD_DOCK_WITH_ZAP -I/usr/local/ZAP/ -O2          -o dock6.pbsa amber_typer.o
base_mpi.o base_score.o conf_gen.o dock.o dockmol.o library_file.o master_score.o ori
ent.o score.o simplex.o sphere.o score_solvent.o score_amber.o sasa.o score_chemgrid.
o utils.o nab/nab.a -lm -lpthread -L/usr/local/ZAP/lib -lOEZAP
score_solvent.o: In function `PBSA_Score::process_complex()':
score_solvent.cpp:(.text+0x13d): undefined reference to `oe_get_molecule_atom_number'
...

The most likely candidates are that zap was not compiled with gnu
compilers or that some other source of inconsistent name mangling has
occurred.  To start investigating search for oe_get_molecule_atom_number in
the output of
nm -A /usr/local/ZAP/lib/libOEZAP.a

Scott




More information about the Dock-fans mailing list