HISE Logo Forum
    • Categories
    • Register
    • Login

    Windows 10 Standalone App Build Fail

    Scheduled Pinned Locked Moved General Questions
    8 Posts 4 Posters 354 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.
    • A
      a200
      last edited by

      I'm attempting to build HISE develop branch on Windows 10 with VS2022. However I get the following errors when attempting to build. Any idea where I'm going wrong? I followed the instructions exactly on the Github.

      Severity Code Description Project File Line Suppression State Details
      Error C2923 'std::is_same': 'snex::Types::SpanOperators<float *>::assign' is not a valid template type argument for parameter '_Ty2' HISE Standalone_App C:\Users\NAME\Desktop\HISE-develop\hi_dsp_library\snex_basics\snex_ArrayTypes.h 235
      Error C2275 'snex::Types::SpanOperators<float *>::assign': expected an expression instead of a type HISE Standalone_App C:\Users\NAME\Desktop\HISE-develop\hi_dsp_library\snex_basics\snex_ArrayTypes.h 235
      Error C2641 cannot deduce template arguments for 'std::is_same' HISE Standalone_App C:\Users\NAME\Desktop\HISE-develop\hi_dsp_library\snex_basics\snex_ArrayTypes.h 235
      Error C2783 'std::is_same<_Ty1,_Ty2> std::is_same(void)': could not deduce template argument for '_Ty1' HISE Standalone_App C:\Users\NAME\Desktop\HISE-develop\hi_dsp_library\snex_basics\snex_ArrayTypes.h 235
      Error C2783 'std::is_same<_Ty1,_Ty2> std::is_same(void)': could not deduce template argument for '_Ty2' HISE Standalone_App C:\Users\NAME\Desktop\HISE-develop\hi_dsp_library\snex_basics\snex_ArrayTypes.h 235
      Error C2780 'std::is_same<_Ty1,_Ty2> std::is_same(std::is_same<_Ty1,_Ty2>)': expects 1 arguments - 0 provided HISE Standalone_App C:\Users\NAME\Desktop\HISE-develop\hi_dsp_library\snex_basics\snex_ArrayTypes.h 235
      Error C2783 'std::is_same<_Ty1,_Ty2> std::is_same(void)': could not deduce template argument for '_Ty1' HISE Standalone_App C:\Users\NAME\Desktop\HISE-develop\hi_dsp_library\snex_basics\snex_ArrayTypes.h 235
      Error C2783 'std::is_same<_Ty1,_Ty2> std::is_same(void)': could not deduce template argument for '_Ty2' HISE Standalone_App C:\Users\NAME\Desktop\HISE-develop\hi_dsp_library\snex_basics\snex_ArrayTypes.h 235
      Error C2780 'std::is_same<_Ty1,_Ty2> std::is_same(std::is_same<_Ty1,_Ty2>)': expects 1 arguments - 0 provided HISE Standalone_App C:\Users\NAME\Desktop\HISE-develop\hi_dsp_library\snex_basics\snex_ArrayTypes.h 235
      Error C2783 'std::is_same<_Ty1,_Ty2> std::is_same(void)': could not deduce template argument for '_Ty1' HISE Standalone_App C:\Users\NAME\Desktop\HISE-develop\hi_dsp_library\snex_basics\snex_ArrayTypes.h 235
      Error C2783 'std::is_same<_Ty1,_Ty2> std::is_same(void)': could not deduce template argument for '_Ty2' HISE Standalone_App C:\Users\NAME\Desktop\HISE-develop\hi_dsp_library\snex_basics\snex_ArrayTypes.h 235
      Error C2780 'std::is_same<_Ty1,_Ty2> std::is_same(std::is_same<_Ty1,_Ty2>)': expects 1 arguments - 0 provided HISE Standalone_App C:\Users\NAME\Desktop\HISE-develop\hi_dsp_library\snex_basics\snex_ArrayTypes.h 235
      Error C2783 'std::is_same<_Ty1,_Ty2> std::is_same(void)': could not deduce template argument for '_Ty1' HISE Standalone_App C:\Users\NAME\Desktop\HISE-develop\hi_dsp_library\snex_basics\snex_ArrayTypes.h 235
      Error C2783 'std::is_same<_Ty1,_Ty2> std::is_same(void)': could not deduce template argument for '_Ty2' HISE Standalone_App C:\Users\NAME\Desktop\HISE-develop\hi_dsp_library\snex_basics\snex_ArrayTypes.h 235
      Error C2780 'std::is_same<_Ty1,_Ty2> std::is_same(std::is_same<_Ty1,_Ty2>)': expects 1 arguments - 0 provided HISE Standalone_App C:\Users\NAME\Desktop\HISE-develop\hi_dsp_library\snex_basics\snex_ArrayTypes.h 235
      Error C2783 'std::is_same<_Ty1,_Ty2> std::is_same(void)': could not deduce template argument for '_Ty1' HISE Standalone_App C:\Users\NAME\Desktop\HISE-develop\hi_dsp_library\snex_basics\snex_ArrayTypes.h 235
      Error C2783 'std::is_same<_Ty1,_Ty2> std::is_same(void)': could not deduce template argument for '_Ty2' HISE Standalone_App C:\Users\NAME\Desktop\HISE-develop\hi_dsp_library\snex_basics\snex_ArrayTypes.h 235
      Error C2780 'std::is_same<_Ty1,_Ty2> std::is_same(std::is_same<_Ty1,_Ty2>)': expects 1 arguments - 0 provided HISE Standalone_App C:\Users\NAME\Desktop\HISE-develop\hi_dsp_library\snex_basics\snex_ArrayTypes.h 235
      Error C2783 'std::is_same<_Ty1,_Ty2> std::is_same(void)': could not deduce template argument for '_Ty1' HISE Standalone_App C:\Users\NAME\Desktop\HISE-develop\hi_dsp_library\snex_basics\snex_ArrayTypes.h 235
      Error C2783 'std::is_same<_Ty1,_Ty2> std::is_same(void)': could not deduce template argument for '_Ty2' HISE Standalone_App C:\Users\NAME\Desktop\HISE-develop\hi_dsp_library\snex_basics\snex_ArrayTypes.h 235
      Error C2780 'std::is_same<_Ty1,_Ty2> std::is_same(std::is_same<_Ty1,_Ty2>)': expects 1 arguments - 0 provided HISE Standalone_App C:\Users\NAME\Desktop\HISE-develop\hi_dsp_library\snex_basics\snex_ArrayTypes.h 235
      Error C2783 'std::is_same<_Ty1,_Ty2> std::is_same(void)': could not deduce template argument for '_Ty1' HISE Standalone_App C:\Users\NAME\Desktop\HISE-develop\hi_dsp_library\snex_basics\snex_ArrayTypes.h 235
      Error C2783 'std::is_same<_Ty1,_Ty2> std::is_same(void)': could not deduce template argument for '_Ty2' HISE Standalone_App C:\Users\NAME\Desktop\HISE-develop\hi_dsp_library\snex_basics\snex_ArrayTypes.h 235
      Error C2780 'std::is_same<_Ty1,_Ty2> std::is_same(std::is_same<_Ty1,_Ty2>)': expects 1 arguments - 0 provided HISE Standalone_App C:\Users\NAME\Desktop\HISE-develop\hi_dsp_library\snex_basics\snex_ArrayTypes.h 235

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

        @a200 Are you using the latest VS2022 update? @Dan-Korneff also had that issue.

        A 1 Reply Last reply Reply Quote 0
        • A
          a200 @Christoph Hart
          last edited by

          @Christoph-Hart Yes fresh install of VS2022. Should I rollback?

          1 Reply Last reply Reply Quote 0
          • B
            BusyWorksBeats
            last edited by

            I'm having the same issue.
            I'm running an Amazon virtual machine (Workspaces) to run Windows 10 from my mac.
            And need to run the PC version of HISE in order to export PC vst.

            I'm a super beginner.

            Dan KorneffD 1 Reply Last reply Reply Quote 0
            • Dan KorneffD
              Dan Korneff @BusyWorksBeats
              last edited by

              @BusyWorksBeats I haven't tested yet, but this was reportedly fixed a few hours ago.

              Dan Korneff - Producer / Mixer / Audio Nerd

              B 2 Replies Last reply Reply Quote 0
              • B
                BusyWorksBeats @Dan Korneff
                last edited by

                This post is deleted!
                1 Reply Last reply Reply Quote 0
                • B
                  BusyWorksBeats @Dan Korneff
                  last edited by

                  @Dan-Korneff For anyone else looking for the fix, it's in the new "develop" branch.

                  1. Click Here to access GitHub: https://github.com/christophhart/HISE
                  2. Click on "Branches" next to "Tags" in the navigation bar just above the author.
                  3. Click on "develop"
                  4. Click the green "<> Code" icon
                  5. Download Zip and unzip to access updated version of HISE files.

                  I'm a newbie but just wanted to help any other newbies 😎

                  Dan KorneffD 1 Reply Last reply Reply Quote 0
                  • Dan KorneffD
                    Dan Korneff @BusyWorksBeats
                    last edited by

                    @BusyWorksBeats said in Windows 10 Standalone App Build Fail:

                    Download Zip and unzip to access updated version of HISE files.

                    Try to avoid downloading the zip directly. This will work in the short term, but can become a mess quickly.
                    Use Git to manage your software versions.

                    Dan Korneff - Producer / Mixer / Audio Nerd

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

                    53

                    Online

                    1.7k

                    Users

                    11.7k

                    Topics

                    101.8k

                    Posts