I'm trying to use the VMime library for a project but it requires that I compile it myself, the source code includes a visual studio project file but the library has a few other dependencies.
VMime requires libiconv which must be compiled under minGW with cygwin, as well as libgcrypt and GNUTLS. Does that mean I have to compile everything with minGW? The way I understand it is that you must use a dll/library compiled under the same system you are trying to compile with.
The problem is I really don't want to go back to code::blocks or the other minGW based IDE's since I have grown to love Visual Studio's layout and features.
Does anyone have any experience with compiling VMime in a windows environment? This is my first time trying to build a library myself from source code so I'm not sure how to go about it.