HISE Logo Forum
    • Categories
    • Register
    • Login

    Compile errors ((

    Scheduled Pinned Locked Moved Bug Reports
    31 Posts 6 Posters 4.1k 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.
    • J
      jackburns
      last edited by

      Hi guys. when i try to export plugin in AU format this goes Crash (** BUILD FAILED **)
      i have Osx 10.10.5.
      Hise ver 1.0.0 (i have crash export AU plugin on all Hise versions)
      Xcode ver 7.2

      intel ipp is not supported in my osx version(. I tried to disable it by following the instructions below

      what i did

      Compiling without IPP on OSX
      If you don't have Intel Performance Primitives installed on your machine, you need to change the Projucer file. Open the .jucer file in the Projucer (like in step 3 above), click on the Xcode (MacOSX) target and delete this from the Extra Linker Flags field:

      This is my batch log

      Last login: Mon Jun 4 18:09:00 on ttys000
      iMac-Jack:~ jack$ /Users/jack/Desktop/kick2/Binaries/batchCompileOSX ; exit;
      Re-saving file: /Users/jack/Desktop/kick2/Binaries/AutogeneratedProject.jucer
      Finished saving: Visual Studio 2015
      Finished saving: Xcode (MacOSX)
      Compiling Instrument plugin kick2 ...
      2018-06-04 21:47:28.511 xcodebuild[1989:56324] warning: The file reference for "../../../../HISE 1.1.0/HISE-1.0.0/hi_core/hi_core.h" is a member of multiple groups ("hi_core" and "hi_core"); this indicates a malformed project. Only the membership in one of the groups will be preserved (but membership in targets will be unaffected). If you want a reference to the same file in more than one group, please add another reference to the same path.
      2018-06-04 21:47:28.512 xcodebuild[1989:56324] warning: The file reference for "../../../../HISE 1.1.0/HISE-1.0.0/hi_dsp_library/hi_dsp_library.h" is a member of multiple groups ("hi_dsp_library" and "hi_dsp_library"); this indicates a malformed project. Only the membership in one of the groups will be preserved (but membership in targets will be unaffected). If you want a reference to the same file in more than one group, please add another reference to the same path.
      2018-06-04 21:47:28.512 xcodebuild[1989:56324] warning: The file reference for "../../../../HISE 1.1.0/HISE-1.0.0/hi_frontend/hi_frontend.h" is a member of multiple groups ("hi_frontend" and "hi_frontend"); this indicates a malformed project. Only the membership in one of the groups will be preserved (but membership in targets will be unaffected). If you want a reference to the same file in more than one group, please add another reference to the same path.
      2018-06-04 21:47:28.514 xcodebuild[1989:56324] warning: The file reference for "../../../../HISE 1.1.0/HISE-1.0.0/hi_lac/hi_lac.h" is a member of multiple groups ("hi_lac" and "hi_lac"); this indicates a malformed project. Only the membership in one of the groups will be preserved (but membership in targets will be unaffected). If you want a reference to the same file in more than one group, please add another reference to the same path.
      2018-06-04 21:47:28.525 xcodebuild[1989:56324] warning: The file reference for "../../../../HISE 1.1.0/HISE-1.0.0/hi_modules/hi_modules.h" is a member of multiple groups ("hi_modules" and "hi_modules"); this indicates a malformed project. Only the membership in one of the groups will be preserved (but membership in targets will be unaffected). If you want a reference to the same file in more than one group, please add another reference to the same path.
      2018-06-04 21:47:28.529 xcodebuild[1989:56324] warning: The file reference for "../../../../HISE 1.1.0/HISE-1.0.0/hi_scripting/hi_scripting.h" is a member of multiple groups ("hi_scripting" and "hi_scripting"); this indicates a malformed project. Only the membership in one of the groups will be preserved (but membership in targets will be unaffected). If you want a reference to the same file in more than one group, please add another reference to the same path.
      2018-06-04 21:47:28.533 xcodebuild[1989:56324] warning: The file reference for "../../../../HISE 1.1.0/HISE-1.0.0/JUCE/modules/juce_audio_basics/juce_audio_basics.h" is a member of multiple groups ("juce_audio_basics" and "juce_audio_basics"); this indicates a malformed project. Only the membership in one of the groups will be preserved (but membership in targets will be unaffected). If you want a reference to the same file in more than one group, please add another reference to the same path.
      2018-06-04 21:47:28.535 xcodebuild[1989:56324] warning: The file reference for "../../../../HISE 1.1.0/HISE-1.0.0/JUCE/modules/juce_audio_devices/juce_audio_devices.h" is a member of multiple groups ("juce_audio_devices" and "juce_audio_devices"); this indicates a malformed project. Only the membership in one of the groups will be preserved (but membership in targets will be unaffected). If you want a reference to the same file in more than one group, please add another reference to the same path.
      2018-06-04 21:47:28.545 xcodebuild[1989:56324] warning: The file reference for "../../../../HISE 1.1.0/HISE-1.0.0/JUCE/modules/juce_audio_formats/juce_audio_formats.h" is a member of multiple groups ("juce_audio_formats" and "juce_audio_formats"); this indicates a malformed project. Only the membership in one of the groups will be preserved (but membership in targets will be unaffected). If you want a reference to the same file in more than one group, please add another reference to the same path.
      2018-06-04 21:47:28.553 xcodebuild[1989:56324] warning: The file reference for "../../../../HISE 1.1.0/HISE-1.0.0/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h" is a member of multiple groups ("juce_audio_plugin_client" and "juce_audio_plugin_client"); this indicates a malformed project. Only the membership in one of the groups will be preserved (but membership in targets will be unaffected). If you want a reference to the same file in more than one group, please add another reference to the same path.
      2018-06-04 21:47:28.556 xcodebuild[1989:56324] warning: The file reference for "../../../../HISE 1.1.0/HISE-1.0.0/JUCE/modules/juce_audio_processors/juce_audio_processors.h" is a member of multiple groups ("juce_audio_processors" and "juce_audio_processors"); this indicates a malformed project. Only the membership in one of the groups will be preserved (but membership in targets will be unaffected). If you want a reference to the same file in more than one group, please add another reference to the same path.
      2018-06-04 21:47:28.558 xcodebuild[1989:56324] warning: The file reference for "../../../../HISE 1.1.0/HISE-1.0.0/JUCE/modules/juce_audio_utils/juce_audio_utils.h" is a member of multiple groups ("juce_audio_utils" and "juce_audio_utils"); this indicates a malformed project. Only the membership in one of the groups will be preserved (but membership in targets will be unaffected). If you want a reference to the same file in more than one group, please add another reference to the same path.
      2018-06-04 21:47:28.572 xcodebuild[1989:56324] warning: The file reference for "../../../../HISE 1.1.0/HISE-1.0.0/JUCE/modules/juce_core/juce_core.h" is a member of multiple groups ("juce_core" and "juce_core"); this indicates a malformed project. Only the membership in one of the groups will be preserved (but membership in targets will be unaffected). If you want a reference to the same file in more than one group, please add another reference to the same path.
      2018-06-04 21:47:28.574 xcodebuild[1989:56324] warning: The file reference for "../../../../HISE 1.1.0/HISE-1.0.0/JUCE/modules/juce_cryptography/juce_cryptography.h" is a member of multiple groups ("juce_cryptography" and "juce_cryptography"); this indicates a malformed project. Only the membership in one of the groups will be preserved (but membership in targets will be unaffected). If you want a reference to the same file in more than one group, please add another reference to the same path.
      2018-06-04 21:47:28.575 xcodebuild[1989:56324] warning: The file reference for "../../../../HISE 1.1.0/HISE-1.0.0/JUCE/modules/juce_data_structures/juce_data_structures.h" is a member of multiple groups ("juce_data_structures" and "juce_data_structures"); this indicates a malformed project. Only the membership in one of the groups will be preserved (but membership in targets will be unaffected). If you want a reference to the same file in more than one group, please add another reference to the same path.
      2018-06-04 21:47:28.578 xcodebuild[1989:56324] warning: The file reference for "../../../../HISE 1.1.0/HISE-1.0.0/JUCE/modules/juce_events/juce_events.h" is a member of multiple groups ("juce_events" and "juce_events"); this indicates a malformed project. Only the membership in one of the groups will be preserved (but membership in targets will be unaffected). If you want a reference to the same file in more than one group, please add another reference to the same path.
      2018-06-04 21:47:28.589 xcodebuild[1989:56324] warning: The file reference for "../../../../HISE 1.1.0/HISE-1.0.0/JUCE/modules/juce_graphics/juce_graphics.h" is a member of multiple groups ("juce_graphics" and "juce_graphics"); this indicates a malformed project. Only the membership in one of the groups will be preserved (but membership in targets will be unaffected). If you want a reference to the same file in more than one group, please add another reference to the same path.
      2018-06-04 21:47:28.604 xcodebuild[1989:56324] warning: The file reference for "../../../../HISE 1.1.0/HISE-1.0.0/JUCE/modules/juce_gui_basics/juce_gui_basics.h" is a member of multiple groups ("juce_gui_basics" and "juce_gui_basics"); this indicates a malformed project. Only the membership in one of the groups will be preserved (but membership in targets will be unaffected). If you want a reference to the same file in more than one group, please add another reference to the same path.
      2018-06-04 21:47:28.607 xcodebuild[1989:56324] warning: The file reference for "../../../../HISE 1.1.0/HISE-1.0.0/JUCE/modules/juce_gui_extra/juce_gui_extra.h" is a member of multiple groups ("juce_gui_extra" and "juce_gui_extra"); this indicates a malformed project. Only the membership in one of the groups will be preserved (but membership in targets will be unaffected). If you want a reference to the same file in more than one group, please add another reference to the same path.
      2018-06-04 21:47:28.609 xcodebuild[1989:56324] warning: The file reference for "../../../../HISE 1.1.0/HISE-1.0.0/JUCE/modules/juce_opengl/juce_opengl.h" is a member of multiple groups ("juce_opengl" and "juce_opengl"); this indicates a malformed project. Only the membership in one of the groups will be preserved (but membership in targets will be unaffected). If you want a reference to the same file in more than one group, please add another reference to the same path.
      2018-06-04 21:47:28.610 xcodebuild[1989:56324] warning: The file reference for "../../../../HISE 1.1.0/HISE-1.0.0/JUCE/modules/juce_tracktion_marketplace/juce_tracktion_marketplace.h" is a member of multiple groups ("juce_tracktion_marketplace" and "juce_tracktion_marketplace"); this indicates a malformed project. Only the membership in one of the groups will be preserved (but membership in targets will be unaffected). If you want a reference to the same file in more than one group, please add another reference to the same path.
      ▸ Building kick2/kick2 (Shared Code) [Release]
      ▸ Check Dependencies
      ▸ Compiling CopyProtection.cpp
      ▸ Compiling Plugin.cpp
      ▸ Compiling BinaryData.cpp
      ▸ Compiling PresetData.cpp
      ▸ Compiling hi_core.mm
      ▸ Compiling hi_dsp_library.mm
      ▸ Compiling hi_frontend.mm
      ▸ Compiling hi_lac.mm
      ▸ Compiling hi_modules.mm
      ▸ Compiling hi_scripting.mm
      ▸ Compiling juce_audio_basics.mm
      ▸ Compiling juce_audio_devices.mm
      ▸ Compiling juce_audio_formats.mm
      ▸ Compiling juce_audio_plugin_client_utils.cpp
      ▸ Compiling juce_audio_plugin_client_VST_utils.mm
      ▸ Compiling juce_audio_processors.mm
      ▸ Compiling juce_audio_utils.mm
      ▸ Compiling juce_core.mm
      ▸ Compiling juce_cryptography.mm
      ▸ Compiling juce_data_structures.mm
      ▸ Compiling juce_events.mm
      ▸ Compiling juce_graphics.mm
      ▸ Compiling juce_gui_basics.mm
      ▸ Compiling juce_gui_extra.mm
      ▸ Compiling juce_opengl.mm
      ▸ Compiling juce_tracktion_marketplace.cpp
      ▸ Compiling CopyProtection.cpp
      ▸ Compiling Plugin.cpp
      ▸ Compiling PresetData.cpp
      ▸ Compiling BinaryData.cpp
      ▸ Compiling hi_core.mm
      ▸ Compiling hi_dsp_library.mm
      ▸ Compiling hi_frontend.mm
      ▸ Compiling hi_lac.mm
      ▸ Compiling hi_modules.mm
      ▸ Compiling hi_scripting.mm
      ▸ Compiling juce_audio_basics.mm
      ▸ Compiling juce_audio_devices.mm
      ▸ Compiling juce_audio_formats.mm
      ▸ Compiling juce_audio_plugin_client_utils.cpp
      ▸ Compiling juce_audio_plugin_client_VST_utils.mm
      ▸ Compiling juce_audio_processors.mm
      ▸ Compiling juce_audio_utils.mm
      ▸ Compiling juce_core.mm
      ▸ Compiling juce_cryptography.mm
      ▸ Compiling juce_data_structures.mm
      ▸ Compiling juce_events.mm
      ▸ Compiling juce_graphics.mm
      ▸ Compiling juce_gui_basics.mm
      ▸ Compiling juce_gui_extra.mm
      ▸ Compiling juce_opengl.mm
      ▸ Compiling juce_tracktion_marketplace.cpp
      ▸ Building library libkick2.a
      ▸ Building library libkick2.a
      ▸ Building kick2/kick2 (AU) [Release]
      ▸ Check Dependencies
      ▸ Compiling juce_audio_plugin_client_AU_1.mm
      ▸ Compiling juce_audio_plugin_client_AU_2.mm
      ▸ Compiling juce_audio_plugin_client_AU_1.mm
      ▸ Compiling juce_audio_plugin_client_AU_2.mm
      ▸ Linking kick2

      ❌ clang: error: no such file or directory: '/opt/intel/ipp/lib/libippi.a'

      ❌ clang: error: no such file or directory: '/opt/intel/ipp/lib/libipps.a'

      ❌ clang: error: no such file or directory: '/opt/intel/ipp/lib/libippvm.a'

      ❌ clang: error: no such file or directory: '/opt/intel/ipp/lib/libippcore.a'

      ▸ Linking kick2

      ❌ clang: error: no such file or directory: '/opt/intel/ipp/lib/libippi.a'

      ❌ clang: error: no such file or directory: '/opt/intel/ipp/lib/libipps.a'

      ❌ clang: error: no such file or directory: '/opt/intel/ipp/lib/libippvm.a'

      ❌ clang: error: no such file or directory: '/opt/intel/ipp/lib/libippcore.a'

      ** BUILD FAILED **

      The following build commands failed:
      Ld build/kick2.build/Release/kick2\ (AU).build/Objects-normal/i386/kick2 normal i386
      Ld build/kick2.build/Release/kick2\ (AU).build/Objects-normal/x86_64/kick2 normal x86_64
      (2 failures)
      Compiling finished. Cleaning up...
      logout

      [Process is done]

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

        Have you tried compiling the latest version of HISE? We're well past 1.0

        Dan Korneff - Producer / Mixer / Audio Nerd

        J 1 Reply Last reply Reply Quote 0
        • J
          jackburns @Dan Korneff
          last edited by

          @dustbro Yes I tried all versions, the result is the same everywhere
          maybe a problem with Xcode ver 7.2 ?

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

            This makes me believe that IPP is not disabled in HISE
            '''
            clang: error: no such file or directory: '/opt/intel/ipp/lib/libippi.a'

            clang: error: no such file or directory: '/opt/intel/ipp/lib/libipps.a'

            clang: error: no such file or directory: '/opt/intel/ipp/lib/libippvm.a'

            clang: error: no such file or directory: '/opt/intel/ipp/lib/libippcore.a'

            Dan Korneff - Producer / Mixer / Audio Nerd

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

              Under FILE -> PREFERENCES , uncheck Use IPP before you compile your plugin

              Dan Korneff - Producer / Mixer / Audio Nerd

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

                0_1528194380733_Screenshot_20180605-061845.png

                Dan Korneff - Producer / Mixer / Audio Nerd

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

                  this
                  |
                  V

                  @dustbro said in Compile errors ((:

                  Under FILE -> PREFERENCES , uncheck Use IPP before you compile your plugin

                  and:

                  Link Preview Image
                  GitHub - christophhart/HISE: The open source framework for sample based instruments

                  The open source framework for sample based instruments - christophhart/HISE

                  favicon

                  GitHub (github.com)

                  J 1 Reply Last reply Reply Quote 0
                  • J
                    jackburns @Christoph Hart
                    last edited by

                    @christoph-hart Thanks! it works))

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

                      Hooray!!

                      Dan Korneff - Producer / Mixer / Audio Nerd

                      1 Reply Last reply Reply Quote 0
                      • ustkU
                        ustk
                        last edited by

                        Hi

                        I am trying to export with no success
                        First, the standalone export works
                        I want now to export VST and AAX, but as AAX seems to be a pita, let's begin with a VST

                        I have installed the IPP, but I always have this failure:
                        alt text
                        So I deleted the paths in debug and release, and set hi_core IPP to disabled...
                        In Hise, I also disabled IPP in pref/dev tab
                        But this error doesn't want to stop

                        I'd like to have the IPP though because I need convolution, but with or without, it is stuck...

                        Can't help pressing F5 in the forum...

                        1 Reply Last reply Reply Quote 0
                        • ustkU
                          ustk
                          last edited by

                          Currently I am not able to export any plugin format…
                          Any idea guys?

                          Can't help pressing F5 in the forum...

                          ossian1961O 1 Reply Last reply Reply Quote 0
                          • ossian1961O
                            ossian1961 @ustk
                            last edited by ossian1961

                            @ustk said in Compile errors ((:

                            Currently I am not able to export any plugin format…
                            Any idea guys?

                            I have no problems, my Mac configuration is Mac Pro with High Sierra, XCode 10.1 and last Hise release with the IPP installed and enabled...

                            https://www.kontakthub.com/label/Imagik-Sound/
                            https://mirtklaar.bandcamp.com/

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

                              Are you sure you installed IPP correctly? The linker error complains that the IPP library files can't be found at the usual location. Check what's at:

                              opt/intel/ipp/lib/
                              
                              1 Reply Last reply Reply Quote 0
                              • ustkU
                                ustk
                                last edited by

                                Thanks guys,

                                Xcode 10.1 as well, last Hise version, and I tried the provided Projucer and with the last update.
                                High Sierra as well and last IPP.
                                Everything has been installed these last days for the first time so it is a clean install (except for High Sierra that has been installed onto ElCapitan)

                                Yes, I checked the location of the IPP and it is good.
                                Actually, it is an alias pointing to this folder compilers_and_libraries_2019.1.144

                                alt text
                                I tried to extract the IPP and replace the alias but it didn't work either so back to normal.

                                I don't understand why it doesn't find something that exists...
                                I am admin of the iMac, but is it enough?

                                Can't help pressing F5 in the forum...

                                1 Reply Last reply Reply Quote 0
                                • ustkU
                                  ustk
                                  last edited by ustk

                                  Hi,

                                  after working 8h/day trying to export with Hise, I went just a bit further after reading many things online I just don't understand.
                                  I installed homebrew, and re-installed the command line tools for xcode
                                  I don't know if it was the thing to do, but now the message changed:

                                  Last login: Sat Jan 19 19:54:07 on ttys001
                                  /Users/greg/Documents/_PROGRAMMING/Essai\ Hise\ /Binaries/batchCompileOSX ; exit;
                                  iMac-de-Gregory:~ greg$ /Users/greg/Documents/_PROGRAMMING/Essai\ Hise\ /Binaries/batchCompileOSX ; exit;
                                  Re-saving file: /Users/greg/Documents/_PROGRAMMING/Essai Hise /Binaries/AutogeneratedProject.jucer
                                  Finished saving: Visual Studio 2017
                                  Finished saving: Xcode (MacOSX)
                                  Finished saving: Xcode (iOS)
                                  Finished saving: Linux Makefile
                                  Compiling FX plugin Essai Hise ...
                                  ▸ Compiling CopyProtection.cpp
                                  ▸ Compiling PresetData.cpp
                                  ▸ Compiling Plugin.cpp
                                  ▸ Compiling include_juce_audio_devices.mm
                                  ▸ Compiling include_juce_audio_formats.mm
                                  ▸ Compiling include_juce_audio_basics.mm
                                  ** BUILD FAILED **
                                  
                                  
                                  The following build commands failed:
                                  	CompileC /Users/greg/Documents/_PROGRAMMING/Essai\ Hise\ /Binaries/Builds/MacOSX/build/Essai\ Hise\ .build/Release/Essai\ Hise\ \ -\ Shared\ Code.build/Objects-normal/x86_64/CopyProtection.o /Users/greg/Documents/_PROGRAMMING/Essai\ Hise\ /Binaries/Source/CopyProtection.cpp normal x86_64 c++ com.apple.compilers.llvm.clang.1_0.compiler
                                  (1 failure)
                                  ▸ Compiling include_hi_zstd_3.mm
                                  ▸ Compiling include_hi_zstd_2.mm
                                  Compiling finished. Cleaning up...
                                  logout
                                  Saving session...
                                  ...copying shared history...
                                  ...saving history...truncating history files...
                                  ...completed.
                                  
                                  [Process completed]
                                  

                                  Does it look familiar to someone?

                                  Thanks,
                                  greg

                                  Can't help pressing F5 in the forum...

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

                                    Did you tinker with the CopyProtection feature?
                                    I see it calling /Binaries/Source/CopyProtection.cpp

                                    Dan Korneff - Producer / Mixer / Audio Nerd

                                    1 Reply Last reply Reply Quote 0
                                    • ustkU
                                      ustk
                                      last edited by

                                      I did nothing concerning copy protection in Hise.
                                      I don't even know with what it's related here...

                                      Can't help pressing F5 in the forum...

                                      1 Reply Last reply Reply Quote 0
                                      • ustkU
                                        ustk
                                        last edited by

                                        This made me think my Hise project was potentially corrupted or something...
                                        I created a new project with a simple interface (one button and knob), and no code.

                                        export VST => success! It opens in pro tools via Blue Cat Patchwork!

                                        I'll try to export my code step by step now from the old project to the new one and see...

                                        Can't help pressing F5 in the forum...

                                        1 Reply Last reply Reply Quote 0
                                        • ustkU
                                          ustk
                                          last edited by

                                          Now with AAX export I got this:

                                              
                                          ▸ Linking essaiHise2
                                          
                                          ❌  ld: library not found for -lAAXLibrary_libcpp
                                          
                                          
                                          
                                          ❌  clang: error: linker command failed with exit code 1 (use -v to see invocation)
                                          
                                          
                                          ** BUILD FAILED **
                                          
                                          
                                          The following build commands failed:
                                          	Ld /Library/Application\ Support/Avid/Audio/Plug-Ins/essaiHise2.aaxplugin/Contents/MacOS/essaiHise2 normal x86_64
                                          (1 failure)
                                          Compiling finished. Cleaning up...
                                          logout
                                          Saving session...
                                          ...copying shared history...
                                          ...saving history...truncating history files...
                                          ...completed.
                                          
                                          [Process completed]
                                          

                                          Can't help pressing F5 in the forum...

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

                                            @ustk were you previously able to compile AAX? or is this your first time?

                                            Dan Korneff - Producer / Mixer / Audio Nerd

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

                                            15

                                            Online

                                            1.7k

                                            Users

                                            11.9k

                                            Topics

                                            103.3k

                                            Posts