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

_______________________________________________
gmx-users mailing list    [email protected]
http://www.gromacs.org/mailman/listinfo/gmx-users
Please search the archive at http://www.gromacs.org/search before posting!
Please don't post (un)subscribe requests to the list. Use the www interface or send it to [EMAIL PROTECTED]
Can't post? Read http://www.gromacs.org/mailing_lists/users.php

Reply via email to