LAM/MPI logo

LAM/MPI General User's Mailing List Archives

  |   Home   |   Download   |   Documentation   |   FAQ   |   all just in this list

From: Ton Oguara (T.Oguara_at_[hidden])
Date: 2003-12-15 06:13:08


Hi Jeff and Anju,

Ok I tried with today's snapshot tarball and got the same error -
Platform is CYGWIN_NT-5.1 ver 1.5.5(0.94/3/2) 2003-09-20 16:31 i686

The configure and make logs are attached. Configure and make commands used
are:
./configure --without-romio --prefix=/home/apps/lam
make

To give you an idea of what is happening, kindly take a look at part of the
**make** spew below.
Looks like the actual problem is with the ssi_rpi_sysv_common and
ssi_rpi_usysv_common versions for cygwin

Many thanks
>t

Making all in laminfo
make[2]: Entering directory `/home/apps/lam-7.1a1cvs20031215/tools/laminfo'
if
g++ -DHAVE_CONFIG_H -I. -I. -I../../share/include -DLAM_PREFIX="\"/home/apps
/lam\"" -DLAM_BINDIR="\"/home/apps/lam/bin\"" -DLAM_LIBDIR="\"/home/apps/lam
/lib\"" -DLAM_INCDIR="\"/home/apps/lam/include\"" -DLAM_PKGLIBDIR="\"/home/a
pps/lam/lib/lam\"" -DLAM_SYSCONFDIR="\"/home/apps/lam/etc\"" -I../../share/i
nclude -DLAM_BUILDING=1 -D_REENTRANT -O3 -MT laminfo.o -MD -MP -MF
".deps/laminfo.Tpo" \
-c -o laminfo.o `test -f 'laminfo.cc' || echo './'`laminfo.cc; \
then mv ".deps/laminfo.Tpo" ".deps/laminfo.Po"; \
else rm -f ".deps/laminfo.Tpo"; exit 1; \
fi
/bin/bash ../../libtool --mode=link g++ -O3 -export-dynamic -o laminfo.exe
laminfo.o ../../share/libmpi/libmpi.la ../../share/liblam/liblam.la
../../share/libltdl/libltdlc.la -lutil
mkdir .libs
g++ -O3 -o laminfo.exe laminfo.o -Wl,--export-dynamic
../../share/libmpi/.libs/libmpi.a ../../share/liblam/.libs/liblam.a
../../share/libltdl/.libs/libltdlc.a -lutil
../../share/libmpi/.libs/libmpi.a(ssi_rpi_sysv_common.o)(.text+0x692):ssi_rp
i_sysv_common.c: undefined reference to `_shmget'
../../share/libmpi/.libs/libmpi.a(ssi_rpi_sysv_common.o)(.text+0x6b8):ssi_rp
i_sysv_common.c: undefined reference to `_shmat'
../../share/libmpi/.libs/libmpi.a(ssi_rpi_sysv_common.o)(.text+0x748):ssi_rp
i_sysv_common.c: undefined reference to `_semget'
../../share/libmpi/.libs/libmpi.a(ssi_rpi_sysv_common.o)(.text+0x7de):ssi_rp
i_sysv_common.c: undefined reference to `_semctl'
../../share/libmpi/.libs/libmpi.a(ssi_rpi_sysv_common.o)(.text+0x809):ssi_rp
i_sysv_common.c: undefined reference to `_semctl'
../../share/libmpi/.libs/libmpi.a(ssi_rpi_sysv_common.o)(.text+0x836):ssi_rp
i_sysv_common.c: undefined reference to `_semctl'
../../share/libmpi/.libs/libmpi.a(ssi_rpi_sysv_common.o)(.text+0x872):ssi_rp
i_sysv_common.c: undefined reference to `_shmctl'
../../share/libmpi/.libs/libmpi.a(ssi_rpi_sysv_common.o)(.text+0x89f):ssi_rp
i_sysv_common.c: undefined reference to `_shmctl'
../../share/libmpi/.libs/libmpi.a(ssi_rpi_sysv_common.o)(.text+0x8fa):ssi_rp
i_sysv_common.c: undefined reference to `_semop'
../../share/libmpi/.libs/libmpi.a(ssi_rpi_sysv_common.o)(.text+0x960):ssi_rp
i_sysv_common.c: undefined reference to `_semop'
../../share/libmpi/.libs/libmpi.a(ssi_rpi_sysv_common.o)(.text+0xd0b):ssi_rp
i_sysv_common.c: undefined reference to `_shmat'
../../share/libmpi/.libs/libmpi.a(ssi_rpi_sysv_common.o)(.text+0xd6b):ssi_rp
i_sysv_common.c: undefined reference to `_shmctl'
../../share/libmpi/.libs/libmpi.a(ssi_rpi_sysv_common.o)(.text+0xd95):ssi_rp
i_sysv_common.c: undefined reference to `_semctl'
../../share/libmpi/.libs/libmpi.a(ssi_rpi_sysv_low.o)(.text+0x50):ssi_rpi_sy
sv_low.c: undefined reference to `_semop'
../../share/libmpi/.libs/libmpi.a(ssi_rpi_sysv_low.o)(.text+0xff):ssi_rpi_sy
sv_low.c: undefined reference to `_semop'
../../share/libmpi/.libs/libmpi.a(ssi_rpi_sysv_low.o)(.text+0x146):ssi_rpi_s
ysv_low.c: undefined reference to `_semop'
../../share/libmpi/.libs/libmpi.a(ssi_rpi_sysv_low.o)(.text+0x18c):ssi_rpi_s
ysv_low.c: undefined reference to `_semop'
../../share/libmpi/.libs/libmpi.a(ssi_rpi_sysv_low.o)(.text+0x228):ssi_rpi_s
ysv_low.c: undefined reference to `_semop'
../../share/libmpi/.libs/libmpi.a(ssi_rpi_sysv_low.o)(.text+0x2ea):ssi_rpi_s
ysv_low.c: more undefined references to `_semop' follow
../../share/libmpi/.libs/libmpi.a(ssi_rpi_sysv_shm.o)(.text+0x51):ssi_rpi_sy
sv_shm.c: undefined reference to `_semget'
../../share/libmpi/.libs/libmpi.a(ssi_rpi_sysv_shm.o)(.text+0xb8):ssi_rpi_sy
sv_shm.c: undefined reference to `_semctl'
../../share/libmpi/.libs/libmpi.a(ssi_rpi_sysv_shm.o)(.text+0xef):ssi_rpi_sy
sv_shm.c: undefined reference to `_semctl'
../../share/libmpi/.libs/libmpi.a(ssi_rpi_sysv_shm.o)(.text+0x127):ssi_rpi_s
ysv_shm.c: undefined reference to `_semctl'
../../share/libmpi/.libs/libmpi.a(ssi_rpi_sysv_shm.o)(.text+0x15c):ssi_rpi_s
ysv_shm.c: undefined reference to `_semctl'
../../share/libmpi/.libs/libmpi.a(ssi_rpi_sysv_shm.o)(.text+0x190):ssi_rpi_s
ysv_shm.c: undefined reference to `_semctl'
../../share/libmpi/.libs/libmpi.a(ssi_rpi_sysv_shm.o)(.text+0x1c1):ssi_rpi_s
ysv_shm.c: more undefined references to `_semctl' follow
../../share/libmpi/.libs/libmpi.a(ssi_rpi_sysv_shm.o)(.text+0x27e):ssi_rpi_s
ysv_shm.c: undefined reference to `_semop'
../../share/libmpi/.libs/libmpi.a(ssi_rpi_sysv_shm.o)(.text+0x2a2):ssi_rpi_s
ysv_shm.c: undefined reference to `_semop'
../../share/libmpi/.libs/libmpi.a(ssi_rpi_sysv_shm.o)(.text+0x2d0):ssi_rpi_s
ysv_shm.c: undefined reference to `_semctl'
../../share/libmpi/.libs/libmpi.a(ssi_rpi_sysv_shm.o)(.text+0x2f6):ssi_rpi_s
ysv_shm.c: undefined reference to `_semop'
../../share/libmpi/.libs/libmpi.a(ssi_rpi_sysv_shm.o)(.text+0x333):ssi_rpi_s
ysv_shm.c: undefined reference to `_semctl'
../../share/libmpi/.libs/libmpi.a(ssi_rpi_sysv_shm.o)(.text+0x392):ssi_rpi_s
ysv_shm.c: undefined reference to `_semop'
../../share/libmpi/.libs/libmpi.a(ssi_rpi_sysv_shm.o)(.text+0x3ba):ssi_rpi_s
ysv_shm.c: undefined reference to `_semop'
../../share/libmpi/.libs/libmpi.a(ssi_rpi_sysv_shm.o)(.text+0x3ee):ssi_rpi_s
ysv_shm.c: undefined reference to `_semctl'
../../share/libmpi/.libs/libmpi.a(ssi_rpi_sysv_shm.o)(.text+0x407):ssi_rpi_s
ysv_shm.c: undefined reference to `_shmdt'
../../share/libmpi/.libs/libmpi.a(ssi_rpi_sysv_shm.o)(.text+0x422):ssi_rpi_s
ysv_shm.c: undefined reference to `_semop'
../../share/libmpi/.libs/libmpi.a(ssi_rpi_sysv_shm.o)(.text+0x461):ssi_rpi_s
ysv_shm.c: undefined reference to `_semctl'
../../share/libmpi/.libs/libmpi.a(ssi_rpi_sysv_shm.o)(.text+0x47c):ssi_rpi_s
ysv_shm.c: undefined reference to `_shmctl'
../../share/libmpi/.libs/libmpi.a(ssi_rpi_sysv_shm.o)(.text+0x506):ssi_rpi_s
ysv_shm.c: undefined reference to `_semop'
../../share/libmpi/.libs/libmpi.a(ssi_rpi_sysv_shm.o)(.text+0x559):ssi_rpi_s
ysv_shm.c: undefined reference to `_semop'
../../share/libmpi/.libs/libmpi.a(ssi_rpi_usysv_common.o)(.text+0x692):ssi_r
pi_usysv_common.c: undefined reference to `_shmget'
../../share/libmpi/.libs/libmpi.a(ssi_rpi_usysv_common.o)(.text+0x6b8):ssi_r
pi_usysv_common.c: undefined reference to `_shmat'
../../share/libmpi/.libs/libmpi.a(ssi_rpi_usysv_common.o)(.text+0x748):ssi_r
pi_usysv_common.c: undefined reference to `_semget'
../../share/libmpi/.libs/libmpi.a(ssi_rpi_usysv_common.o)(.text+0x7de):ssi_r
pi_usysv_common.c: undefined reference to `_semctl'
../../share/libmpi/.libs/libmpi.a(ssi_rpi_usysv_common.o)(.text+0x809):ssi_r
pi_usysv_common.c: undefined reference to `_semctl'
../../share/libmpi/.libs/libmpi.a(ssi_rpi_usysv_common.o)(.text+0x836):ssi_r
pi_usysv_common.c: undefined reference to `_semctl'
../../share/libmpi/.libs/libmpi.a(ssi_rpi_usysv_common.o)(.text+0x872):ssi_r
pi_usysv_common.c: undefined reference to `_shmctl'
../../share/libmpi/.libs/libmpi.a(ssi_rpi_usysv_common.o)(.text+0x89f):ssi_r
pi_usysv_common.c: undefined reference to `_shmctl'
../../share/libmpi/.libs/libmpi.a(ssi_rpi_usysv_common.o)(.text+0x8fa):ssi_r
pi_usysv_common.c: undefined reference to `_semop'
../../share/libmpi/.libs/libmpi.a(ssi_rpi_usysv_common.o)(.text+0x960):ssi_r
pi_usysv_common.c: undefined reference to `_semop'
../../share/libmpi/.libs/libmpi.a(ssi_rpi_usysv_common.o)(.text+0xd0b):ssi_r
pi_usysv_common.c: undefined reference to `_shmat'
../../share/libmpi/.libs/libmpi.a(ssi_rpi_usysv_common.o)(.text+0xd6b):ssi_r
pi_usysv_common.c: undefined reference to `_shmctl'
../../share/libmpi/.libs/libmpi.a(ssi_rpi_usysv_common.o)(.text+0xd95):ssi_r
pi_usysv_common.c: undefined reference to `_semctl'
../../share/libmpi/.libs/libmpi.a(ssi_rpi_usysv_shm.o)(.text+0x32):ssi_rpi_u
sysv_shm.c: undefined reference to `_semop'
../../share/libmpi/.libs/libmpi.a(ssi_rpi_usysv_shm.o)(.text+0x5a):ssi_rpi_u
sysv_shm.c: undefined reference to `_semop'
../../share/libmpi/.libs/libmpi.a(ssi_rpi_usysv_shm.o)(.text+0x8e):ssi_rpi_u
sysv_shm.c: undefined reference to `_semctl'
../../share/libmpi/.libs/libmpi.a(ssi_rpi_usysv_shm.o)(.text+0xa7):ssi_rpi_u
sysv_shm.c: undefined reference to `_shmdt'
../../share/libmpi/.libs/libmpi.a(ssi_rpi_usysv_shm.o)(.text+0xc2):ssi_rpi_u
sysv_shm.c: undefined reference to `_semop'
../../share/libmpi/.libs/libmpi.a(ssi_rpi_usysv_shm.o)(.text+0x101):ssi_rpi_
usysv_shm.c: undefined reference to `_semctl'
../../share/libmpi/.libs/libmpi.a(ssi_rpi_usysv_shm.o)(.text+0x11c):ssi_rpi_
usysv_shm.c: undefined reference to `_shmctl'
collect2: ld returned 1 exit status
make[2]: *** [laminfo.exe] Error 1
make[2]: Leaving directory `/home/apps/lam-7.1a1cvs20031215/tools/laminfo'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/apps/lam-7.1a1cvs20031215/tools'
make: *** [all-recursive] Error 1

------------------------------------------------------------
"You are today where your thoughts have brought you; you will be
tomorrow where your thoughts take you." (Above Life's Turmoil)
------------------------------------------------------------
----- Original Message -----
From: "Prabhanjan Kambadur" <pkambadu_at_[hidden]>
To: "General LAM/MPI mailing list" <lam_at_[hidden]>
Sent: 13 December 2003 22:32
Subject: Re: LAM: LAM/MPI on cygwin -

>
> > Many thanks Jeff -
> >
> > I guess I have the most recent snapshot tarball =>
> > lam-7.1a1cvs20031213.tar.gz
> >
> > Configure is cool with the --without-romio option, but then there is a
build
> > break during the make at laminfo. My guess is that laminfo
> > (/home/apps/lam-7.1a1cvs20031213.tar.gz./tools/laminfo..) for the cygwin
> > platform is the problem or am I missing something here -
> >
> > Okay - will do a CVS checkout tonight UK-time, attempt a new build and
get
> > back to you. Many thanks for the help.
> >
>
> It might be helpful if you also send us the log files for both "configure"
> and "make" commands. You can do this by redirecting the "configure" and
> "make" script outputs to files instead of standard IO.
>
> For bash shell use
> #./configure [options] &> configure.log
>
> For csh use
> #./configure [options] |& tee configure.log
>
> Similarly for "make". Also please let us know the version of Cygwin that
> you are using.
>
> Thanks,
> Anju.
> _______________________________________________
> This list is archived at http://www.lam-mpi.org/MailArchives/lam/