Hi,
On Mon, 28 Jun 2004, Yu-Cheng Chou wrote:
>
> These errors occurred under cygwin.
>
> The first part is for installation process:
>
> In file included from ad_ufs_close.c:9:
> ad_ufs.h:21:17: aio.h: No such file or directory
> make[4]: *** [ad_ufs_close.o] Error 1
> make[4]: Leaving directory `/home/root/lam-7.1a1r9708/romio/adio/ad_ufs'
> Make failed in directory adio/ad_ufs
> make[3]: *** [mpiolib] Error 1
> make[3]: Leaving directory `/home/root/lam-7.1a1r9708/romio'
> make[2]: *** [mpio] Error 2
> make[2]: Leaving directory `/home/root/lam-7.1a1r9708/romio'
> make[1]: *** [romio-all] Error 2
> make[1]: Leaving directory `/home/root/lam-7.1a1r9708'
> make: *** [all-recursive] Error 1
>
> Since lam-7.1a1r9708 does not yet support romio, I guess it is normal. Am
> I right?
You are correct, ROMIO is not supported on Cygwin platform in LAM 7.1 and
it is necessary to use the configure switch --without-romio during
configuration.
>
>
> The second part is for execution process:
>
> LAM 7.1a1svn06282004/MPI 2 C++/ROMIO - Indiana University
>
> n-1<2596> ssi:boot:base:linear: booting n0 (localhost)
> n-1<2596> ssi:boot:base:linear: finished
> C:/cygwin/home/root/demos> mpirun -np 1 calpi
> --------------------------------------------------------------------------
>
> It seems that LAM was not able to remove a directory properly. This
> should
> not happen, and will probably require manual intervention on your part.
> tkill was trying to remove the following directory:
>
> /tmp/lam-root_at_phoenix
>
> when some error occurred. Perhaps the following Unix error message will
> help:
>
> Unix errno: 90
> Directory not empty
>
>
> This directory contains some internal temporary LAM files, and is safe
> to remove. Please go remove it manually.
> --------------------------------------------------------------------------
>
> Have any idea to fix this problem?
Firstly, come questions:
1. Does this happen every single time you try to run your application?
2. What is in /tmp/lam-root_at_pheonix before the run?
3. Have you tried deleting the directory before running your application?
3. This might not be pertinent, but are you running LAM as root or is it
just a name? (I must admit, I haven't heard of a root user in cygwin
though)
Anju
|