I am compiling Openssl library that I need to use in python script. I am using Visual Studio 2015 Developer Command Prompt. My machine is Windows 7 64-bit.
When I type t
This error means that tmp32dll\uplink.obj
is a 32-bit binary whereas the linker expected it to be 64-bit as it's targeting 64-bit.
Looks like you need to re-compile it as 64-bit, or just perform a rebuild-all (or delete all *.obj
or even the whole binary output directory)
This can happen if the build process is interrupted, then you change the target platform, and then you repeat the build process in an incremental manner. 32-bits don't mix with 64-bits, so it's either completely one way or the other.