HISE Logo Forum
    • Categories
    • Register
    • Login

    Trying to compile the develop branch....

    Scheduled Pinned Locked Moved General Questions
    49 Posts 3 Posters 1.8k 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.
    • LindonL
      Lindon @Lindon
      last edited by

      OK all (but one) of my errors are

      c:\hise\hi_dsp_library\snex_basics\snex_indextypes.h(64)

      and line 64 is:

      			return IndexType::canReturnReference();
      

      the other error is probably giving me a better clue:

      c:\hise\hi_snex\snex_library\snex_jit_wrappertypelibrary.cpp(1213): error C2672: 'snex::Types::index::Helpers::canReturnReference': no matching overloaded function found (compiling source file ....\JuceLibraryCode\include_hi_snex.cpp)

      so that like looks like this:

      	INSERT(1);
      

      which doesn't look like it right at all...

      so perhaps I'm not pointing at the correct source code somehow...

      HISE Development for hire.
      www.channelrobot.com

      LindonL 1 Reply Last reply Reply Quote 0
      • LindonL
        Lindon @Lindon
        last edited by Lindon

        ...and now i cant even build master - I am getting:

        1>c:\hise\projects\standalone\jucelibrarycode\include_hi_dsp_library_01.cpp(9): fatal error C1083: Cannot open include file: 'hi_dsp_library/hi_dsp_library_01.cpp': No such file or directory
        1>c:\hise\projects\standalone\jucelibrarycode\include_hi_dsp_library_02.cpp(9): fatal error C1083: Cannot open include file: 'hi_dsp_library/hi_dsp_library_02.cpp': No such file or directory
        

        and

        1>c:\hise\projects\standalone\jucelibrarycode\include_hi_modules_07.cpp(9): fatal error C1083: Cannot open include file: 'hi_modules/hi_modules_07.cpp': No such file or directory
        1>include_hi_rlottie_1.cpp
        1>c:\hise\projects\standalone\jucelibrarycode\include_hi_rlottie.cpp(9): fatal error C1083: Cannot open include file: 'hi_rlottie/hi_rlottie.cpp': No such file or directory
        1>c:\hise\projects\standalone\jucelibrarycode\include_hi_rlottie_1.cpp(9): fatal error C1083: Cannot open include file: 'hi_rlottie/hi_rlottie_1.cpp': No such file or directory
        

        which makes me think theres a path problem somewhere...

        HISE Development for hire.
        www.channelrobot.com

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

          @lindon said in Trying to compile the develop branch....:

          which makes me think theres a path problem somewhere...

          Definitely smells like you have multiple copies of the source code.

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

          LindonL 1 Reply Last reply Reply Quote 0
          • LindonL
            Lindon @d.healey
            last edited by

            @d-healey - yep that's what I thought too.. so I went through the entire system - and couldn't find anything -

            then I deleted the C:\HISE folder and re cloned it from github...

            Stayed in master branch and tried a build which has just finished and worked OK...so fingers crossed this has resolved the mixed up paths...

            Now to try develop....

            HISE Development for hire.
            www.channelrobot.com

            1 Reply Last reply Reply Quote 1
            • LindonL
              Lindon
              last edited by Lindon

              @d-healey

              OK an odd moment with the forum there..

              so when I try and checkout the develop branch it tells me this:

              $ git checkout develop
              error: Your local changes to the following files would be overwritten by checkout:
                      projects/standalone/HISE Standalone.jucer
                      projects/standalone/JuceLibraryCode/AppConfig.h
                      projects/standalone/JuceLibraryCode/JuceHeader.h
              Please commit your changes or stash them before you switch branches.
              Aborting
              
              

              which I think are the auto written files from teh last build of develop no?

              so I should be able to stash these (even tho I wont use them) and continue?

              HISE Development for hire.
              www.channelrobot.com

              LindonL 1 Reply Last reply Reply Quote 0
              • LindonL
                Lindon @Lindon
                last edited by Lindon

                @lindon - nope, getting this again:

                1>c:\hise\projects\standalone\jucelibrarycode\include_hi_dsp_library.cpp(9): fatal error C1083: Cannot open include file: 'hi_dsp_library/hi_dsp_library.cpp': No such file or directory
                

                and all the indexType errors again too...

                HISE Development for hire.
                www.channelrobot.com

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

                  @lindon Did you delete the master branch source that you built previously?

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

                  LindonL 1 Reply Last reply Reply Quote 0
                  • LindonL
                    Lindon @d.healey
                    last edited by

                    @d-healey nope should I?

                    HISE Development for hire.
                    www.channelrobot.com

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

                      @lindon Yes, definitely. Only one copy of the source per system, dems da rulez

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

                      LindonL 1 Reply Last reply Reply Quote 0
                      • LindonL
                        Lindon @d.healey
                        last edited by

                        @d-healey -but the develop branch overwrites the master branch when I say

                        git checkout develop

                        doesnt it?

                        HISE Development for hire.
                        www.channelrobot.com

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

                          @lindon Oh I didn't realise you were using git. In that case it's fine, that follows the rule. Did you resave the .jucer file after switching branches and clean the build folder before recompiling?

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

                          LindonL 1 Reply Last reply Reply Quote 0
                          • LindonL
                            Lindon @d.healey
                            last edited by

                            @d-healey - hm I resaved the jucer with

                            Save Project and open in IDE...

                            but I didnt clean the build folder....

                            HISE Development for hire.
                            www.channelrobot.com

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

                              @lindon said in Trying to compile the develop branch....:

                              but I didnt clean the build folder....

                              Do that from within VS before building.

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

                              LindonL 1 Reply Last reply Reply Quote 0
                              • LindonL
                                Lindon @d.healey
                                last edited by

                                @d-healey within VS?

                                Whats the command to do that?

                                HISE Development for hire.
                                www.channelrobot.com

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

                                  @lindon It's in the build menu, it's called something like "clean project" or "clean solution"

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

                                  LindonL 1 Reply Last reply Reply Quote 0
                                  • LindonL
                                    Lindon @d.healey
                                    last edited by

                                    @d-healey

                                    OK did that - nope still failing with:

                                    c:\hise\hi_dsp_library\snex_basics\snex_indextypes.h(64): error C2825: 'IndexType': must be a class or namespace when followed by '::' (compiling source file ..\..\JuceLibraryCode\include_hi_dsp_library_01.cpp)
                                    

                                    HISE Development for hire.
                                    www.channelrobot.com

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

                                      @lindon When you switched branch did it change to the newer projucer version?

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

                                      LindonL 1 Reply Last reply Reply Quote 0
                                      • LindonL
                                        Lindon @d.healey
                                        last edited by

                                        @d-healey yes.

                                        HISE Development for hire.
                                        www.channelrobot.com

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

                                          @lindon I have a dude doing some electrical work at the moment so I'll be without power for a bit but I can get on a call with you later this afternoon and see if we can figure out what's going on if you like.

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

                                          LindonL 1 Reply Last reply Reply Quote 0
                                          • LindonL
                                            Lindon @d.healey
                                            last edited by

                                            @d-healey yep that'd be good - thanks mate. Let me know when you are free...

                                            HISE Development for hire.
                                            www.channelrobot.com

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

                                            29

                                            Online

                                            1.8k

                                            Users

                                            12.0k

                                            Topics

                                            104.1k

                                            Posts