Nguyen Quang Kha wrote:
>
> Hi,
> I have a problem when configure lam-7.1.4 on Ubuntu hardy 8.04.
> My configuring command:
> /./configure --with-debug --without-fc/
> And the configuring output:
> /...
> ...
> checking for union semun in sys/sem.h... no
> checking for struct semid_ds... yes
> checking if able to create SYSV semaphores... no
> checking if able to create SYSV semaphores work with -lrt... no
> checking if able to create 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.
> If you believe your system has SYSV semaphore support, please
> contact the LAM/MPI mailing list (lam_at_[hidden]
> <mailto:lam_at_[hidden]>)
> ***************************************************************
> WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING
> ***************************************************************
> checking for struct shmid_ds... yes
> checking if SYSV shared memory works... yes
> checking for SYSV shared memory support... yes
> checking if C compiler and POSIX threads work as is... no
> checking if C++ compiler and POSIX threads work as is... no
> checking if C compiler and POSIX threads work with -Kthread... no
> checking if C compiler and POSIX threads work with -kthread... no
> checking if C compiler and POSIX threads work with -pthread... no
> checking if C compiler and POSIX threads work with -pthreads... no
> checking if C compiler and POSIX threads work with -mt... no
> checking if C compiler and POSIX threads work with -mthreads... no
> checking if C++ compiler and POSIX threads work with -Kthread... no
> checking if C++ compiler and POSIX threads work with -kthread... no
> checking if C++ compiler and POSIX threads work with -pthread... no
> checking if C++ compiler and POSIX threads work with -pthreads... no
> checking if C++ compiler and POSIX threads work with -mt... no
> checking if C++ compiler and POSIX threads work with -mthreads... no
> checking if C compiler and POSIX threads work with -lpthreads... no
> checking if C compiler and POSIX threads work with -llthread... no
> checking if C compiler and POSIX threads work with -lpthread... no
> checking if C++ compiler and POSIX threads work with -lpthreads... no
> checking if C++ compiler and POSIX threads work with -llthread... no
> checking if C++ compiler and POSIX threads work with -lpthread... no
> checking for working POSIX threads package... no
> checking if C compiler and Solaris threads work... no
> checking if C++ compiler and Solaris threads work... no
> checking for working Solaris threads package... no
> checking for type of thread support... none found
> ************************************************************************
> LAM/MPI was unable to find threading support on your system. In the
> near future, the LAM development team is considering requiring
> threading support for proper LAM execution. This is in part because
> we are not aware of any users that do not have thread support - so we
> need you to e-mail us at lam_at_[hidden] <mailto:lam_at_[hidden]> and
> let us know about this
> problem.
> To build this version of LAM/MPI without thread support, re-run
> configure with the '--without-threads' option.
> ************************************************************************
> configure: error: "*** Can not continue."
> /
>
> You can consider file config.log attched in this mail.
> Thank you for reading. I look forward to your answer.
In your log, you have several instances of tests failing due to more
detailed syntax checking in gcc 4.2. Evidently, lam 7.1.4 wasn't
intended to be built with such a recent gcc. I suppose more people
wanting to run MPI on such a recent platform would have chosen openmpi.
I thought this list recommended 7.1.5 recently in such a situation.
BTW, the combination of google site and html is sufficient to trigger
spam filtering, so I give a partial answer in case people don't check
their spam box.
|