<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>

<blockquote TYPE=CITE>Hello:
<p>I am getting the errors shown below when I type either make or gmake
for
<br>Gromacs on an IBM Power4 system running AIX 5.1L after configuring
<br>successfully.&nbsp; I am trying to build the MPI version.&nbsp; I first
built fftw ok
<br>which required a configure.&nbsp; This means to me that AIX should
then work ok
<br>on Gromacs. If the configure worked for fftw, it should work for Gromacs.
<br>The configure for Gromacs ended successfully and gave me a makfile
which I
<br>include here:
<p>(See attached file: Makefile)
<p>I appreciate any help you can give me to get this resolved.
<p>Best regards,
<p>Angelo
<p>make[1]: Entering directory
<br>`/afs/ipp-garching.mpg.de/home/a/arossi/Computational_Chemistry/gromacs-3.1.4/src'
<br>gmake&nbsp; all-recursive
<br>gmake[2]: Entering directory
<br>`/afs/ipp-garching.mpg.de/home/a/arossi/Computational_Chemistry/gromacs-3.1.4/src'
<br>Making all in gmxlib
<br>gmake[3]: Entering directory
<br>`/afs/ipp-garching.mpg.de/home/a/arossi/Computational_Chemistry/gromacs-3.1.4/src/gmxlib'
<br>source='3dview.c' object='3dview.lo' libtool=yes \
<br>depfile='.deps/3dview.Plo' tmpdepfile='.deps/3dview.TPlo' \
<br>depmode=aix /bin/sh ../../config/depcomp \
<br>/bin/sh ../../libtool --mode=compile mpcc -DHAVE_CONFIG_H -I. -I.
<br>-I../../src&nbsp; -I../../include -DGMXLIBDIR
<br>=\"/afs/ipp/home/a/arossi/Computational_Chemistry/gromacs-3.1.4/share/top\"
<br>-I/afs/ipp/home/a/arossi/Computational_Chemistry/fftw-2.1.3/include&nbsp;
-O3
<br>-qarch=pwr4 -qtune=pwr4 -qmaxmem=16384 -c -o 3dview.lo `test -f 3dview.c
||
<br>echo './'`3dview.c
<br>mpcc -DHAVE_CONFIG_H -I. -I. -I../../src -I../../include -DGMXLIBDIR
<br>=\"/afs/ipp/home/a/arossi/Computational_Chemistry/gromacs-3.1.4/share/top\"
<br>-I/afs/ipp/home/a/arossi/Computational_Chemistry/fftw-2.1.3/include
-O3
<br>-qarch=pwr4 -qtune=pwr4 -qmaxmem=16384 -c -M 3dview.c -o 3dview.o
<br>"/usr/include/stdio.h", line 443.12: 1506-343 (S) Redeclaration of
<br>fgetpos64 differs from previous declaration on line 269 of
<br>"/usr/include/stdio.h".
<br>"/usr/include/stdio.h", line 443.12: 1506-377 (I) The type "long long*"
of
<br>parameter 2 differs from the previous type "long*".
<br>"/usr/include/stdio.h", line 446.12: 1506-343 (S) Redeclaration of
fseeko64
<br>differs from previous declaration on line 389 of "/usr/include/stdio.h".
<br>"/usr/include/stdio.h", line 446.12: 1506-377 (I) The type "long long"
of
<br>parameter 2 differs from the previous type "long".
<br>"/usr/include/stdio.h", line 447.12: 1506-343 (S) Redeclaration of
<br>fsetpos64 differs from previous declaration on line 271 of
<br>"/usr/include/stdio.h".
<br>"/usr/include/stdio.h", line 447.12: 1506-377 (I) The type "const long
<br>long*" of parameter 2 differs from the previous type "const long*".
<br>"/usr/include/stdio.h", line 448.16: 1506-343 (S) Redeclaration of
ftello64
<br>differs from previous declaration on line 390 of "/usr/include/stdio.h".
<br>"/usr/include/stdio.h", line 448.16: 1506-050 (I) Return type "long
long"
<br>in redeclaration is not compatible with the previous return type "long".
<br>"/usr/include/unistd.h", line 167.17: 1506-343 (S) Redeclaration of
lseek64
<br>differs from previous declaration on line 165 of "/usr/include/unistd.h".
<br>"/usr/include/unistd.h", line 167.17: 1506-050 (I) Return type "long
long"
<br>in redeclaration is not compatible with the previous return type "long".
<br>"/usr/include/unistd.h", line 167.17: 1506-377 (I) The type "long long"
of
<br>parameter 2 differs from the previous type "long".
<br>"/usr/include/sys/lockf.h", line 50.20: 1506-343 (S) Redeclaration
of
<br>lockf64 differs from previous declaration on line 48 of
<br>"/usr/include/sys/lockf.h".
<br>"/usr/include/sys/lockf.h", line 50.20: 1506-377 (I) The type "long
long"
<br>of parameter 3 differs from the previous type "long".
<br>"/usr/include/unistd.h", line 602.33: 1506-343 (S) Redeclaration of
<br>ftruncate64 differs from previous declaration on line 600 of
<br>"/usr/include/unistd.h".
<br>"/usr/include/unistd.h", line 602.33: 1506-377 (I) The type "long long"
of
<br>parameter 2 differs from the previous type "long".
<br>"/usr/include/unistd.h", line 629.33: 1506-343 (S) Redeclaration of
<br>truncate64 differs from previous declaration on line 627 of
<br>"/usr/include/unistd.h".
<br>"/usr/include/unistd.h", line 629.33: 1506-377 (I) The type "long long"
of
<br>parameter 2 differs from the previous type "long".
<br>"/usr/include/unistd.h", line 646.33: 1506-343 (S) Redeclaration of
pread64
<br>differs from previous declaration on line 643 of "/usr/include/unistd.h".
<br>"/usr/include/unistd.h", line 646.33: 1506-377 (I) The type "long long"
of
<br>parameter 4 differs from the previous type "long".
<br>"/usr/include/unistd.h", line 647.33: 1506-343 (S) Redeclaration of
<br>pwrite64 differs from previous declaration on line 644 of
<br>"/usr/include/unistd.h".
<br>"/usr/include/unistd.h", line 647.33: 1506-377 (I) The type "long long"
of
<br>parameter 4 differs from the previous type "long".
<br>"/usr/include/unistd.h", line 712.25: 1506-343 (S) Redeclaration of
<br>fclear64 differs from previous declaration on line 709 of
<br>"/usr/include/unistd.h".
<br>"/usr/include/unistd.h", line 712.25: 1506-050 (I) Return type "long
long"
<br>in redeclaration is not compatible with the previous return type long".
<br>"/usr/include/unistd.h", line 712.25: 1506-377 (I) The type "long long"
of
<br>parameter 2 differs from the previous type "long".
<br>"/usr/include/unistd.h", line 713.25: 1506-343 (S) Redeclaration of
<br>fsync_range64 differs from previous declaration on line 710 of
<br>"/usr/include/unistd.h".
<br>"/usr/include/unistd.h", line 713.25: 1506-377 (I) The type "long long"
of
<br>parameter 3 differs from the previous type "long".
<br>gmake[3]: *** [3dview.lo] Error 1
<br>gmake[3]: Leaving directory
<br>`/afs/ipp-garching.mpg.de/home/a/arossi/Computational_Chemistry/gromacs-3.1.4/src/gmxlib'
<br>gmake[2]: *** [all-recursive] Error 1
<br>gmake[2]: Leaving directory
<br>`/afs/ipp-garching.mpg.de/home/a/arossi/Computational_Chemistry/gromacs-3.1.4/src'
<br>gmake[1]: *** [all] Error 2
<br>gmake[1]: Leaving directory
<br>`/afs/ipp-garching.mpg.de/home/a/arossi/Computational_Chemistry/gromacs-3.1.4/src'
<br>gmake: *** [all-recursive] Error 1
<p>&nbsp; ------------------------------------------------------------------------
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Name: Makefile
<br>&nbsp;&nbsp; Makefile&nbsp;&nbsp;&nbsp; Type: unspecified type (application/octet-stream)
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Encoding:
base64</blockquote>

<pre>--&nbsp;
Angelo R. Rossi&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
IBM Research Division
T. J. Watson Research Center
Yorktown Heights, New York 10598
e-mail: rossi@watson.ibm.com&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Voice:&nbsp; 914-945-3834
FAX:&nbsp;&nbsp;&nbsp; 914-845-2141</pre>
&nbsp;</html>