Develop branch build issues
-
Trying to build the latest develop branch on Linux Mint 19. Getting the following:
../../../../../HISE-develop/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/modules/MidiPlayer.h:168:35: error: use of deleted function ‘std::atomic<int>::atomic(const std::atomic<int>&)’ std::atomic<int> numReadLocks = 0;
../../../../../HISE-develop/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/modules/MidiPlayer.h:397:54: error: use of deleted function ‘std::atomic<_Tp>::atomic(const std::atomic<_Tp>&) [with _Tp = hise::MidiPlayer::RecordState]’ std::atomic<RecordState> recordState = RecordState::Idle;
../../../../../HISE-develop/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/modules/MidiPlayer.h:168:35: error: use of deleted function ‘std::atomic<int>::atomic(const std::atomic<int>&)’ std::atomic<int> numReadLocks = 0;
../../../../../HISE-develop/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/modules/MidiPlayer.h:397:54: error: use of deleted function ‘std::atomic<_Tp>::atomic(const std::atomic<_Tp>&) [with _Tp = hise::MidiPlayer::RecordState]’ std::atomic<RecordState> recordState = RecordState::Idle;
../../../../../HISE-develop/hi_dsp/modules/MidiPlayer.cpp:1065:41: error: cannot bind non-const lvalue reference of type ‘juce::Array<hise::HiseEvent>&’ to an rvalue of type ‘juce::Array<hise::HiseEvent>’ newEvents.swapWith(seq->getEventList(p->getSampleRate(), p->getMainController()->getBpm()));
../../../../../HISE-develop/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/../hi_core/../hi_zstd/hi_zstd/ZstdCompressor_Impl.h:192:3: error: cannot bind non-const lvalue reference of type ‘juce::MemoryBlock&’ to an rvalue of type ‘juce::MemoryBlock’ uncompressedData.swapWith(compressRaw(uncompressedData));
-
Please check again, should be fixed now.
-
Yey that worked and it even says version 2.0 now instead of 1.6 :)
-
Yey that worked and it even says version 2.0 now instead of 1.6
Time to move to 2.1.0 then :)