[gmx-users] the gmx-4.5.4 can not be compiled but the gmx-4.5.3 can

Mark Abraham Mark.Abraham at anu.edu.au
Mon Apr 11 05:03:19 CEST 2011


> Dear gmxers,
>   I have had tried to install gmx-4.5.4 by compiling the source code. 
> The first step ./configure finished without any error, but the second 
> step running make reported some errors as follows
> /usr/lib64/gcc/x86_64-suse-linux/4.4/../../../../x86_64-suse-linux/bin/ld: 
> /usr/local/lib/libfftw3f.a(tensor.o): relocation R_X86_64_32 against 
> `a local symbol' can not be used when making a shared object; 
> recompile with -fPIC
> /usr/local/lib/libfftw3f.a: could not read symbols: Bad value
> collect2: ld returned 1 exit status
> make[3]: *** [libmd.la] Error 1
> make[3]: Leaving directory `/root/Download/gromacs-4.5.4/src/mdlib'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory `/root/Download/gromacs-4.5.4/src'
> make[1]: *** [all] Error 2
> make[1]: Leaving directory `/root/Download/gromacs-4.5.4/src'
> make: *** [all-recursive] Error 1
> Note that I can install successfully gmx-4.5.3 using the very same 
> procedure. How to deal with this problem? Please give me some hints. 
> Thanks a lot.

The list archive deal with this issue several times, as do the 
installation instructions on the web page.

Mark



More information about the gromacs.org_gmx-users mailing list