[Dock-fans] dock6 parallel on 64-bit system

Mary Ellen Fitzpatrick mfitzpat at bu.edu
Mon Dec 22 08:19:34 PST 2008

Has anyone had success installing dock6 parallel on a 64-bit system?  I 
have successfully been able to install dock6  serial on the 64-bit 
system with the -m32 compiler flag, but not parallel.  My config.h and 
build errors for dock6 parallel on the 64-bit system are below.

If I install dock6 parallel on the 64-bit system without the -m32 
compiler flag, it installs without a problem.  But I am unclear if the 
results from the test suite are accurate. 

Trying to install dock6 with gnu.parallel on my 64-bit Centos5 cluster.  
I have compiled dock6 with the -m32 compiler and gnu.parallel.  my 
config.h file:
./configure gnu.parallel

CC=          gcc -m32
CXX=         g++ -m32
nclude -O2
FC=          g77 -m32
FFLAGS=      -O2 -fno-automatic -fno-second-underscore
LOAD=        $(MPICH_HOME)/bin/mpicxx
LIBS=        -lm
SFX=         .mpi

userA:~/dock6-32/install$ echo $MPICH_HOME

when I run make all, the build fails:

utils.o: In function `std::vector<PARAMETER, std::allocator<PARAMETER> 
std::vector<PARAMETER, std::allocator<PARAMETER> > >, PARAMETER const&)':
std::vector<PARAMETER, std::allocator<PARAMETER> > >, PARAMETER 
const&)]+0x164): undefined reference to `operator new(unsigned int)'
collect2: ld returned 1 exit status
make[2]: *** [dock6.mpi] Error 1

Mary Ellen

More information about the Dock-fans mailing list