I compiled Bitcoin, Dogecoin, and many other pow/pos cryptocurrencies without a problem. I usually compile daemon and then windows-qt wallet using qt 5.2.
But maxcoin and its clones like Helixcoin and galleoncoin always throw this particular error once I have compiled and run on windows 8. QT4.8.5
the procedure entry point memmove s could not be located in the dynamic link library msvcrt.dll
coin daemon compiles and runs without a problem. And I downloaded their pre compiled windows-qt wallets from official websites and they work fine.
this is my config for compilation
BOOST_LIB_SUFFIX=-mgw48-mt-s-1_50 BOOST_INCLUDE_PATH=C:/boost-1.50.0-mgw BOOST_LIB_PATH=C:/boost-1.50.0-mgw/stage/lib BDB_INCLUDE_PATH=C:/db-4.8.30.NC-mgw/build_unix BDB_LIB_PATH=C:/db-4.8.30.NC-mgw/build_unix OPENSSL_INCLUDE_PATH=C:/openssl-1.0.1c-mgw/include OPENSSL_LIB_PATH=C:/openssl-1.0.1c-mgw MINIUPNPC_INCLUDE_PATH=C:/ MINIUPNPC_LIB_PATH=C:/miniupnpc-1.6-mgw QT4.8.5
This is the source I am working on https://github.com/HelixCoin/
I have already looked through all of the files and I do not understand the cause of this error. And there is not much help on internet.