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 🙂


Log in to reply
 

9
Online

550
Users

2.1k
Topics

16.1k
Posts