Visual Studio version?

Questions and postings pertaining to the usage of ImageMagick regardless of the interface. This includes the command-line utilities, as well as the C and C++ APIs. Usage questions are like "How do I use ImageMagick to create drop shadows?".
Post Reply
User avatar
magick
Site Admin
Posts: 11064
Joined: 2003-05-31T11:32:55-07:00

Post by magick »

ImageMagick is not supported under Visual C++ 5, however, that does not mean it won't compile. It just means if you run into problems compiling we can't help you.
User avatar
magick
Site Admin
Posts: 11064
Joined: 2003-05-31T11:32:55-07:00

Post by magick »

We have not tested ImageMagick under Visual Studio 2005. If someone wants to buy us a copy, let us know and we will provide a ship-to address.
User avatar
magick
Site Admin
Posts: 11064
Joined: 2003-05-31T11:32:55-07:00

Post by magick »

We do not have Visual 2005. A full version would be useful, but an upgrade would be acceptable. Send a PM for a shipping address.
User avatar
magick
Site Admin
Posts: 11064
Joined: 2003-05-31T11:32:55-07:00

Post by magick »

Ok, an ImageMagick user bought us a copy of Visual Studio 2005 (feel free to identify yourself if you want). ImageMagick compiled with only one patch to IMDisplayDoc.cpp and one patch to configure.cpp. We now need to see if we need to conditionally make the changes so ImageMagick will build with Visual C++ 6, 7, or 8. In addition we will probably work on reducing some of the warnings Visual 8 spews to conform with the latest ISO standards. Give us a few weeks and we'll put out a beta distribution that builds under Visual C++ 8.
User avatar
magick
Site Admin
Posts: 11064
Joined: 2003-05-31T11:32:55-07:00

Post by magick »

We have not heard from any user whether ImageMagick will compile with the Visual C++ express version or not and the developers do not currently have the time to check. Hopefully a user will report here any successes or problems with Visual C++ Express.
mrjvak

visual c++ 8

Post by mrjvak »

Hello,
Did you put the beta online? I'd like to try compile with Visual c++ 8 Express. I did try with release 6.2.9, following the instructions for c++7, but it says:
>c:\etc\packages\imagemagick-6.2.9\visualmagick\configure\stdafx.h(15) : fatal error C1083: Cannot open include file: 'afxwin.h': No such file or directory

So before digging to much into it, I'd like to know if I should use a different distribution.

regards
Joakim
User avatar
magick
Site Admin
Posts: 11064
Joined: 2003-05-31T11:32:55-07:00

Post by magick »

ImageMagick 6.2.9-1 is current and most up-to-date release. It compiles fine with VisualStudio 2003 and 2005.
mrjvak

visual c++ 8 Express

Post by mrjvak »

Did anyone succeed to compile (debug) on visual 2005 express?

I can get a project it to work with Visualmagick in release mode by installing the binary:
ImageMagick-6.2.9-1-Q16-windows-dll.exe

But it doesn't contain debug-dlls, so I must build, and then I run in to trouble since Express doesn't have MFC stuff
Post Reply