HISE Logo Forum
    • Categories
    • Register
    • Login

    Trying to compile the develop branch....

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

      @lindon Maybe the version of Projucer is wrong (I haven't tested on Windows yet). What version do you get with the develop branch?

      Free HISE Bootcamp Full Course for beginners.
      YouTube Channel - Public HISE tutorials
      My Patreon - HISE tutorials

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

        @d-healey said in Trying to compile the develop branch....:

        @lindon Maybe the version of Projucer is wrong (I haven't tested on Windows yet). What version do you get with the develop branch?

        I see this when I ask:

        b724c76d-23c5-47ad-a3b1-c2c57f10490e-image.png

        HISE Development for hire.
        www.channelrobot.com

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

          Well I'm not getting any further with this...

          Can anyone confirm they have built the latest develop branch on windows?

          HISE Development for hire.
          www.channelrobot.com

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

            @lindon Confirmed : Latest commit of dec. 22 builds just fine. Until you solve the issue, I can send you the built version if you want to try it...

            Develop branch
            Win10 & VS17 / Ventura & Xcode 14. 3

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

              @matt_sf thanks for the offer but i have a fairly high tempo build cycle for the plugins so having a HISE that works but where I cant build my own products inst really much help to me...

              sigh, OK well maybe its the zip thats not correct - let me go try the git based install - is there a helpful @d-healey video covering this specifically I wonder...

              edit; oh there it is:... https://www.patreon.com/posts/git-version-59469186

              HISE Development for hire.
              www.channelrobot.com

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

                ...sadly no, its not the zip. So I git cloned HISE and branch(ed) to develop and unpacked the SDKs and ran a compile(ignoring projucers complaints).

                I get the same output - syntax problems in snex_indextypes.h

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

                Can someone point me at a recent commit that reliably works on Windows?

                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'll test develop branch on my Windows system in an hour and let you know what I find out.

                  Free HISE Bootcamp Full Course for beginners.
                  YouTube Channel - Public HISE tutorials
                  My Patreon - HISE tutorials

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

                    @d-healey said in Trying to compile the develop branch....:

                    @lindon I'll test develop branch on my Windows system in an hour and let you know what I find out.

                    thanks mate..

                    HISE Development for hire.
                    www.channelrobot.com

                    d.healeyD Matt_SFM 2 Replies Last reply Reply Quote 0
                    • d.healeyD
                      d.healey @Lindon
                      last edited by

                      @lindon It compiled for me without issue. I downloaded the latest develop (via zip file). The only change I made was to disable IPP. Also I'm using Visual Studio 2019 but that shouldn't make any difference.

                      Free HISE Bootcamp Full Course for beginners.
                      YouTube Channel - Public HISE tutorials
                      My Patreon - HISE tutorials

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

                        @lindon Also, HISE is compiling here on VS17 with IPP

                        Develop branch
                        Win10 & VS17 / Ventura & Xcode 14. 3

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

                          Well I'm at a complete loss what to do now....

                          @Christoph-Hart - any ideas?

                          HISE Development for hire.
                          www.channelrobot.com

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

                            this is what the Visual Studio 2017 page looks like in Projucer:

                            a09e8a0b-1151-4679-8f28-1d1c65f5b6a9-image.png

                            does that look OK?

                            HISE Development for hire.
                            www.channelrobot.com

                            Matt_SFM d.healeyD LindonL 3 Replies Last reply Reply Quote 0
                            • Matt_SFM
                              Matt_SF @Lindon
                              last edited by

                              @lindon yes it looks the same here

                              Develop branch
                              Win10 & VS17 / Ventura & Xcode 14. 3

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

                                @lindon Yes the only thing different is you had to change your module paths. Do you have any other versions of HISE source or JUCE on the system?

                                Free HISE Bootcamp Full Course for beginners.
                                YouTube Channel - Public HISE tutorials
                                My Patreon - HISE tutorials

                                1 Reply Last reply Reply Quote 0
                                • 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.

                                      Free HISE Bootcamp Full Course for beginners.
                                      YouTube Channel - Public HISE tutorials
                                      My Patreon - 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
                                            • First post
                                              Last post

                                            9

                                            Online

                                            2.0k

                                            Users

                                            12.7k

                                            Topics

                                            110.2k

                                            Posts