HISE Logo Forum
    • Categories
    • Register
    • Login
    1. HISE
    2. visualex
    V
    • Profile
    • Following 0
    • Followers 0
    • Topics 0
    • Posts 3
    • Groups 0

    visualex

    @visualex

    0
    Reputation
    19
    Profile views
    3
    Posts
    0
    Followers
    0
    Following
    Joined
    Last Online

    visualex Unfollow Follow

    Latest posts made by visualex

    • RE: I'll just leave this here

      ace 👍 this is so exciting! eta?

      posted in General Questions
      V
      visualex
    • RE: architecture i386; linker command failed; MacOS(highSierra)

      figured it out, I was building for universal 32/64 bit, had to select "standard architecture 64 bit"

      posted in Bug Reports
      V
      visualex
    • RE: architecture i386; linker command failed; MacOS(highSierra)

      having similar issue,
      im trying to compile a fresh hise build.
      im using the latest IPP, 2019 update 3
      all sdks are in place, using master branch.

      please help :) thanks!

      ld: warning: ld: warning: ignoring file /opt/intel/ipp/lib/libipps.a, file was built for archive which is not the architecture being linked (i386): /opt/intel/ipp/lib/libipps.a
      ignoring file /opt/intel/ipp/lib/libippcore.a, file was built for archive which is not the architecture being linked (i386): /opt/intel/ipp/lib/libippcore.a
      ld: warning: ignoring file /opt/intel/ipp/lib/libippvm.a, file was built for archive which is not the architecture being linked (i386): /opt/intel/ipp/lib/libippvm.a
      ld: warning: ignoring file /opt/intel/ipp/lib/libippi.a, file was built for archive which is not the architecture being linked (i386): /opt/intel/ipp/lib/libippi.a
      Undefined symbols for architecture i386:
        "_ippFree", referenced from:
            audiofft::IPP_FFT::init(unsigned long) in include_hi_core.o
            audiofft::IPP_FFT::~IPP_FFT() in include_hi_core.o
            fftconvolver::Buffer<float>::deallocate(float*) in include_hi_core.o
            hise::IppFFT::Buffer::setSize(unsigned int) in include_hi_tools.o
            hise::IppFFT::Buffer::~Buffer() in include_hi_tools.o
            hise::IppFFT::Buffer::releaseData() in include_hi_tools.o
        "_ippInit", referenced from:
            _WDL_fft_init in include_hi_modules.o
        "_ippsAdd_32f", referenced from:
            fftconvolver::Sum(float*, float const*, float const*, unsigned long) in include_hi_core.o
        "_ippsCplxToReal_32fc", referenced from:
            audiofft::IPP_FFT::fft(float const*, float*, float*) in include_hi_core.o
        "_ippsExp_32f_I", referenced from:
            icstdsp::VectorFunctions::fexp(float*, int) in include_hi_core.o
        "_ippsFFTFwd_CToC_32fc", referenced from:
            hise::IppFFT::complexFFT(float const*, float*, int) const in include_hi_tools.o
        "_ippsFFTFwd_CToC_32fc_I", referenced from:
            hise::IppFFT::complexFFTInplace(float*, int) const in include_hi_tools.o
        "_ippsFFTFwd_CToC_64fc_I", referenced from:
            hise::IppFFT::complexFFTInplace(double*, int) const in include_hi_tools.o
        "_ippsFFTFwd_RToPerm_32f", referenced from:
            hise::IppFFT::realFFT(float const*, float*, int) const in include_hi_tools.o
        "_ippsFFTFwd_RToPerm_32f_I", referenced from:
            hise::IppFFT::realFFTInplace(float*, int) const in include_hi_tools.o
        "_ippsFFTFwd_RToPerm_64f_I", referenced from:
            hise::IppFFT::realFFTInplace(double*, int) const in include_hi_tools.o
        "_ippsFFTGetSize_C_32fc", referenced from:
            hise::IppFFT::getSizes(int, int&, int&, int&) in include_hi_tools.o
        "_ippsFFTGetSize_C_64fc", referenced from:
            hise::IppFFT::getSizes(int, int&, int&, int&) in include_hi_tools.o
        "_ippsFFTGetSize_R_32f", referenced from:
            hise::IppFFT::getSizes(int, int&, int&, int&) in include_hi_tools.o
        "_ippsFFTGetSize_R_64f", referenced from:
            hise::IppFFT::getSizes(int, int&, int&, int&) in include_hi_tools.o
        "_ippsFFTInit_C_32fc", referenced from:
            hise::IppFFT::initSpec(int, unsigned char*, unsigned char*) in include_hi_tools.o
        "_ippsFFTInit_C_64fc", referenced from:
            hise::IppFFT::initSpec(int, unsigned char*, unsigned char*) in include_hi_tools.o
        "_ippsFFTInit_R_32f", referenced from:
            hise::IppFFT::initSpec(int, unsigned char*, unsigned char*) in include_hi_tools.o
        "_ippsFFTInit_R_64f", referenced from:
            hise::IppFFT::initSpec(int, unsigned char*, unsigned char*) in include_hi_tools.o
        "_ippsFFTInv_CToC_32fc", referenced from:
            hise::IppFFT::complexFFTInverse(float const*, float*, int) const in include_hi_tools.o
        "_ippsFFTInv_CToC_32fc_I", referenced from:
            hise::IppFFT::complexFFTInverseInplace(float*, int) const in include_hi_tools.o
        "_ippsFFTInv_CToC_64fc_I", referenced from:
            hise::IppFFT::complexFFTInverseInplace(double*, int) const in include_hi_tools.o
        "_ippsFFTInv_PermToR_32f", referenced from:
            hise::IppFFT::realFFTInverse(float const*, float*, int) const in include_hi_tools.o
        "_ippsFFTInv_PermToR_32f_I", referenced from:
            hise::IppFFT::realFFTInverseInplace(float*, int) const in include_hi_tools.o
        "_ippsFFTInv_PermToR_64f_I", referenced from:
            hise::IppFFT::realFFTInverseInplace(double*, int) const in include_hi_tools.o
        "_ippsLn_32f_I", referenced from:
            icstdsp::VectorFunctions::logabs(float*, int) in include_hi_core.o
        "_ippsMalloc_32fc", referenced from:
            audiofft::IPP_FFT::init(unsigned long) in include_hi_core.o
        "_ippsMalloc_8u", referenced from:
            fftconvolver::Buffer<float>::allocate(unsigned long) in include_hi_core.o
            hise::IppFFT::Buffer::setSize(unsigned int) in include_hi_tools.o
        "_ippsRealToCplx_32f", referenced from:
            audiofft::IPP_FFT::ifft(float*, float const*, float const*) in include_hi_core.o
        "_ippsSum_32f", referenced from:
            hise::ModulatorSamplerVoice::limitPitchDataToMaxSamplerPitch(float*, double, int, int) in include_hi_sampler.o
        "_ippsThreshold_32f_I", referenced from:
            hise::ModulatorSamplerVoice::limitPitchDataToMaxSamplerPitch(float*, double, int, int) in include_hi_sampler.o
      ld: symbol(s) not found for architecture i386
      clang: error: linker command failed with exit code 1 (use -v to see invocation)
      
      
      posted in Bug Reports
      V
      visualex