I am using the IPP 7.0.4 version of the library on Mac OSX 10.6.
I am statically linking the IPP / UMC H264 video decoder into our application with all the static libraries needed.
I am re-linking all static libraries with my own .a and I am seeing this error from ld:
/usr/bin/libtool: for architecture i386 object: /opt/intel/composerxe-2011.4.184/compiler/lib/libiomp5.a(iomp.o) malformed object (LC_SEGMENT command 0 filesize field greater than vmsize field)
Am I missing another .a file to link against?
I'd like transfer the issue to Intel ComposerXE forum, wheresome compilerdevelopermay help on the IntelOpenMP library libiomp5.a.
A temp workaroundmay be- to avoid to use the static OpenMP library.
for example, just link ipp*_l.lib in your own.a. All ipp*_l.ib issequential library, whichdon'trequire the libiomp5* library.