Intel® Integrated Performance Primitives
Community support and discussions relating to developing high-performance vision, signal, security, and storage applications.

Problem about using IPP lib in MinGW32

thenocturne
Beginner
122 Views
I'm writing a channel decoding program for win32 system.By using IPP functions everything seems to be easy, when it is compiled in VC env. But when I tried to compile the same code with gcc in MinGW32, it comes the gcc can not link IPP libs correctly. For example, in order to use IPP function ippsConvert_8s32f(), I include the corresponding header file ipps.h and static lib ipps20.lib, but the error comes "undefined reference to `ippsConvert_8s32f'"....... I am using gcc 3.4.2 and IPP 4.1 for win32.
Could anyone tell me where the problem lies? Or how to link IPPlibs in MInGW correctly? Thanks in advance.
0 Kudos
1 Reply
Vladimir_Dudnik
Employee
122 Views

Hi,

we did not test IPP with MinGW compiler/environment. The only glue I have is that mingw does not support stdcall calling convention which IPP is using.

As I remember, there was mingw related question, which you can be interested to read
http://softwareforums.intel.com/ids/board/message?board.id=IPP&message.id=3155

Regards,
Vladimir

Reply