IPP linker errors on cygwin

Posted by Jason Sundram on Stack Overflow See other posts from Stack Overflow or by Jason Sundram
Published on 2010-01-21T18:24:35Z Indexed on 2010/05/29 15:32 UTC
Read the original article Hit count: 265

Filed under:
|
|
|
|

I've built a program that uses mkl and ipp that runs on mac and linux. I'm now building that program for Windows using cygwin and gcc, and can't get it to link.

The errors I'm getting are:

Warning: .drectve -defaultlib:"uuid.lib" ' unrecognized ../../../bin/libMath.a(VectorUtility.cxx.o):VectorUtility.cxx:(.text+0x95): undefined reference to _ippGetLibVersion' ../../../bin/libMath.a(VectorUtility.cxx.o):VectorUtility.cxx:(.text+0x157): undefined reference to `_ippsWinHann_32f_I'

(and many more like that).

I'm using link path:

/opt/intel/IPP/6.1.2.041/ia32/lib

and linking to the following:

ippiemerged, ippimerged, ippmemerged, ippmmerged, ippsemerged, ippsmerged and ippcorel.

Can someone point me to what I'm doing wrong?

© Stack Overflow or respective owner

Related posts about c++

Related posts about linker