It looks like you are using the Absoft fortran compiler, perhaps
version 8.2a?
The problem here is that there is an odd interaction in the compiler
with some of our configure Fortran tests that causes configure to get
bad results. For example, from your tarball:
------
checking size of FORTRAN INTEGER...
checking size of FORTRAN REAL...
checking size of FORTRAN DOUBLE PRECISION...
checking size of FORTRAN COMPLEX...
checking size of FORTRAN DOUBLE COMPLEX...
checking alignment of FORTRAN INTEGER...
checking alignment of FORTRAN REAL...
checking alignment of FORTRAN DOUBLE PRECISION...
checking alignment of FORTRAN COMPLEX...
checking alignment of FORTRAN DOUBLE COMPLEX...
-----
There should be integers as the result of each test here, not blanks.
Absoft recommends trying the "-noaclib" flag to the F77 compiler to see
if this fixes the problem (it may or may not exist in v8.2a?). If that
doesn't work, you might need to upgrade to the latest Absoft (which
you'll need if you want to generate 64 bit executables on Tiger
anyway).
On May 23, 2005, at 1:25 PM, Michael Clover wrote:
> Attached is a gzip'd tar file with the following files. I include not
> only everything that came to the terminal from the configure command
> (in config_tiger.stdout), but also everything from the make command
> (in make_tiger.stdout), just in case. you didn't mention the
> config.status file, but I send it also, along with the config.log.
>
> P.S. I poked around some on the lam-mpi site, but I didn't find any
> indication of a 7.1.2beta or b20. Were you referring to the "nightly
> build"?
>
> -Michael Clover
>
> cloverm:~/junk:[20]>gzip lammpi-tiger.tar
> cloverm:~/junk:[21]>!ls
> ls -lrt
> total 1568
> -rwxr-x--x 1 cloverm cloverm 107223 21 May 17:28 config.status
> -rw-r----- 1 cloverm cloverm 195150 21 May 17:30 config.log
> -rw-r----- 1 cloverm cloverm 133284 21 May 23:57 config_tiger.stdout
> -rw-r----- 1 cloverm cloverm 284290 22 May 12:25 make_tiger.stdout
> -rw-r----- 1 cloverm cloverm 70975 23 May 10:20 lammpi-tiger.tar.gz
> <lammpi-tiger.tar.gz>
>
>
>>
>>
>> From: Jeff Squyres <jsquyres_at_[hidden]>
>> Date: May 19, 2005 17:48:43 PDT
>> To: General LAM/MPI mailing list <lam_at_[hidden]>
>> Subject: Re: LAM: lammpiinit.c compile error on OSX 10.4
>> Reply-To: General LAM/MPI mailing list <lam_at_[hidden]>
>>
>>
>> I believe that what happened here is that some configure tests
>> failed, and therefore some #define's are blank when they should not
>> be.
>>
>> Can you do two things:
>>
>> 1. Send the stdout and stderr from configure as well as config.log
>> (please tar and compress!).
>>
>> 2. Try the latest LAM 7.1.2 beta (b20) and see if this fixes your
>> problem.
>>
>> Are you using the Absoft or XLF compilers, perchance?
>>
>>
>>
>> On May 19, 2005, at 1:04 PM, Michael Clover wrote:
>>
>>
>>> I recently upgraded my machine to OSX 10.4, and attempted to install
>>> lam-7.1.1 on it (Something I had previously done at work with 10.3).
>>> After successfully completing the configure step, and after
>>> compiling lots of subroutines, the process stopped at the following
>>> on the 10.4 system:
>>>
>>> gcc -DHAVE_CONFIG_H -I. -I. -I../../share/include
>>> -DLAM_TOTALVIEW_DLL=\"/usr/local/lib/lam/liblam_totalview.so\"
>>> -I../../share/include -DLAM_BUILDING=1 -D_REENTRANT -O3 -MT
>>> lammpiinit.lo -MD -MP -MF .deps/lammpiinit.Tpo -c lammpiinit.c -o
>>> lammpiinit.o
>>> lammpiinit.c: In function 'init_dtype':
>>> lammpiinit.c:949: error: parse error before ',' token
>>> lammpiinit.c:951: error: parse error before ',' token
>>> lammpiinit.c:953: error: parse error before ',' token
>>> lammpiinit.c:954:33: error: #if with no expression
>>> lammpiinit.c:965: error: parse error before ',' token
>>> lammpiinit.c:967: error: parse error before ',' token
>>> make[3]: *** [lammpiinit.lo] Error 1
>>> make[2]: *** [all-recursive] Error 1
>>> make[1]: *** [all-recursive] Error 1
>>> make: *** [all-recursive] Error 1
>>>
>>> I noticed that a most lines in that vicinity were continued with a
>>> tab character starting the second line, but three lines near this
>>> point didn't (but since I only read F90, not c, I'm not sure if
>>> that's significant).
>>>
>>> Last night, I upgraded from 10.4 to 10.4.1, and find that the
>>> problem still persists:
>>>
>>> ....
>>> make[3]: Nothing to be done for `all'.
>>> if /bin/sh ../../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I.
>>> -I../../share/include
>>> -DLAM_TOTALVIEW_DLL="\"/usr/local/lib/lam/liblam_totalview.so\""
>>> -I../../share/include -DLAM_BUILDING=1 -D_REENTRANT -O3 -MT
>>> lammpiinit.lo -MD -MP -MF ".deps/lammpiinit.Tpo" -c -o lammpiinit.lo
>>> lammpiinit.c; \
>>> then mv -f ".deps/lammpiinit.Tpo" ".deps/lammpiinit.Plo"; else rm -f
>>> ".deps/lammpiinit.Tpo"; exit 1; fi
>>> gcc -DHAVE_CONFIG_H -I. -I. -I../../share/include
>>> -DLAM_TOTALVIEW_DLL=\"/usr/local/lib/lam/liblam_totalview.so\"
>>> -I../../share/include -DLAM_BUILDING=1 -D_REENTRANT -O3 -MT
>>> lammpiinit.lo -MD -MP -MF .deps/lammpiinit.Tpo -c lammpiinit.c -o
>>> lammpiinit.o
>>> lammpiinit.c: In function 'init_dtype':
>>> lammpiinit.c:949: error: parse error before ',' token
>>> lammpiinit.c:951: error: parse error before ',' token
>>> lammpiinit.c:953: error: parse error before ',' token
>>> lammpiinit.c:954:33: error: #if with no expression
>>> lammpiinit.c:965: error: parse error before ',' token
>>> lammpiinit.c:967: error: parse error before ',' token
>>> make[3]: *** [lammpiinit.lo] Error 1
>>> make[2]: *** [all-recursive] Error 1
>>> make[1]: *** [all-recursive] Error 1
>>> make: *** [all-recursive] Error 1
>>>
>>> ~/Applications/lam-7.1.1:[8]>gcc -v
>>> Reading specs from /usr/lib/gcc/powerpc-apple-darwin8/4.0.0/specs
>>> Configured with: /private/var/tmp/gcc/gcc-4061.obj~8/src/configure
>>> --disable-checking --prefix=/usr --mandir=/share/man
>>> --enable-languages=c,objc,c++,obj-c++
>>> --program-transform-name=/^[cg][^+.-]*$/s/$/-4.0/
>>> --with-gxx-include-dir=/include/gcc/darwin/4.0/c++
>>> --build=powerpc-apple-darwin8 --host=powerpc-apple-darwin8
>>> --target=powerpc-apple-darwin8
>>> Thread model: posix
>>> gcc version 4.0.0 20041026 (Apple Computer, Inc. build 4061)
>>>
>
>
>
> Michael Clover
> 10260 Campus Point Drive, MS A-1
> San Diego, CA 92121
> ph: 858-826-5926
> fax: 858-826-6584_______________________________________________
> This list is archived at http://www.lam-mpi.org/MailArchives/lam/
--
{+} Jeff Squyres
{+} jsquyres_at_[hidden]
{+} http://www.lam-mpi.org/
|