View Single Post
Old 30th August 2016, 04:46   #2
Junior Member
Join Date: Aug 2016
Posts: 1
Smile Hellooo

After much fiddling around, I finally got MilkDrop to compile in newer versions of Visual Studio. However, Winamp would crash when attempting to start the plugin. After attaching a debugger I saw the exception was in msvcr110.dll. Rather than reverse engineer that whole deal, I just took the advice on and compiled it in Visual Studio Express 2008. I can confirm the resulting dll works with Winamp.

I did have to change a couple of things after opening the solution in Visual Studio Express 2008.
  • Right click the project -> Properties -> Configuration Properties -> C/C++ -> General -> Additional Include Directories. I changed this to be
    C:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\Include

  • After a build attempt, it will complain about afxres.h in plugin.rc. Change this to be WinResrc.h.
  • It then complained about IDC_STATIC. So I added
    #ifndef IDC_STATIC
    #define IDC_STATIC -1

    in there, right below // Dialog.

Hope this helps!
lightbulblight is offline   Reply With Quote