Hi,
I have successfully installed lam-7.0 under aix 4.3.3.
However I get a strange error message during configure.
Configuration details
C For LAM/MPI 7.0 in 64-bit mode and AIX 4.3.3:
C setenv OBJECT_MODE 64
C setenv CC xlc_r
C setenv FC xlf_r
C setenv CXXFLAGS "-maix64" # assuming g++ version 3.2.3 is
C # available
C ./configure --without-romio --with-select-yield \
C --prefix=/dave/softs/lam-7.0-sel-64
A subset of configure messages follows
*** System-specific tests
checking whether ln -s works... yes
checking for cp... /bin/cp
checking for rm... /bin/rm
checking for sh... /bin/sh
checking if installed perl can support mpiexec... =no
checking for prototype of snprintf... yes
checking for prototype of gethostname... yes
checking stropts.h usability... yes
checking stropts.h presence... yes
checking for stropts.h... yes
checking grp.h usability... yes
checking grp.h presence... yes
checking for grp.h... yes
checking netinet/tcp.h usability... no
checking netinet/tcp.h presence... yes
configure: WARNING: netinet/tcp.h: present but cannot be compiled
configure: WARNING: netinet/tcp.h: check for missing prerequisite headers?
configure: WARNING: netinet/tcp.h: proceeding with the preprocessor's
result
configure: WARNING: ## ------------------------------------ ##
configure: WARNING: ## Report this to bug-autoconf_at_gnu.org. ##
configure: WARNING: ## ------------------------------------ ##
checking for netinet/tcp.h... yes
checking rpc/types.h usability... yes
checking rpc/types.h presence... yes
The problem is related to netinet/tcp.h which already made trouble in
building lam 7.0b13 and was solved by including <netinet/in.h>, cf.
my older message in the list:
> 2) Routines ssi_rpi_sysv.c and ssi_rpi_usysv.c fail to compile because
> several structures in netinet remain undefined under AIX 4.3.3.
>
> To fix the problem, add
>
> #include <netinet/in.h>
>
> in lam-7.0b13/share/ssi/rpi/sysv/src/ssi_rpi_sysv.c
> and lam-7.0b13/share/ssi/rpi/usysv/src/ssi_rpi_usysv.c
I guess that <netinet/in.h> should be also included in the configure
stuff, but I am too ignorant of autoconf to play the game.
Excepted this minor message, lam-7.0 works *very* nicely under aix 4.3.
Best.
Pierre V.
--
_/_/_/_/ _/ _/ Dr. Pierre VALIRON
_/ _/ _/ _/ Laboratoire d'Astrophysique (UMR 5571 CNRS)
_/ _/ _/ _/ Observatoire de Grenoble / U. Joseph Fourier
_/_/_/_/ _/ _/ BP 53 F-38041 Grenoble Cedex 9 (France)
_/ _/ _/
_/ _/ _/ http://www-laog.obs.ujf-grenoble.fr
_/ _/ _/ mailto:Pierre.Valiron_at_[hidden]
_/ _/_/ Phone / Fax: +33 (0)4 76.51.47.87 / (0)4 76.44.88.21
|