IPlug2 does not work in Windows 7

make sure you have the latest iPlug2 master and run the download-prebuilt-libs.sh script to get the latest pre-built libs

Make sure that you set the following preprocessor defines globally:

WINVER=0x0601
_WIN32_WINNT=0x0601
NTDDI_VERSION=0x06010000

Without that, applications compiled using recent versions of MSVC won’t work on Windows 7.

I have previously built and successfully run C++ code with Visual Studio 2017 on Windows 7 using the defines above. Without them, it won’t be able to load the needed system DLLs.
I did not try building iPlug for Win7, though.

1 Like

I used the previous build from Skia, everything worked on Windows 7 without any changes to the preprocessor definitions.
The latest version of IPlug2 when starting the plug-in produces a runtime error in any library (Nano VG or Skia) and on any Windows operating system (10 and 7). Just the plugin crashes. I wrote about this in the next discussion.