Home Help Center

mpich2 and ice

ArnieArnie Member

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 :( .


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


  • bernardbernard Jupiter, FLAdministrators, ZeroC Staff Bernard NormierOrganization: ZeroC, Inc.Project: Ice ZeroC Staff
    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.

  • ArnieArnie Member
    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 :) .

  • matthewmatthew NL, CanadaMember Matthew NewhookOrganization: ZeroC, Inc.Project: Internet Communications Engine ✭✭✭
    I recommend against doing that. The problem is that VC++ has its own executable PATH in the Directories settings in Tools/Options.
Sign In or Register to comment.