Problems building 32 bit plug-in version of HISE
-
OK, so I ...
- opened projucer and loaded \projects\plugin\HISE.jucer
saved it.
open the IDE (VS2017)
set the config. to Release Win32
started a build and got this at the end (looks like that pesky stk thing again..)
1>c:\users\lindon\desktop\hise-scriptnode\stk_wrapper\stk\src\adsr.cpp(16): fatal error C1083: Cannot open include file: 'ADSR.h': No such file or directory (compiling source file ....\JuceLibraryCode\include_stk_wrapper.cpp)
1>Done building project "HISE_SharedCode.vcxproj" -- FAILED.
2>------ Build started: Project: HISE_VST, Configuration: Release Win32 ------
2>include_juce_audio_plugin_client_VST2.cpp
2>LINK : fatal error LNK1181: cannot open input file 'HISE x86.lib'
2>Done building project "HISE_VST.vcxproj" -- FAILED.
========== Build: 0 succeeded, 2 failed, 0 up-to-date, 0 skipped ==========ADSR.h is by the way sitting in C:\Users\Lindon\Desktop\HISE-scriptnode\stk_wrapper\stk\include
not sure how this code gets to see it from C:\Users\Lindon\Desktop\HISE-scriptnode\stk_wrapper\stk\src -but clearly everything else has no problem.
#include "ADSR.h" namespace stk { ADSR :: ADSR( void ) { target_ = 0.0; value_ = 0.0; attackRate_ = 0.001; decayRate_ = 0.001; releaseRate_ = 0.005; releaseTime_ = -1.0; sustainLevel_ = 0.5; state_ = IDLE; Stk::addSampleRateAlert( this ); }
-
To be honest I haven‘t built the 32bit versions since quite some time (and if you don‘t need them I highly recommend 64bit because it has a far superior streaming algorithm).
I will check later what‘s wrong there.
-
@Christoph-Hart well the ONLy reason Im building a 32-bit version is so it will run in 32-bit aware hosts....
-
it appears that I'm getting this error too. Compiling ScriptNode x64 plugin version (version from 7/24)
1>c:\program files\hise-scriptnode\stk_wrapper\stk\src\adsr.cpp(16): fatal error C1083: Cannot open include file: 'ADSR.h': No such file or directory
-
Standalone verse builds fine... but I need multi-out
-
@Christoph-Hart I'm still getting this error trying to build the latest scriptnode
1>c:\program files\hise-scriptnode\stk_wrapper\stk\src\adsr.cpp(16): fatal error C1083: Cannot open include file: 'ADSR.h': No such file or directory (compiling source file ..\..\JuceLibraryCode\include_stk_wrapper.cpp)
Plugin version 64 bit
Standalone is still fine.
-
Weird that it didn't complain on my system or the standalone version, but the 3rd party STK library had a wrong directory structure (The header files are not in the same directory as the source files which caused this error message).
Anyway, there was something else missing in the plugin project, but it should compile now, so please try again.
-
@Christoph-Hart Thank you! Checking now.
Looks good