Archived

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

I Compile the 3.3.0 under windows ,missing the ice.dll etc

I Compile the 3.3.0 cpp under windows ,compare the files from Ice-3.3.0-VC90.msi, I can not found the following files in the bin directory:
glacier2.dll
ice.dll
icebox.dll
iceboxnet.exe
icegrid.dll
icepatch2.dll
icessl.dll
icestorm.dll

Are these files nessary or just for compatible?

Comments

  • xdm
    xdm La Coruña, Spain
    Hi Gem

    The files you listed are Ice release dlls if you build Ice in debug mode this files are not build instead you should have the debug versions.

    glacier2d.dll
    iced.dll
    iceboxd.dll
    iceboxnetd.exe
    icegridd.dll
    icepatch2d.dll
    icessld.dll
    icestormd.dll

    Cheers,
    José
  • Thanks for reply so soon!

    I compile the 3.3.0 in debug and release as follows without errors.
    >cd Ice-3.3.0\cpp
    >nmake /f Makefile.mak OPTIMIZE=no install
    >nmake /f Makefile.mak clean
    >nmake /f Makefile.mak OPTIMIZE=yes install

    I think I had the release and debug files already. For example, I had the ice33.dll and ice33d.dll, icebox.exe,icegrid33.dll and icegrid33d.dll,icepatch233.dll and icepatch233d.dll,icessl33.dll and icessl33d.dll etc.

    So I doubt the files without 33 in filename are for compatible only? Or for other reasons?
  • cxq2003 wrote: »

    I think I had the release and debug files already. For example, I had the ice33.dll and ice33d.dll, icebox.exe,icegrid33.dll and icegrid33d.dll,icepatch233.dll and icepatch233d.dll,icessl33.dll and icessl33d.dll etc.
    So I doubt the files without 33 in filename are for compatible only? Or for other reasons?