Errors when exporting to vst3
-
In one project, I created RSA key pair and a dummy license file.
When i tried to export to vst3, I got this.MAL Graphic15.lib(include_hi_frontend.obj) : error LNK2001: unresolved external symbol "public: enum hise::OverlayMessa geBroadcaster::State __cdecl hise::DeactiveOverlay::checkLicense(class juce::String const &)" (?checkLicense@DeactiveOv erlay@hise@@QEAA?AW4State@OverlayMessageBroadcaster@2@AEBVString@juce@@@Z) [C:\Users\Eric\Documents\HISE Projects\MAL G raphic15\Binaries\Builds\VisualStudio2022\MAL Graphic15_VST3.vcxproj] MAL Graphic15.lib(include_hi_frontend.obj) : error LNK2001: unresolved external symbol "public: class juce::var __cdecl hise::Unlocker::isUnlocked(void)const " (?isUnlocked@Unlocker@hise@@QEBA?AVvar@juce@@XZ) [C:\Users\Eric\Documents\HISE Projects\MAL Graphic15\Binaries\Builds\VisualStudio2022\MAL Graphic15_VST3.vcxproj] MAL Graphic15.lib(include_hi_frontend.obj) : error LNK2001: unresolved external symbol "public: class juce::var __cdecl hise::Unlocker::loadKeyFile(void)" (?loadKeyFile@Unlocker@hise@@QEAA?AVvar@juce@@XZ) [C:\Users\Eric\Documents\HISE Pro jects\MAL Graphic15\Binaries\Builds\VisualStudio2022\MAL Graphic15_VST3.vcxproj] MAL Graphic15.lib(include_hi_frontend.obj) : error LNK2001: unresolved external symbol "public: virtual class juce::Onl ineUnlockStatus * __cdecl hise::Unlocker::getUnlockerObject(void)" (?getUnlockerObject@Unlocker@hise@@UEAAPEAVOnlineUnl ockStatus@juce@@XZ) [C:\Users\Eric\Documents\HISE Projects\MAL Graphic15\Binaries\Builds\VisualStudio2022\MAL Graphic15 _VST3.vcxproj] MAL Graphic15.lib(include_hi_frontend.obj) : error LNK2001: unresolved external symbol "public: virtual __cdecl hise::U nlocker::~Unlocker(void)" (??1Unlocker@hise@@UEAA@XZ) [C:\Users\Eric\Documents\HISE Projects\MAL Graphic15\Binaries\Bui lds\VisualStudio2022\MAL Graphic15_VST3.vcxproj] MAL Graphic15.lib(include_hi_frontend.obj) : error LNK2001: unresolved external symbol "public: __cdecl hise::Unlocker: :Unlocker(void)" (??0Unlocker@hise@@QEAA@XZ) [C:\Users\Eric\Documents\HISE Projects\MAL Graphic15\Binaries\Builds\Visua lStudio2022\MAL Graphic15_VST3.vcxproj] MAL Graphic15.lib(include_hi_core.obj) : error LNK2001: unresolved external symbol "public: class juce::String __cdecl hise::Unlocker::getProductErrorMessage(void)const " (?getProductErrorMessage@Unlocker@hise@@QEBA?AVString@juce@@XZ) [C: \Users\Eric\Documents\HISE Projects\MAL Graphic15\Binaries\Builds\VisualStudio2022\MAL Graphic15_VST3.vcxproj] MAL Graphic15.lib(include_hi_core_02.obj) : error LNK2001: unresolved external symbol "public: static void __cdecl hise ::Unlocker::resolveLicenseFile(class juce::Component *)" (?resolveLicenseFile@Unlocker@hise@@SAXPEAVComponent@juce@@@Z) [C:\Users\Eric\Documents\HISE Projects\MAL Graphic15\Binaries\Builds\VisualStudio2022\MAL Graphic15_VST3.vcxproj] MAL Graphic15.lib(include_hi_core_02.obj) : error LNK2001: unresolved external symbol "public: static void __cdecl hise ::Unlocker::showActivationWindow(class juce::Component *)" (?showActivationWindow@Unlocker@hise@@SAXPEAVComponent@juce@ @@Z) [C:\Users\Eric\Documents\HISE Projects\MAL Graphic15\Binaries\Builds\VisualStudio2022\MAL Graphic15_VST3.vcxproj] .\..\..\Compiled\VST3\\MAL Graphic15.vst3 : fatal error LNK1120: 9 unresolved externals [C:\Users\Eric\Documents\HISE P rojects\MAL Graphic15\Binaries\Builds\VisualStudio2022\MAL Graphic15_VST3.vcxproj]
-
@pcs800 I deleted the license file and xml file, and that fixed it. I will have to figure out licensing at some point.
-
@pcs800 said in Errors when exporting to vst3:
@pcs800 I deleted the license file and xml file, and that fixed it. I will have to figure out licensing at some point.
This looks a bit like you are trying to use the Activate system without any of the code...
If you are not set up and paying for it - this wont work - you will need to set up your own RSA encrypt/decrypt approach, or obtain a 3rd party one - (Warning I sell a 3rd party RSA system so careful what I say).
-
@Lindon yeah just experimenting. You have to try things to figure out what they do :-)