[gmx-users] Installation problem on Mac OS X
Zuowei Wang
wangzw at umich.edu
Wed Apr 23 23:25:58 CEST 2008
Dear All,
I am trying to install Gromacs-3.3.3 on a Power Mac G5 with the
system version of
Mac OS X 10.4.11 and kernel version of Darwin 8.11.0. After the
successful
installation of fftw-3.1.2 into a directory (using --prefix) of /
programs/fftw312/, the
installation of gromacs-3.3.3 failed. Here are the operations I did:
./configure --prefix=/programs/gromacs333 --exec-prefix=/programs/
gromacs333
make >& log
Below is the output of the log file, indicating the problems. It
failed at the point of
"Set SIMD unit to use non-java rounding mode" in the
ppc_altivec_util.h file.
I am not sure whether this has something to do with the system
configuration.
Could anybody give me some suggestions on what's the problem and/or
how to fix it?
Many Thanks!
Zuowei
----------------------------------------------------------------
Making all in include
Making all in .
make[2]: Nothing to be done for `all-am'.
Making all in types
make[2]: Nothing to be done for `all'.
Making all in src
make all-recursive
Making all in gmxlib
Making all in nonbonded
Making all in nb_kernel_ppc_altivec
/bin/sh ../../../../libtool --tag=CC --mode=compile cc -
DHAVE_CONFIG_H -I. -I../../../../src -I/usr/X11R6/include -
I../../../../include -DGMXLIBDIR=\"/programs/gromacs333/share/top\" -
I/programs/fftw312/include -O3 -fomit-frame-pointer -finline-
functions -Wall -Wno-unused -mcpu=7450 -mtune=970 -MT
nb_kernel010_ppc_altivec.lo -MD -MP -MF .deps/
nb_kernel010_ppc_altivec.Tpo -c -o nb_kernel010_ppc_altivec.lo
nb_kernel010_ppc_altivec.c
cc -DHAVE_CONFIG_H -I. -I../../../../src -I/usr/X11R6/include -
I../../../../include -DGMXLIBDIR=\"/programs/gromacs333/share/top\" -
I/programs/fftw312/include -O3 -fomit-frame-pointer -finline-
functions -Wall -Wno-unused -mcpu=7450 -mtune=970 -MT
nb_kernel010_ppc_altivec.lo -MD -MP -MF .deps/
nb_kernel010_ppc_altivec.Tpo -c nb_kernel010_ppc_altivec.c -o
nb_kernel010_ppc_altivec.o
In file included from nb_kernel010_ppc_altivec.c:27:
ppc_altivec_util.h: In function 'set_non_java_mode':
ppc_altivec_util.h:76: warning: implicit declaration of function
'vec_mfvscr'
ppc_altivec_util.h:76: error: incompatible types in assignment
ppc_altivec_util.h:77: warning: implicit declaration of function
'vec_sl'
ppc_altivec_util.h:77: warning: implicit declaration of function
'vec_splat_u32'
ppc_altivec_util.h:77: error: incompatible types in assignment
ppc_altivec_util.h:78: error: AltiVec argument passed to unprototyped
function
ppc_altivec_util.h:79: warning: implicit declaration of function
'vec_or'
ppc_altivec_util.h:79: error: AltiVec argument passed to unprototyped
function
ppc_altivec_util.h:80: warning: implicit declaration of function
'vec_mtvscr'
ppc_altivec_util.h:80: error: AltiVec argument passed to unprototyped
function
ppc_altivec_util.h: In function 'vec_zero':
ppc_altivec_util.h:93: warning: implicit declaration of function
'vec_ctf'
ppc_altivec_util.h:93: error: incompatible types in return
ppc_altivec_util.h: In function 'vec_half':
ppc_altivec_util.h:106: error: incompatible types in return
ppc_altivec_util.h: In function 'vec_one':
ppc_altivec_util.h:120: error: incompatible types in return
ppc_altivec_util.h: In function 'vec_two':
ppc_altivec_util.h:134: error: incompatible types in return
ppc_altivec_util.h: In function 'vec_three':
ppc_altivec_util.h:148: error: incompatible types in return
ppc_altivec_util.h: In function 'vec_six':
ppc_altivec_util.h:162: error: incompatible types in return
ppc_altivec_util.h: In function 'vec_twelve':
ppc_altivec_util.h:175: error: incompatible types in return
ppc_altivec_util.h: In function 'load_xyz':
ppc_altivec_util.h:195: warning: implicit declaration of function
'vec_lvsl'
ppc_altivec_util.h:195: error: incompatible types in assignment
ppc_altivec_util.h:196: warning: implicit declaration of function
'vec_lde'
ppc_altivec_util.h:196: error: incompatible types in assignment
ppc_altivec_util.h:197: error: incompatible types in assignment
ppc_altivec_util.h:198: error: incompatible types in assignment
ppc_altivec_util.h:199: warning: implicit declaration of function
'vec_perm'
ppc_altivec_util.h:199: error: AltiVec argument passed to
unprototyped function
ppc_altivec_util.h:200: error: AltiVec argument passed to
unprototyped function
ppc_altivec_util.h:201: error: AltiVec argument passed to
unprototyped function
ppc_altivec_util.h:202: warning: implicit declaration of function
'vec_sld'
ppc_altivec_util.h:202: error: AltiVec argument passed to
unprototyped function
ppc_altivec_util.h:203: error: AltiVec argument passed to
unprototyped function
ppc_altivec_util.h:204: warning: implicit declaration of function
'vec_mergeh'
ppc_altivec_util.h:204: error: AltiVec argument passed to
unprototyped function
ppc_altivec_util.h:206: error: AltiVec argument passed to
unprototyped function
ppc_altivec_util.h: In function 'load_vector_unaligned':
ppc_altivec_util.h:225: error: incompatible types in assignment
ppc_altivec_util.h:226: warning: implicit declaration of function
'vec_ld'
ppc_altivec_util.h:226: error: incompatible types in assignment
ppc_altivec_util.h:227: error: incompatible types in assignment
ppc_altivec_util.h:229: error: AltiVec argument passed to
unprototyped function
ppc_altivec_util.h: In function 'load_float_and_splat':
ppc_altivec_util.h:248: error: incompatible types in assignment
ppc_altivec_util.h:249: error: incompatible types in assignment
ppc_altivec_util.h:250: error: AltiVec argument passed to
unprototyped function
ppc_altivec_util.h:252: warning: implicit declaration of function
'vec_splat'
ppc_altivec_util.h:252: error: AltiVec argument passed to
unprototyped function
ppc_altivec_util.h: In function 'load_4_float':
ppc_altivec_util.h:275: error: incompatible types in initialization
ppc_altivec_util.h:276: error: incompatible types in initialization
....
ppc_altivec_util.h:6483: error: AltiVec argument passed to
unprototyped function
ppc_altivec_util.h:6485: error: AltiVec argument passed to
unprototyped function
ppc_altivec_util.h:6486: error: AltiVec argument passed to
unprototyped function
ppc_altivec_util.h:6487: error: AltiVec argument passed to
unprototyped function
ppc_altivec_util.h:6488: error: AltiVec argument passed to
unprototyped function
ppc_altivec_util.h:6489: error: AltiVec argument passed to
unprototyped function
ppc_altivec_util.h:6490: error: AltiVec argument passed to
unprototyped function
ppc_altivec_util.h:6491: error: AltiVec argument passed to
unprototyped function
ppc_altivec_util.h:6492: error: AltiVec argument passed to
unprototyped function
ppc_altivec_util.h:6493: error: AltiVec argument passed to
unprototyped function
nb_kernel010_ppc_altivec.c: In function 'nb_kernel010_ppc_altivec':
nb_kernel010_ppc_altivec.c:113: error: AltiVec argument passed to
unprototyped function
nb_kernel010_ppc_altivec.c:131: error: AltiVec argument passed to
unprototyped function
nb_kernel010_ppc_altivec.c:132: error: AltiVec argument passed to
unprototyped function
nb_kernel010_ppc_altivec.c:133: error: AltiVec argument passed to
unprototyped function
...
nb_kernel010_ppc_altivec.c:408: error: AltiVec argument passed to
unprototyped function
nb_kernel010_ppc_altivec.c:411: error: AltiVec argument passed to
unprototyped function
nb_kernel010_ppc_altivec.c:412: error: AltiVec argument passed to
unprototyped function
nb_kernel010_ppc_altivec.c:415: error: AltiVec argument passed to
unprototyped function
nb_kernel010_ppc_altivec.c:417: error: AltiVec argument passed to
unprototyped function
nb_kernel010_ppc_altivec.c:418: error: AltiVec argument passed to
unprototyped function
make[5]: *** [nb_kernel010_ppc_altivec.lo] Error 1
make[4]: *** [all-recursive] Error 1
make[3]: *** [all-recursive] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all] Error 2
make: *** [all-recursive] Error 1
More information about the gromacs.org_gmx-users
mailing list