Quick Sign In:  

Forum: VirtualDJ Technical Support

Topic: Compile Exemples Audio Effect (Plugins SDKv8) with Code::Blocks & MinGW-w64 ?

This topic is old and might contain outdated or incorrect information.

Hi,

I would like to use an audio plugin "Slip_Backspin" that was working on Virtual DJ 8 32 bits version on the new Virtual DJ 2020 64 bits (v8.5-64 b6042).
https://www.virtualdj.com/addons/15844/Slip_Backspin.html

As i can't find the 64 bits dll version, i would like to try to do it myself...

I've tried to compile and execute this example https://www.virtualdj.com/wiki/Plugins_SDKv8_Example1.html .
I use Code::Blocks v20.03 with MinGW-w64 compiler.
https://medium.com/@yzhong.cs/code-blocks-compile-64-bit-under-windows-with-mingw-w64-79101f5bbc02

The dll executable is not compatible with Virtual DJ 2020 64 bits, i've got this error:
"This Plugin doesn't seem to be compatible with VirtualDJ 8".

Is there a documentation somewhere that can help me to compile a 64 bits dll for audio effect with Code::Blocks and MinGW-w64 compiler ?

Thanks

Best regards,
David

 

Posted Wed 05 Aug 20 @ 6:29 am
Compilation is OK under Visual Studio Code 2019 Community...
 

Posted Wed 05 Aug 20 @ 8:41 am
NicotuxHome userMember since 2014
you compiled for mingw32 library which is needed for the final plugin dll to work (as dlls or staticaly linked in your plugin)
The incompatibility may come from a missing needed dll in this case (see the red Note in global compiler settings), specially with debug versions
The other thing is parameter passing mode, but plugin would not detect in this case (dllGetClassObject not found)
 

Posted Wed 05 Aug 20 @ 4:05 pm


(Old topics and forums are automatically closed)