I followed the MSDN Link in that article and set the platform toolset to v100 however getting errors.
When compiling on x64 or Win32 in Release mode (With v100 platform toolset), I get these errors.
Error 1 error A1000: cannot open file : el/comp/x86x64.inc C:\Users\User\ufasoft\ufasoft_coin-0.34\el\libext\bignum-x86x64.asm 8 1 bitcoin-miner (Visual Studio 2010)
Error 2 error MSB3721: The command "ml64.exe /c /nologo /Zi /Fo"C:\Users\User\ufasoft\ufasoft_coin-0.34\Release\x64_obj\bignum-x86x64.obj" /W3 /errorReport:prompt /Ta"el\libext\bignum-x86x64.asm"" exited with code 1. C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\BuildCustomizations\masm.targets 49 6 bitcoin-miner (Visual Studio 2010)
When compiling on Win32/Release (With v110/v100 toolset), I get these errors. (However, when I turn /SAFESEH off, it compiles fine - I just wanted to know if it was a bad idea to turn it off)
Error 1 error LNK2026: module unsafe for SAFESEH image. C:\Users\User\ufasoft\ufasoft_coin-0.34\bignum-x86x64.obj bitcoin-miner
Error 2 error LNK2026: module unsafe for SAFESEH image. C:\Users\User\ufasoft\ufasoft_coin-0.34\sha256_x86x64.obj bitcoin-miner
Error 3 error LNK2026: module unsafe for SAFESEH image. C:\Users\User\ufasoft\ufasoft_coin-0.34\scrypt_x86x64.obj bitcoin-miner
Error 4 error LNK2026: module unsafe for SAFESEH image. C:\Users\User\ufasoft\ufasoft_coin-0.34\bitcoin_sha256_x86x64.obj bitcoin-miner
Error 5 error LNK1281: Unable to generate SAFESEH image. C:\Users\User\ufasoft\ufasoft_coin-0.34\Release\bitcoin-miner.exe 1 1 bitcoin-miner
This error is fixed now, I copied and pasted the contents of el/comp/x86x64.inc into the top of bignum-x86x64.asm and removed the include, dismissing the errors.
However, I get a new error now.
Error 1 error C1083: Cannot open include file: 'stdint.h': No such file or directory C:\Users\User\ufasoft\ufasoft_coin-0.34\el\libext.h 522 1 bitcoin-miner (Visual Studio 2010)
and upon checking, stdint.h does not exist anywhere in the source code, should I just remove this instruction?