Forum

    • Register
    • Login
    • Search
    • Categories

    Is it Mandatory to Build Hise or Can I use the precompiled binaries for Exporting?

    General Questions
    precompiled bin building hise export
    2
    3
    128
    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.
    • M
      Mwins last edited by

      Hello, I am new to Hise. What a wonderful tool! Thank you!

      I have downloaded a precompiled binary of Hise. I have also downloaded the source files and set the hise path to the proper location... In my case HISE-2.0.0/HISE. I also have Visual studio 2017 and Projucer 6 installed in addition to the VST SDK and the ASIO SDK (placed in the tools/sdk folder within the HISE source folder)

      I am able to build out a plugin and go through the exporting process. However, I am not sure if I am getting an error on export because I did not build HISE in Visual Studio 2017 or not.

      Any help on what I need to do to properly export my VSTi would be much appreciated!
      Thanks!

      Here is my export log...
      Re-saving file: C:\Core Plugin\Binaries\AutogeneratedProject.jucer
      Finished saving: Visual Studio 2017
      Finished saving: Xcode (MacOSX)
      Finished saving: Xcode (iOS)
      Finished saving: Linux Makefile
      Compiling 32bit Instrument plugin Core Plugin ...
      Microsoft (R) Build Engine version 15.9.21+g9802d43bc3 for .NET Framework
      Copyright (C) Microsoft Corporation. All rights reserved.

      CopyProtection.cpp
      Plugin.cpp
      PresetData.cpp
      BinaryData.cpp
      include_hi_components.cpp
      include_hi_core.cpp
      include_hi_dsp.cpp
      include_hi_dsp_library.cpp
      include_hi_frontend.cpp
      include_hi_lac.cpp
      include_hi_modules.cpp
      include_hi_sampler.cpp
      include_hi_scripting.cpp
      include_hi_streaming.cpp
      include_hi_tools.cpp
      include_hi_zstd_1.cpp
      include_hi_zstd_2.cpp
      e:\hise-2.0.0\hise-2.0.0\hi_streaming\hi_streaming.h(69): fatal error C1083: Cannot open include file: 'ipp.h': No such
      file or directory (compiling source file ....\JuceLibraryCode\include_hi_sampler.cpp) [C:\Core Plugin\Binaries\Builds
      \VisualStudio2017\Core Plugin_SharedCode.vcxproj]
      e:\hise-2.0.0\hise-2.0.0\hi_streaming\hi_streaming.h(69): fatal error C1083: Cannot open include file: 'ipp.h': No such
      file or directory (compiling source file ....\JuceLibraryCode\include_hi_modules.cpp) [C:\Core Plugin\Binaries\Builds
      \VisualStudio2017\Core Plugin_SharedCode.vcxproj]
      e:\hise-2.0.0\hise-2.0.0\hi_streaming\hi_streaming.h(69): fatal error C1083: Cannot open include file: 'ipp.h': No such
      file or directory (compiling source file ....\Source\Plugin.cpp) [C:\Core Plugin\Binaries\Builds\VisualStudio2017\Cor
      e Plugin_SharedCode.vcxproj]
      include_hi_zstd_3.cpp
      include_juce_audio_basics.cpp
      include_juce_audio_devices.cpp
      e:\hise-2.0.0\hise-2.0.0\hi_streaming\hi_streaming.h(69): fatal error C1083: Cannot open include file: 'ipp.h': No such
      file or directory (compiling source file ....\JuceLibraryCode\include_hi_core.cpp) [C:\Core Plugin\Binaries\Builds\Vi
      sualStudio2017\Core Plugin_SharedCode.vcxproj]
      e:\hise-2.0.0\hise-2.0.0\hi_streaming\hi_streaming.h(69): fatal error C1083: Cannot open include file: 'ipp.h': No such
      file or directory (compiling source file ....\JuceLibraryCode\include_hi_frontend.cpp) [C:\Core Plugin\Binaries\Build
      s\VisualStudio2017\Core Plugin_SharedCode.vcxproj]
      include_juce_audio_formats.cpp
      e:\hise-2.0.0\hise-2.0.0\hi_streaming\hi_streaming.h(69): fatal error C1083: Cannot open include file: 'ipp.h': No such
      file or directory (compiling source file ....\JuceLibraryCode\include_hi_components.cpp) [C:\Core Plugin\Binaries\Bui
      lds\VisualStudio2017\Core Plugin_SharedCode.vcxproj]
      include_juce_audio_plugin_client_utils.cpp
      e:\hise-2.0.0\hise-2.0.0\hi_streaming\hi_streaming.h(69): fatal error C1083: Cannot open include file: 'ipp.h': No such
      file or directory (compiling source file ....\JuceLibraryCode\include_hi_dsp.cpp) [C:\Core Plugin\Binaries\Builds\Vis
      ualStudio2017\Core Plugin_SharedCode.vcxproj]
      include_juce_audio_processors.cpp
      include_juce_audio_utils.cpp
      e:\hise-2.0.0\hise-2.0.0\hi_streaming\hi_streaming.h(69): fatal error C1083: Cannot open include file: 'ipp.h': No such
      file or directory (compiling source file ....\JuceLibraryCode\include_hi_streaming.cpp) [C:\Core Plugin\Binaries\Buil
      ds\VisualStudio2017\Core Plugin_SharedCode.vcxproj]
      include_juce_core.cpp
      include_juce_cryptography.cpp
      e:\hise-2.0.0\hise-2.0.0\hi_streaming\hi_streaming.h(69): fatal error C1083: Cannot open include file: 'ipp.h': No such
      file or directory (compiling source file ....\JuceLibraryCode\include_hi_scripting.cpp) [C:\Core Plugin\Binaries\Buil
      ds\VisualStudio2017\Core Plugin_SharedCode.vcxproj]
      include_juce_data_structures.cpp
      e:\hise-2.0.0\hise-2.0.0\hi_streaming\hi_streaming.h(69): fatal error C1083: Cannot open include file: 'ipp.h': No such
      file or directory (compiling source file ....\JuceLibraryCode\include_hi_tools.cpp) [C:\Core Plugin\Binaries\Builds\V
      isualStudio2017\Core Plugin_SharedCode.vcxproj]
      include_juce_dsp.cpp
      include_juce_events.cpp
      e:\hise-2.0.0\hise-2.0.0\hi_zstd\hi_zstd\zstddictionaries_impl.h(105): warning C4018: '<': signed/unsigned mismatch (co
      mpiling source file ....\JuceLibraryCode\include_hi_zstd_3.cpp) [C:\Core Plugin\Binaries\Builds\VisualStudio2017\Core
      Plugin_SharedCode.vcxproj]
      e:\hise-2.0.0\hise-2.0.0\hi_zstd\hi_zstd\zstddictionaries_impl.h(102): note: while compiling class template member fu
      nction 'juce::String zstd::ZDictionaryjuce::File::dumpAsBinaryData(void) const' (compiling source file ....\JuceLi
      braryCode\include_hi_zstd_3.cpp)
      e:\hise-2.0.0\hise-2.0.0\hi_zstd\hi_zstd\zstdhelpers.cpp(305): note: see reference to function template instantiation
      'juce::String zstd::ZDictionaryjuce::File::dumpAsBinaryData(void) const' being compiled (compiling source file ..
      ..\JuceLibraryCode\include_hi_zstd_3.cpp)
      e:\hise-2.0.0\hise-2.0.0\hi_zstd\hi_zstd\zstdhelpers.cpp(303): note: see reference to class template instantiation 'z
      std::ZDictionaryjuce::File' being compiled (compiling source file ....\JuceLibraryCode\include_hi_zstd_3.cpp)
      e:\hise-2.0.0\hise-2.0.0\hi_zstd\hi_zstd\zstddictionaries_impl.h(109): warning C4389: '!=': signed/unsigned mismatch (c
      ompiling source file ....\JuceLibraryCode\include_hi_zstd_3.cpp) [C:\Core Plugin\Binaries\Builds\VisualStudio2017\Core
      Plugin_SharedCode.vcxproj]
      e:\hise-2.0.0\hise-2.0.0\hi_zstd\zstd\dictbuilder\zdict.c(79): warning C4505: 'ZDICT_clockSpan': unreferenced local fun
      ction has been removed (compiling source file ....\JuceLibraryCode\include_hi_zstd_3.cpp) [C:\Core Plugin\Binaries\Bui
      lds\VisualStudio2017\Core Plugin_SharedCode.vcxproj]
      include_juce_graphics.cpp
      include_juce_gui_basics.cpp
      include_juce_gui_extra.cpp
      include_juce_opengl.cpp
      include_juce_product_unlocking.cpp
      Compiling 64bit Instrument plugin Core Plugin ...
      Microsoft (R) Build Engine version 15.9.21+g9802d43bc3 for .NET Framework
      Copyright (C) Microsoft Corporation. All rights reserved.

      Plugin.cpp
      PresetData.cpp
      include_hi_components.cpp
      include_hi_core.cpp
      include_hi_dsp.cpp
      include_hi_dsp_library.cpp
      include_hi_frontend.cpp
      include_hi_lac.cpp
      include_hi_modules.cpp
      include_hi_sampler.cpp
      include_hi_scripting.cpp
      include_hi_streaming.cpp
      include_hi_tools.cpp
      include_hi_zstd_1.cpp
      e:\hise-2.0.0\hise-2.0.0\hi_streaming\hi_streaming.h(69): fatal error C1083: Cannot open include file: 'ipp.h': No such
      file or directory (compiling source file ....\JuceLibraryCode\include_hi_streaming.cpp) [C:\Core Plugin\Binaries\Buil
      ds\VisualStudio2017\Core Plugin_SharedCode.vcxproj]
      include_hi_zstd_2.cpp
      include_hi_zstd_3.cpp
      e:\hise-2.0.0\hise-2.0.0\hi_streaming\hi_streaming.h(69): fatal error C1083: Cannot open include file: 'ipp.h': No such
      file or directory (compiling source file ....\Source\Plugin.cpp) [C:\Core Plugin\Binaries\Builds\VisualStudio2017\Cor
      e Plugin_SharedCode.vcxproj]
      include_juce_audio_basics.cpp
      e:\hise-2.0.0\hise-2.0.0\hi_streaming\hi_streaming.h(69): fatal error C1083: Cannot open include file: 'ipp.h': No such
      file or directory (compiling source file ....\JuceLibraryCode\include_hi_dsp.cpp) [C:\Core Plugin\Binaries\Builds\Vis
      ualStudio2017\Core Plugin_SharedCode.vcxproj]
      e:\hise-2.0.0\hise-2.0.0\hi_streaming\hi_streaming.h(69): fatal error C1083: Cannot open include file: 'ipp.h': No such
      file or directory (compiling source file ....\JuceLibraryCode\include_hi_components.cpp) [C:\Core Plugin\Binaries\Bui
      lds\VisualStudio2017\Core Plugin_SharedCode.vcxproj]
      include_juce_audio_devices.cpp
      include_juce_audio_formats.cpp
      e:\hise-2.0.0\hise-2.0.0\hi_streaming\hi_streaming.h(69): fatal error C1083: Cannot open include file: 'ipp.h': No such
      file or directory (compiling source file ....\JuceLibraryCode\include_hi_sampler.cpp) [C:\Core Plugin\Binaries\Builds
      \VisualStudio2017\Core Plugin_SharedCode.vcxproj]
      e:\hise-2.0.0\hise-2.0.0\hi_streaming\hi_streaming.h(69): fatal error C1083: Cannot open include file: 'ipp.h': No such
      file or directory (compiling source file ....\JuceLibraryCode\include_hi_modules.cpp) [C:\Core Plugin\Binaries\Builds
      \VisualStudio2017\Core Plugin_SharedCode.vcxproj]
      e:\hise-2.0.0\hise-2.0.0\hi_streaming\hi_streaming.h(69): fatal error C1083: Cannot open include file: 'ipp.h': No such
      file or directory (compiling source file ....\JuceLibraryCode\include_hi_core.cpp) [C:\Core Plugin\Binaries\Builds\Vi
      sualStudio2017\Core Plugin_SharedCode.vcxproj]
      e:\hise-2.0.0\hise-2.0.0\hi_streaming\hi_streaming.h(69): fatal error C1083: Cannot open include file: 'ipp.h': No such
      file or directory (compiling source file ....\JuceLibraryCode\include_hi_scripting.cpp) [C:\Core Plugin\Binaries\Buil
      ds\VisualStudio2017\Core Plugin_SharedCode.vcxproj]
      include_juce_audio_plugin_client_utils.cpp
      include_juce_audio_processors.cpp
      include_juce_audio_utils.cpp
      include_juce_core.cpp
      e:\hise-2.0.0\hise-2.0.0\hi_streaming\hi_streaming.h(69): fatal error C1083: Cannot open include file: 'ipp.h': No such
      file or directory (compiling source file ....\JuceLibraryCode\include_hi_frontend.cpp) [C:\Core Plugin\Binaries\Build
      s\VisualStudio2017\Core Plugin_SharedCode.vcxproj]
      include_juce_cryptography.cpp
      e:\hise-2.0.0\hise-2.0.0\hi_streaming\hi_streaming.h(69): fatal error C1083: Cannot open include file: 'ipp.h': No such
      file or directory (compiling source file ....\JuceLibraryCode\include_hi_tools.cpp) [C:\Core Plugin\Binaries\Builds\V
      isualStudio2017\Core Plugin_SharedCode.vcxproj]
      include_juce_data_structures.cpp
      include_juce_dsp.cpp
      e:\hise-2.0.0\hise-2.0.0\hi_zstd\zstd\dictbuilder\zdict.c(79): warning C4505: 'ZDICT_clockSpan': unreferenced local fun
      ction has been removed (compiling source file ....\JuceLibraryCode\include_hi_zstd_3.cpp) [C:\Core Plugin\Binaries\Bui
      lds\VisualStudio2017\Core Plugin_SharedCode.vcxproj]
      include_juce_events.cpp
      include_juce_graphics.cpp
      include_juce_gui_basics.cpp
      include_juce_gui_extra.cpp
      include_juce_opengl.cpp
      include_juce_product_unlocking.cpp
      Press any key to continue . . .

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

        You don't need to build HISE, but by building HISE successfully you create a setup that should make it less likely you'll get errors when you export. This is because you'll get and fix the errors while you build HISE instead 😄 also you'll get a newer version of HISE with the latest features (and bugs).

        All of those errors are because you don't have the intel performance primitives installed. You only need to install these if you are using the convolution reverb or some of the analyzer modes. If you're not using them you can just disable the IPP in your project's preferences and your export should work.

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

        1 Reply Last reply Reply Quote 0
        • M
          Mwins last edited by

          Yes! That worked. I appreciate the quick response too. 💪

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

          18
          Online

          1.1k
          Users

          6.7k
          Topics

          62.1k
          Posts