<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-2022-jp">
<META content="MSHTML 6.00.6000.17102" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face="MS UI Gothic" size=2><PRE>Dear Mr. Rajjev Thakur,</PRE><PRE>Thank you so much, Rajeev.</PRE><PRE>I could completed the test trial.</PRE><PRE>Wada</PRE><PRE>>If you are running on a single machine, you don't need a machinefile. Just do mpiexec -n 3 hostname.
>
>On Sep 10, 2011, at 7:54 PM, kaz_wada_JCOM wrote:
>
><I> Hi, A Chan,
</I>><I>
</I>><I> Thank you very much for your comments.
</I>><I>
</I>><I> Following your suggestions and using MPICH2-1.4.1p1, I used the follwoing shell:
</I>><I> cd /tmp/wadakazusige/mpich2-1.4.1p1
</I>><I> /home/wadakazusige/libraries/mpich2-1.4.1p1/configure CC=gcc --disable-f77 --disable-fc --build=i686-pc-cygwin --prefix=/home/wadakazusige/mpich2-install 2>&1 | tee c.txt
</I>><I>
</I>><I> and the configuration was completed.
</I>><I>
</I>><I> Then, I built MPICH2 and install commands. And after putting PATH, I checked
</I>><I> which mpicc
</I>><I> which mpiexec
</I>><I> They showed the appropriate location of the two codes, and I believe they were completed.
</I>><I>
</I>><I> In the next step, for testing the setup, I entered
</I>><I> mpiexec -f machinefile -n 3 hostname
</I>><I>
</I>><I> The response was as follows:
</I>><I> ------------------------------------------------------------
</I>><I> [<A href="https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss">mpiexec at Inspiron510m</A>] HYDU_parse_hostfile (/home/wadakazusige/libraries/mpich2-1.4.1p1/src/pm/hydra/utils/args/args.c:303): unable to open host file: machinefile
</I>><I> [<A href="https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss">mpiexec at Inspiron510m</A>] mfile_fn (/home/wadakazusige/libraries/mpich2-1.4.1p1/src/pm/hydra/ui/mpich/utils.c:223): error parsing hostfile
</I>><I> [<A href="https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss">mpiexec at Inspiron510m</A>] match_arg (/home/wadakazusige/libraries/mpich2-1.4.1p1/src/pm/hydra/utils/args/args.c:115): match handler returned error
</I>><I> [<A href="https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss">mpiexec at Inspiron510m</A>] HYDU_parse_array (/home/wadakazusige/libraries/mpich2-1.4.1p1/src/pm/hydra/utils/args/args.c:140): argument matching returned error
</I>><I> [<A href="https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss">mpiexec at Inspiron510m</A>] parse_args (/home/wadakazusige/libraries/mpich2-1.4.1p1/src/pm/hydra/ui/mpich/utils.c:1387): error parsing input array
</I>><I> [<A href="https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss">mpiexec at Inspiron510m</A>] HYD_uii_mpx_get_parameters (/home/wadakazusige/libraries/mpich2-1.4.1p1/src/pm/hydra/ui/mpich/utils.c:1438): unable to parse user arguments
</I>><I>
</I>><I> Usage: ./mpiexec [global opts] [exec1 local opts] : [exec2 local opts] : ...
</I>><I>
</I>><I> Global options (passed to all executables):
</I>><I>
</I>><I> Global environment options:
</I>><I> -genv {name} {value} environment variable name and value
</I>><I> -genvlist {env1,env2,...} environment variable list to pass
</I>><I> -genvnone do not pass any environment variables
</I>><I> -genvall pass all environment variables not managed
</I>><I> by the launcher (default)
</I>><I>
</I>><I> Other global options:
</I>><I> -f {name} file containing the host names
</I>><I> -hosts {host list} comma separated host list
</I>><I> -wdir {dirname} working directory to use
</I>><I> -configfile {name} config file containing MPMD launch options
</I>><I>
</I>><I>
</I>><I> Local options (passed to individual executables):
</I>><I>
</I>><I> Local environment options:
</I>><I> -env {name} {value} environment variable name and value
</I>><I> -envlist {env1,env2,...} environment variable list to pass
</I>><I> -envnone do not pass any environment variables
</I>><I> -envall pass all environment variables (default)
</I>><I>
</I>><I> Other local options:
</I>><I> -n/-np {value} number of processes
</I>><I> {exec_name} {args} executable name and arguments
</I>><I>
</I>><I>
</I>><I> Hydra specific options (treated as global):
</I>><I>
</I>><I> Launch options:
</I>><I> -launcher launcher to use ( ssh rsh fork slurm ll lsf sge manual persist)
</I>><I> -launcher-exec executable to use to launch processes
</I>><I> -enable-x/-disable-x enable or disable X forwarding
</I>><I>
</I>><I> Resource management kernel options:
</I>><I> -rmk resource management kernel to use ( user slurm ll lsf sge pbs)
</I>><I>
</I>><I> Hybrid programming options:
</I>><I> -ranks-per-proc assign so many ranks to each process
</I>><I>
</I>><I> Processor topology options:
</I>><I> -binding process-to-core binding mode
</I>><I> -topolib processor topology library ()
</I>><I>
</I>><I> Checkpoint/Restart options:
</I>><I> -ckpoint-interval checkpoint interval
</I>><I> -ckpoint-prefix checkpoint file prefix
</I>><I> -ckpoint-num checkpoint number to restart
</I>><I> -ckpointlib checkpointing library (none)
</I>><I>
</I>><I> Demux engine options:
</I>><I> -demux demux engine ( poll select)
</I>><I>
</I>><I> Other Hydra options:
</I>><I> -verbose verbose mode
</I>><I> -info build information
</I>><I> -print-all-exitcodes print exit codes of all processes
</I>><I> -iface network interface to use
</I>><I> -ppn processes per node
</I>><I> -profile turn on internal profiling
</I>><I> -prepend-rank prepend rank to output
</I>><I> -prepend-pattern prepend pattern to output
</I>><I> -outfile-pattern direct stdout to file
</I>><I> -errfile-pattern direct stderr to file
</I>><I> -nameserver name server information (host:port format)
</I>><I> -disable-auto-cleanup don't cleanup processes on error
</I>><I> -disable-hostname-propagation let MPICH2 auto-detect the hostname
</I>><I> -order-nodes order nodes as ascending/descending cores
</I>><I>
</I>><I> Please see the intructions provided at
</I>><I> <A href="http://wiki.mcs.anl.gov/mpich2/index.php/Using_the_Hydra_Process_Manager">http://wiki.mcs.anl.gov/mpich2/index.php/Using_the_Hydra_Process_Manager</A>
</I>><I> for further details
</I>><I> -------------------------------------------------------------
</I>><I>
</I>><I> Could you let me know the reason?
</I>><I>
</I>><I> Wada
</I>><I> >I copied and pasted
</I>><I> your commmand without looking carefully, you should
</I>><I> >be using 1.4.1p1 instead of 1.4.1.
</I>><I> >
</I>><I> >A.Chan
</I>><I>
</I>><I> ----- Original Message -----
</I>><I> >
</I>><I> That is odd! The same test in top-level mpich2 worked but the one
</I>><I>
</I>><I> >
</I>><I> in src/openpa failed! Both config.guess in src/openpa and top-level
</I>><I>
</I>><I> >
</I>><I> contain entry to cygwin (openpa's config.guess is newer). Can you redo
</I>><I>
</I>><I> >
</I>><I> configure as follows:
</I>><I>
</I>><I> >
</I>><I>
</I>><I>
</I>><I> >
</I>><I> > cd /tmp/wadakazusige/mpich2-1.4.1
</I>><I>
</I>><I> >
</I>><I> > /home/wadakazusige/libraries/mpich2-1.4.1/configure CC=gcc
</I>><I>
</I>><I> >
</I>><I> > --prefix=/home/wadakazusige/mpich2-install 2>&1 | tee c.txt
</I>><I>
</I>><I> >
</I>><I>
</I>><I>
</I>><I> >
</I>><I> See if it works. If it fails similarly, add "--build=i686-pc-cygwin"
</I>><I>
</I>><I> >
</I>><I> and see if
</I>><I>
</I>><I> >
</I>><I> things work.
</I>><I>
</I>><I> >
</I>><I>
</I>><I>
</I>><I> >
</I>><I> A.Chan
</I>><I>
</I>><I> >
</I>><I>
</I>><I>
</I>><I> >
</I>><I> ----- Original Message -----
</I>><I>
</I>><I> >
</I>><I> > Dear Sirs and Madams:
</I>><I>
</I>><I> >
</I>><I> >
</I>><I>
</I>><I> >
</I>><I> > I am tring to install MPICH2-1.4.1p1 to my stand-alone PC based on
</I>><I>
</I>><I> >
</I>><I> > Windows
</I>><I>
</I>><I> >
</I>><I> > XP.
</I>><I>
</I>><I> >
</I>><I> > While configuring MPICH2, following your "MPICH2 Installer's Guide",
</I>><I>
</I>><I> >
</I>><I> > I got error message: "OpenPA configure failed", as you can see
</I>><I>
</I>><I> >
</I>><I> > attached
</I>><I>
</I>><I> >
</I>><I> > c.txt.
</I>><I>
</I>><I> >
</I>><I> >
</I>><I>
</I>><I> >
</I>><I> > I would like to use MPICH2 under Cygwin I already installed.
</I>><I>
</I>><I> >
</I>><I> > Used commands to configure MPICH2 are as follows:
</I>><I>
</I>><I> >
</I>><I> > cd /tmp/wadakazusige/mpich2-1.4.1
</I>><I>
</I>><I> >
</I>><I> > env CC="gcc"
</I>><I>
</I>><I> >
</I>><I> > /home/wadakazusige/libraries/mpich2-1.4.1/configure
</I>><I>
</I>><I> >
</I>><I> > -prefix=/home/wadakazusige/mpich2-install
</I>><I>
</I>><I> >
</I>><I> > 2>&1 | tee c.txt
</I>><I>
</I>><I> >
</I>><I> >
</I>><I>
</I>><I> >
</I>><I> > Could you please teach me how to fix this problem.
</I>><I>
</I>><I> >
</I>><I> >
</I>><I>
</I>><I> >
</I>><I> > Thank you very much for your support in advance.
</I>><I>
</I>><I> >
</I>><I> >
</I>><I>
</I>><I> >
</I>><I> > Best regards,
</I>><I>
</I>><I> >
</I>><I> >
</I>><I>
</I>><I> >
</I>><I> > Kazushige Wada
</I>><I>
</I>><I> >
</I>><I> >
</I>><I>
</I>><I> >
</I>><I> > _______________________________________________
</I>><I>
</I>><I> > > mpich-discuss mailing list mpich-discuss at mcs.anl.gov
</I>><I> >
</I>><I> > To manage subscription options or unsubscribe:
</I>><I>
</I>><I> > > <A href="https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss">https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss</A>
</I>><I> _______________________________________________
</I>><I> mpich-discuss mailing list <A href="https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss">mpich-discuss at mcs.anl.gov</A>
</I>><I> To manage subscription options or unsubscribe:
</I>><I> <A href="https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss">https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss</A>
</I>
</PRE><!--endarticle--><!--htdig_noindex--></FONT></DIV></BODY></HTML>