I need to port an application to 64bit that uses the MKL library version 10.2 update 2. I am working with Visual Studio 2012 professional on a WIndows 7 machine.
I receive a LNK1136 error when linking to mkl_intel_lp64_dll.lib, which indicates that the archive is corrupt. To confirm, I ran dumpbin.exe on mkl_intel_lp64_dll.lib and receive a series of LNK4048 errors (invalid format file). Running dumpbin on and linking to the 32 bit libraries yield no errors.
I have tried repairing the installation and removing/reinstalling the libraries, but nothing changes.
Has anyone encountered this problem before or seen something similar? I should mention that I am currently using the evaluation version of MKL. Is the 64 bit functionality limited when using the evaluation version?