Compilation Issues on Mac
-
Hi all! Not sure if this is just on my end or not, so want to confirm. Getting these errors now that I've merged the most recent develop branch:
-
@Casey-Kolb When you say most recent, do you have the change Christoph made 4 hours ago to fix compilation on Mac OS?
-
@d-healey Yes, it includes that commit.
-
@Casey-Kolb I'm trying to build now, I'll let you know how it goes.
-
HISE is building here on Monterey.
Although I had to disable FFTW3 because it was saying it couldn't find the fftw.h file. I think this is related to some recent tinkering Christoph's been doing with fft related stuff.
-
@Christoph-Hart Since this commit HISE won't build on MacOS with FFTW3 enabled. I get a
fftw3.h not found
error and it refers to line 52 ofAudioFFT.cpp
I had a poke around to see if I could figure out the problem but I had no success. Any ideas?
-
@Christoph-Hart Bump bump it works fine on Windows and GNU/Linux.
-
I'm getting the following error on Macos.
Commit d5d84551eLLVM ERROR: SmallVector unable to grow. Requested capacity (4294967296) is larger than maximum value for size type (4294967295) clang: error: unable to execute command: Abort trap: 6 clang: error: linker command failed due to signal (use -v to see invocation) Command Ld failed with a nonzero exit code
-
@dustbro Use xcode 13.2.1 anything newer is broken
-
@d-healey bummer!
-
@d-healey are you able to build the latest commits on Linux? I'm getting an error at:
HISE/hi_scripting/scripting/api/ScriptingApiContent.cpp:2590:60: error: operands to ‘?:’ have different types ‘juce::var’ and ‘float’ 2590 | auto vToSet = isMultiValue ? value[i] : (float)value;
-
@dustbro @Christoph-Hart
I'm also unable to build the latest develop Hise -
@dustbro I haven't tried the latest commits. Maybe
(float)value[i]
is the solution -
@d-healey yup, that 's right.
-
@Christoph-Hart latest commit compiles successful! :)