Archived

This forum has been archived. Please start a new discussion on GitHub.

mpich2 and ice

Hello,

i tried to use ice and mpich2 together. But if I link my application with ice.lib and iceutil.lib and run it with mpiexec, it stops immediately without any output on stdout. This also appears if I don't call any ice stuff :mad: .
I hope someone can help me :( .

Greetings
Arne

P.S.:
I used the latest ice and mpich2 builds with Visual Studio 2005 and C++.

Comments

  • bernard
    bernard Jupiter, FL
    Hi Arne,

    Do you know which C/C++ runtime mpich2 uses? The release Ice DLL (that you link with) is built with /MD, i.e. it uses the C/C++ Multi-threaded runtime DLL.

    You may want to build a debug application and run it in the debugger to find out what's going on.

    Cheers,
    Bernard
  • Hi Bernard,

    thanks for your help. The Visual Studio installation on my workstation seems to be broken. The debugger of the notebook installation told me, that dll's like bzip2.dll or ice30d.dll are missing. After copying them to c:\windows\system the problem was solved :) .

    Greetings
    Arne
  • matthew
    matthew NL, Canada
    I recommend against doing that. The problem is that VC++ has its own executable PATH in the Directories settings in Tools/Options.