delorie.com/archives/browse.cgi | search |
Mailing-List: | contact cygwin-help AT cygwin DOT com; run by ezmlm |
List-Subscribe: | <mailto:cygwin-subscribe AT cygwin DOT com> |
List-Archive: | <http://sourceware.org/ml/cygwin/> |
List-Post: | <mailto:cygwin AT cygwin DOT com> |
List-Help: | <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs> |
Sender: | cygwin-owner AT cygwin DOT com |
Mail-Followup-To: | cygwin AT cygwin DOT com |
Delivered-To: | mailing list cygwin AT cygwin DOT com |
Message-Id: | <200410051310.i95DABUn005940@tyr.informatik.fh-fulda.de> |
Date: | Tue, 5 Oct 2004 15:10:11 +0200 (CEST) |
From: | Siegmar Gross <Siegmar DOT Gross AT informatik DOT fh-fulda DOT de> |
Reply-To: | Siegmar Gross <Siegmar DOT Gross AT informatik DOT fh-fulda DOT de> |
Subject: | Compiling LAM MPI results in undefined reference |
To: | cygwin AT cygwin DOT com |
MIME-Version: | 1.0 |
X-HRZ-JLUG-MailScanner-Information: | Passed JLUG virus check |
X-HRZ-JLUG-MailScanner: | Found to be clean |
X-IsSubscribed: | yes |
Note-from-DJ: | This may be spam |
Hi, I tried to compile lam-mpi-7.1.1 on the latest Cygwin release and failed. I know that this isn't a list about LAM MPI but perhaps somebody was able to compile the package and knows what is wrong with my approach. I used the following commands: configure --prefix=/usr/local/lam-7.1.1 --with-exceptions \ --with-purify --with-threads=posix --with-trillium \ --with-rsh="ssh -q" \ --enable-shared --without-romio --without-cs-fs \ |& tee log.configure.$SYSTEM_ENV.$MACHINE_ENV make |& tee log.make.$SYSTEM_ENV.$MACHINE_ENV make install |& tee log.make-install.$SYSTEM_ENV.$MACHINE_ENV After about an hour I got ... gcc -O3 -fexceptions -fexceptions -o lamgrow.exe lamgrow.o ../../share/liblam/.libs/liblam.a ../../share/libltdl/.libs/libltdlc.a ../../share/liblam/.libs/liblam.a(ssi_boot_slurm.o)(.text+0x3c8):ssi_boot_slurm. c: undefined reference to `_inet_ntop' collect2: ld returned 1 exit status make[2]: *** [lamgrow.exe] Error 1 make[2]: Leaving directory `/tmp/lam-7.1.1/lam-7.1.1/otb/lamgrow' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/tmp/lam-7.1.1/lam-7.1.1/otb' make: *** [all-recursive] Error 1 eiger lam-7.1.1 55 Searching in the web showed that other persons had had similar problems. One suggestion was to have cygipc installed and ipc-daemon2 running. The Cygwin documentation states that it is deprecated and that I should use cygserver instead (which I have running as a Windows service). eiger lam-7.1.1 57 ps -aef UID PID PPID TTY STIME COMMAND SYSTEM 388 1 ? 09:47:06 /usr/bin/cygrunsrv SYSTEM 496 388 ? 09:47:08 /usr/sbin/cygserver SYSTEM 1336 1 ? 09:47:11 /usr/bin/cygrunsrv SYSTEM 1444 1336 ? 09:47:13 /usr/sbin/sshd SYSTEM 3064 1 ? 11:14:53 /usr/bin/cygrunsrv SYSTEM 3332 3064 ? 11:14:53 /usr/sbin/portmap Admin 1648 1 0 12:47:52 /usr/bin/tcsh Admin 2260 1 ? 12:47:53 /usr/bin/ssh-agent Admin 3704 1648 0 12:48:02 /usr/X11R6/bin/Xwin Admin 1920 1648 0 12:48:02 /usr/X11R6/bin/fvwm2 Admin 3364 1648 0 12:48:04 /usr/bin/xterm Admin 3412 1648 0 12:48:04 /usr/bin/xterm Admin 2204 1648 0 12:48:04 /usr/X11R6/bin/xclock Admin 3072 3412 1 12:48:05 /usr/bin/tcsh Admin 1608 3364 2 12:48:05 /usr/bin/tcsh Admin 3808 1608 2 14:42:19 /usr/bin/ps eiger lam-7.1.1 58 "libcygipc.* is available. eiger doc 50 ls -l /usr/lib/libcygipc.* -rwxr-xr-x 1 Admin Benutzer 1520410 Feb 10 2004 /usr/lib/libcygipc.a -rwxr-xr-x 1 Admin Benutzer 17310 Feb 10 2004 /usr/lib/libcygipc.dll.a Has anybody been able to compile lam-mpi? Do I need other options for "configure"? Thank you very much for any help in advance. Please let me know if you need more information. Kind regards Siegmar -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |