Compile errors ((



  • 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]



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



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



  • 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'



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



  • 0_1528194380733_Screenshot_20180605-061845.png


  • administrators

    this
    |
    V

    @dustbro said in Compile errors ((:

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

    and:

    https://github.com/christophhart/HISE#compiling-without-ipp-on-osx



  • @christoph-hart Thanks! it works))



  • Hooray!!


Log in to reply
 

4
Online

329
Users

979
Topics

6.5k
Posts

Looks like your connection to Forum was lost, please wait while we try to reconnect.