HEADERS += ./core/vm/include/vm_shared_object.h ./... (all header files in the vm directory)
SOURCES += ./core/vm/src/vm_shared_object_linux32.c ./.. (all c files in the vm directory)
LIBS += -L/opt/intel/Compiler/11.1/056/ipp/ia32/sharedlib
LIBS += -lippac -lippch -lipps -lippsc -lippsr -lippcore -lpthread
This configuration for dynamic linking works fine, but i want to link static with dispatching. So i changed the LIB settings to:LIBS += -L/opt/intel/Compiler/11.1/056/ipp/ia32/lib
LIBS += -lippacemerged -lippacmerged -lippchemerged -lippchmerged -lippsemerged -lippsmerged \
-lippscemerged -lippscmerged -lippsremerged -lippsrmerged -lippcore -lsvml -limf -lirc -liomp5
With this configuration i got the errors described above. The INCLUDEPATH is also stated, but i didn't listed it.
On Windows i can build static, there i use the ippcorel.lib.
I hope you can use this information and tell me what i do wrong. Thank you.
best regards
Otto
For more complete information about compiler optimizations, see our Optimization Notice.