[MPICH] Building pman_vis -- taking the next step

David Ashton ashton at mcs.anl.gov
Wed Nov 30 13:29:14 CST 2005


If your program exits before main is even called, this is usually due to a
missing dll.  If your application depends on a dll in your path that is not
in the system path it will fail when you use mpiexec.  You can run "dumpbin
/imports my_mpi_app.exe" to see what dlls your application depends on and
then make sure they are available on all the nodes.  The easiest way to do
this is to put all user dlls your application depends on in the same place
as your application.  If the only dlls your application depends on are the
mpi dlls and systems dlls then this is not the problem.

-David Ashton

-----Original Message-----
From: peter_raeth at juno.com [mailto:peter_raeth at juno.com] 
Sent: Wednesday, November 30, 2005 6:12 AM
To: peter_raeth at juno.com
Cc: ashton at mcs.anl.gov; peter_raeth at juno.com; mpich-discuss at mcs.anl.gov
Subject: RE: [MPICH] Building pman_vis -- taking the next step

Something interesting is that the error code arrives immediately after the
program is started. Even the init step does not happen and that is the first
line of code in _tmain.





More information about the mpich-discuss mailing list