============================================================================ == Configuring LAM version 7.1.1 ============================================================================ *** Initialization, setup checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes configure: builddir: /home/tanthiamhuat/lam-7.1.1 configure: srcdir: /home/tanthiamhuat/lam-7.1.1 checking build system type... i686-pc-cygwin checking host system type... i686-pc-cygwin installing to directory "/home/tanthiamhuat/LAM_MPI_install" *** C compiler and preprocessor checking if want debugging output support... no checking for gcc... gcc checking for C compiler default output file name... a.exe checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... .exe checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking for style of include used by make... GNU checking dependency style of gcc... gcc3 checking how to run the C preprocessor... gcc -E checking for egrep... grep -E checking whether gcc needs -traditional... no checking for AIX... no checking if need special C compiler/linker flags... none needed checking for C optimization flags... -O3 checking whether the C compiler (gcc -O3 ) accepts ANSI prototypes... yes checking for type int2... no checking for type uint2... no checking for type int4... no checking for type uint4... no checking for type int8... no checking for type uint8... no checking for type float4... no checking for type float8... no checking size of char... 1 checking size of short... 2 checking size of wchar_t... 2 checking size of int... 4 checking size of long... 4 checking size of long long... 8 checking size of float... 4 checking size of double... 8 checking size of long double... 12 checking size of void *... 4 checking alignment of char... 1 checking alignment of short... 2 checking alignment of wchar_t... 2 checking alignment of int... 4 checking alignment of long... 4 checking alignment of long long... 8 checking alignment of float... 4 checking alignment of double... 8 checking alignment of long double... 4 checking alignment of void *... 4 *** C++ compiler and preprocessor checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking dependency style of g++... gcc3 checking how to run the C++ preprocessor... g++ -E checking if want C++ exception handling... no checking whether g++ has new(std::nothrow)... yes checking for C++ template repository directory... not used checking for C++ compiler template parameters... none needed checking for C++ optimization flags... -O3 checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking map usability... yes checking map presence... yes checking for map... yes checking for type bool... yes checking for true/false... yes checking size of bool... 1 checking size of int... 4 checking alignment of bool... 1 checking alignment of int... 4 checking how to store bool in C... unsigned char *** Fortran Compiler checking for g77... g77 checking how to add a library directory to g77... "-L" checking g77 external naming convention... FORTRANDOUBLEUNDERSCORE checking for FORTRAN optimization flags... -O checking size of FORTRAN INTEGER... 4 checking size of FORTRAN REAL... 4 checking size of FORTRAN DOUBLE PRECISION... 8 checking size of FORTRAN COMPLEX... 8 checking size of FORTRAN DOUBLE COMPLEX... 16 checking alignment of FORTRAN INTEGER... 4 checking alignment of FORTRAN REAL... 4 checking alignment of FORTRAN DOUBLE PRECISION... 8 checking alignment of FORTRAN COMPLEX... 4 checking alignment of FORTRAN DOUBLE COMPLEX... 8 checking size of FORTRAN INTEGER*1... 1 checking for corresponding C type for INTEGER*1... char checking size of FORTRAN INTEGER*2... 2 checking for corresponding C type for INTEGER*2... short checking size of FORTRAN INTEGER*4... 4 checking for corresponding C type for INTEGER*4... int checking size of FORTRAN INTEGER*8... 8 checking for corresponding C type for INTEGER*8... long long checking size of FORTRAN REAL*4... 4 checking for corresponding C type for REAL*4... float checking size of FORTRAN REAL*8... 8 checking for corresponding C type for REAL*8... double checking size of FORTRAN REAL*16... unknown configure: WARNING: Looks like REAL*16 is not supported by the fortran compiler checking alignment of FORTRAN INTEGER*1... 1 checking alignment of FORTRAN INTEGER*2... 2 checking alignment of FORTRAN INTEGER*4... 4 checking alignment of FORTRAN INTEGER*8... 8 checking alignment of FORTRAN REAL*4... 4 checking alignment of FORTRAN REAL*8... 8 checking alignment of FORTRAN REAL*16... unknown configure: WARNING: *** No alignment for REAL*16 *** LAM configuration options checking if want profiling interface... yes checking if want full installation of Trillium files... no checking if want ROMIO support... yes checking for main in -laio... no checking for user ROMIO flags... none checking if want FORTRAN support... yes checking if want MPI 2 C++ support... yes checking if want MPI::File C++ binding support... no checking if want IMPI support... no checking how to yeild... yield() checking for LAM user signal... SIGUSR2 checking if want purify clean... no checking for desired boot timeout... 60 seconds checking for desired lamd packet resend time... 500000 seconds checking for desired lamd heartbeat time... 120 seconds checking if want stub MPI functions... no checking if want default promiscuous boot connections... no *** System-specific tests checking whether ln -s works... yes checking for cp... /usr/bin/cp checking for rm... /usr/bin/rm checking for sh... /usr/bin/sh checking if installed perl can support mpiexec... yes checking for prototype of snprintf... yes checking for prototype of gethostname... yes checking stropts.h usability... no checking stropts.h presence... no checking for stropts.h... no checking grp.h usability... yes checking grp.h presence... yes checking for grp.h... yes checking netinet/tcp.h usability... yes checking netinet/tcp.h presence... yes checking for netinet/tcp.h... yes checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking sys/resource.h usability... yes checking sys/resource.h presence... yes checking for sys/resource.h... yes checking rpc/types.h usability... yes checking rpc/types.h presence... yes checking for rpc/types.h... yes checking for rpc/xdr.h... yes checking pty.h usability... yes checking pty.h presence... yes checking for pty.h... yes checking util.h usability... no checking util.h presence... no checking for util.h... no checking sched.h usability... yes checking sched.h presence... yes checking for sched.h... yes checking for strings.h... (cached) yes checking if FIONBIO defined in sys/ioctl.h... not on AIX 4.3.3, so who cares? checking if SA_RESTART defined in signal.h... yes checking for sa_len in struct sockaddr... no checking for union semun in sys/sem.h... no checking if need to include sys/select.h... yes checking for socket... yes checking for gethostbyname... yes checking for login in -lutil... yes checking for openpty... yes checking for atexit... yes checking for getcwd... yes checking for yield... no checking for snprintf... yes checking for atoll... yes checking for strtoll... yes checking for sched_yield... yes checking for sysconf... yes checking for sysctl... no checking whether vscanf is declared... yes checking whether va_copy is declared... yes checking whether __va_copy is declared... yes checking for glibc... no checking whether to use prefix memcpy()... no (default on non-glibc systems: no) checking whether byte ordering is bigendian... no checking for struct semid_ds... yes checking if SYSV semaphores work... no checking if SYSV semaphores work with -lrt... no checking if SYSV semaphores work with -lcygipc... no checking for SYSV semaphore support... no *************************************************************** WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING *************************************************************** We could not detect SYSV semaphore support on your machine. Please check whether "ipc-daemon2" is running on the machine. *************************************************************** WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING *************************************************************** checking for struct shmid_ds... yes checking if SYSV shared memory works... no checking if SYSV shared memory works with -lrt... no checking if SYSV shared memory works with -lcygipc... no checking for SYSV shared memory support... no ******************************************************************** WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING ******************************************************************** We could not detect SYSV shared memory support for your machine. Please check whether you have a running "ipc-daemon2". If NOT, please run this daemon and try configuring again. ******************************************************************** checking if C compiler and POSIX threads work as is... yes checking if C++ compiler and POSIX threads work as is... yes checking if F77 compiler and POSIX threads work as is... yes checking for working POSIX threads package... yes checking if C compiler and Solaris threads work... no checking if C++ compiler and Solaris threads work... no checking if F77 compiler and Solaris threads work... no checking for working Solaris threads package... no checking for type of thread support... posix checking if threads have different pids (pthreads on linux)... no checking for pthread_atfork... yes checking for FD_SETSIZE... using system defaults checking BSD 4.3 for msg_accrights in struct msghdr... yes checking BSD 4.3 fd passing example...