HISE Logo Forum
    • Categories
    • Register
    • Login

    Develop branch build issues

    Scheduled Pinned Locked Moved General Questions
    4 Posts 2 Posters 508 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • d.healeyD
      d.healey
      last edited by

      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));
      

      Libre Wave - Freedom respecting instruments and effects
      My Patreon - HISE tutorials
      YouTube Channel - Public HISE tutorials

      1 Reply Last reply Reply Quote 0
      • Christoph HartC
        Christoph Hart
        last edited by

        Please check again, should be fixed now.

        1 Reply Last reply Reply Quote 1
        • d.healeyD
          d.healey
          last edited by

          Yey that worked and it even says version 2.0 now instead of 1.6 :)

          Libre Wave - Freedom respecting instruments and effects
          My Patreon - HISE tutorials
          YouTube Channel - Public HISE tutorials

          1 Reply Last reply Reply Quote 0
          • Christoph HartC
            Christoph Hart
            last edited by

            Yey that worked and it even says version 2.0 now instead of 1.6

            Time to move to 2.1.0 then :)

            1 Reply Last reply Reply Quote 1
            • First post
              Last post

            50

            Online

            1.7k

            Users

            11.7k

            Topics

            101.9k

            Posts