@Christoph-Hart Yes fresh install of VS2022. Should I rollback?
Posts
-
RE: Windows 10 Standalone App Build Fail
-
Windows 10 Standalone App Build Fail
I'm attempting to build HISE develop branch on Windows 10 with VS2022. However I get the following errors when attempting to build. Any idea where I'm going wrong? I followed the instructions exactly on the Github.
Severity Code Description Project File Line Suppression State Details
Error C2923 'std::is_same': 'snex::Types::SpanOperators<float *>::assign' is not a valid template type argument for parameter '_Ty2' HISE Standalone_App C:\Users\NAME\Desktop\HISE-develop\hi_dsp_library\snex_basics\snex_ArrayTypes.h 235
Error C2275 'snex::Types::SpanOperators<float *>::assign': expected an expression instead of a type HISE Standalone_App C:\Users\NAME\Desktop\HISE-develop\hi_dsp_library\snex_basics\snex_ArrayTypes.h 235
Error C2641 cannot deduce template arguments for 'std::is_same' HISE Standalone_App C:\Users\NAME\Desktop\HISE-develop\hi_dsp_library\snex_basics\snex_ArrayTypes.h 235
Error C2783 'std::is_same<_Ty1,_Ty2> std::is_same(void)': could not deduce template argument for '_Ty1' HISE Standalone_App C:\Users\NAME\Desktop\HISE-develop\hi_dsp_library\snex_basics\snex_ArrayTypes.h 235
Error C2783 'std::is_same<_Ty1,_Ty2> std::is_same(void)': could not deduce template argument for '_Ty2' HISE Standalone_App C:\Users\NAME\Desktop\HISE-develop\hi_dsp_library\snex_basics\snex_ArrayTypes.h 235
Error C2780 'std::is_same<_Ty1,_Ty2> std::is_same(std::is_same<_Ty1,_Ty2>)': expects 1 arguments - 0 provided HISE Standalone_App C:\Users\NAME\Desktop\HISE-develop\hi_dsp_library\snex_basics\snex_ArrayTypes.h 235
Error C2783 'std::is_same<_Ty1,_Ty2> std::is_same(void)': could not deduce template argument for '_Ty1' HISE Standalone_App C:\Users\NAME\Desktop\HISE-develop\hi_dsp_library\snex_basics\snex_ArrayTypes.h 235
Error C2783 'std::is_same<_Ty1,_Ty2> std::is_same(void)': could not deduce template argument for '_Ty2' HISE Standalone_App C:\Users\NAME\Desktop\HISE-develop\hi_dsp_library\snex_basics\snex_ArrayTypes.h 235
Error C2780 'std::is_same<_Ty1,_Ty2> std::is_same(std::is_same<_Ty1,_Ty2>)': expects 1 arguments - 0 provided HISE Standalone_App C:\Users\NAME\Desktop\HISE-develop\hi_dsp_library\snex_basics\snex_ArrayTypes.h 235
Error C2783 'std::is_same<_Ty1,_Ty2> std::is_same(void)': could not deduce template argument for '_Ty1' HISE Standalone_App C:\Users\NAME\Desktop\HISE-develop\hi_dsp_library\snex_basics\snex_ArrayTypes.h 235
Error C2783 'std::is_same<_Ty1,_Ty2> std::is_same(void)': could not deduce template argument for '_Ty2' HISE Standalone_App C:\Users\NAME\Desktop\HISE-develop\hi_dsp_library\snex_basics\snex_ArrayTypes.h 235
Error C2780 'std::is_same<_Ty1,_Ty2> std::is_same(std::is_same<_Ty1,_Ty2>)': expects 1 arguments - 0 provided HISE Standalone_App C:\Users\NAME\Desktop\HISE-develop\hi_dsp_library\snex_basics\snex_ArrayTypes.h 235
Error C2783 'std::is_same<_Ty1,_Ty2> std::is_same(void)': could not deduce template argument for '_Ty1' HISE Standalone_App C:\Users\NAME\Desktop\HISE-develop\hi_dsp_library\snex_basics\snex_ArrayTypes.h 235
Error C2783 'std::is_same<_Ty1,_Ty2> std::is_same(void)': could not deduce template argument for '_Ty2' HISE Standalone_App C:\Users\NAME\Desktop\HISE-develop\hi_dsp_library\snex_basics\snex_ArrayTypes.h 235
Error C2780 'std::is_same<_Ty1,_Ty2> std::is_same(std::is_same<_Ty1,_Ty2>)': expects 1 arguments - 0 provided HISE Standalone_App C:\Users\NAME\Desktop\HISE-develop\hi_dsp_library\snex_basics\snex_ArrayTypes.h 235
Error C2783 'std::is_same<_Ty1,_Ty2> std::is_same(void)': could not deduce template argument for '_Ty1' HISE Standalone_App C:\Users\NAME\Desktop\HISE-develop\hi_dsp_library\snex_basics\snex_ArrayTypes.h 235
Error C2783 'std::is_same<_Ty1,_Ty2> std::is_same(void)': could not deduce template argument for '_Ty2' HISE Standalone_App C:\Users\NAME\Desktop\HISE-develop\hi_dsp_library\snex_basics\snex_ArrayTypes.h 235
Error C2780 'std::is_same<_Ty1,_Ty2> std::is_same(std::is_same<_Ty1,_Ty2>)': expects 1 arguments - 0 provided HISE Standalone_App C:\Users\NAME\Desktop\HISE-develop\hi_dsp_library\snex_basics\snex_ArrayTypes.h 235
Error C2783 'std::is_same<_Ty1,_Ty2> std::is_same(void)': could not deduce template argument for '_Ty1' HISE Standalone_App C:\Users\NAME\Desktop\HISE-develop\hi_dsp_library\snex_basics\snex_ArrayTypes.h 235
Error C2783 'std::is_same<_Ty1,_Ty2> std::is_same(void)': could not deduce template argument for '_Ty2' HISE Standalone_App C:\Users\NAME\Desktop\HISE-develop\hi_dsp_library\snex_basics\snex_ArrayTypes.h 235
Error C2780 'std::is_same<_Ty1,_Ty2> std::is_same(std::is_same<_Ty1,_Ty2>)': expects 1 arguments - 0 provided HISE Standalone_App C:\Users\NAME\Desktop\HISE-develop\hi_dsp_library\snex_basics\snex_ArrayTypes.h 235
Error C2783 'std::is_same<_Ty1,_Ty2> std::is_same(void)': could not deduce template argument for '_Ty1' HISE Standalone_App C:\Users\NAME\Desktop\HISE-develop\hi_dsp_library\snex_basics\snex_ArrayTypes.h 235
Error C2783 'std::is_same<_Ty1,_Ty2> std::is_same(void)': could not deduce template argument for '_Ty2' HISE Standalone_App C:\Users\NAME\Desktop\HISE-develop\hi_dsp_library\snex_basics\snex_ArrayTypes.h 235
Error C2780 'std::is_same<_Ty1,_Ty2> std::is_same(std::is_same<_Ty1,_Ty2>)': expects 1 arguments - 0 provided HISE Standalone_App C:\Users\NAME\Desktop\HISE-develop\hi_dsp_library\snex_basics\snex_ArrayTypes.h 235 -
RE: VST Export Error "error: Cycle inside a single target; building could produce unreliable results."
Reporting back this indeed solved my issue. Was able to compile a VST (had to turn off Use IPP in HISE settings as I could not find a download for it and it isn't mentioned anymore in the docs). But otherwise working great thank you so much!
-
RE: VST Export Error "error: Cycle inside a single target; building could produce unreliable results."
I am not. I'll download and build/retry and report back.
-
RE: VST Export Error "error: Cycle inside a single target; building could produce unreliable results."
Updated operating system and Xcode
Apple M1 (14.5 (23F79))
Xcode 15.4
Build version 15F31d
HISE 3.6.2Cleared/rebuilt project from scratch and same issue occurs
Finished saving: Visual Studio 2017
Finished saving: Xcode (macOS)
Finished saving: Xcode (iOS)
Finished saving: Linux Makefile
Compiling FX plugin test1 ...
Building targets in manual order is deprecated - check "Parallelize build for command-line builds" in the project editor, or set DISABLE_MANUAL_TARGET_ORDER_BUILD_WARNING in any of the targets in the current build to suppress this warningerror: Cycle inside a single target; building could produce unreliable results.
** BUILD FAILED **
You mentioned downgrading, any particular version to try out? I just don't wanna be going through installing 5+ versions if possible.
-
VST Export Error "error: Cycle inside a single target; building could produce unreliable results."
Attempting to export a VST FX on Mac with the following setup. My plugin thus far is a single HardcodedFX which is a converted RNBO patch and one knob on the UI linked to the HardcodedFX knob. My chain is otherwise empty. This is my first attempt at building a plugin so if I'm missing something please let me know I'm also happy to attach any addition stats about my setup.
Apple M1 (14.3.1)
Xcode 15.3
Build version 15E204a
HISE 3.6.2Output:
Finished saving: Visual Studio 2017
Finished saving: Xcode (macOS)
Finished saving: Xcode (iOS)
Finished saving: Linux Makefile
Compiling FX plugin test1 ...
Building targets in manual order is deprecated - check "Parallelize build for command-line builds" in the project editor, or set DISABLE_MANUAL_TARGET_ORDER_BUILD_WARNING in any of the targets in the current build to suppress this warningerror: Cycle inside a single target; building could produce unreliable results.
** BUILD FAILED **