Page 1 of 1

Moving from Visual C++ 6.0 to Visual Studio 2010

Posted: 2011-08-15T02:30:56-07:00
by Leak
I am currently converting an application from Visual C++ 6 for Windows XP and moving to Visual Studio 2010 for Windows 7.

The original code used the following libraries:
IM_MOD_DB_wmf_.lib
IM_MOD_DB_yuv_.lib
IM_MOD_DB_wbmp.lib
IM_MOD_DB_tiff_.lib
IM_MOD_DB_png_.lib
IM_MOD_DB_pcx_.lib
IM_MOD_DB_jp2_.lib
IM_MOD_DB_jpeg_.lib
IM_MOD_DB_gray_.lib
IM_MOD_DB_gif_.lib
IM_MOD_DB_dib_.lib
IM_MOD_DB_bmp_.lib

I have not managed to locate this libraries, are they still available?

Thanks

Re: Moving from Visual C++ 6.0 to Visual Studio 2010

Posted: 2011-08-15T05:04:59-07:00
by magick
The libs you mention are still available but are typically Release rather than Debug (e.g. IM_MOD_RL_PNG.dll rather than IM_MOD_DB_pcx_.lib).

Re: Moving from Visual C++ 6.0 to Visual Studio 2010

Posted: 2011-08-15T08:53:49-07:00
by Leak
Thanks, I have now compiled the libraries, but receive these link errors:

error LNK2019: unresolved external symbol "public: struct MagickLib::_PixelPacket * __thiscall
error LNK2001: unresolved external symbol "public: struct MagickLib::_PixelPacket * __thiscall
error LNK2019: unresolved external symbol "public: enum MagickLib::ImageType __thiscall

I presume these methods are part of CORE_Magick++?

Thanks