Where did soil.a come from? How was it built?
Make sure that soil.a is:
- Built by the same version of Visual Studio as the one your project is using
- Built for the same architecture (x86 (32-bit) vs x64 (64-bit))
- Built targeting the same character set (Unicode vs Multibyte)
the soil.a was originally called libSOIL.a. i did not compile from the source, i don't know how