Building Boost should not be as climbing K2, yet things are somehow different:
D:\Programmi (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\crtdefs.h(10): fatal error C1083: Cannot open include file: '
corecrt.h': No such file or directory
In addition to this the proper subset of compiling tools of MSVS Comm. 2015 has to be triggered (x86_amd64), otherwise 64bit memory addressing directive alone won't necessarily do the job.
I'm a huge fan of static compiling for a number of reasons, yet, in this case, I would opt for Boost binaries, just in order to have not a steady flow of complaints of Win people....
cmake topicHere it is my command and output, right from Git bash:
~\Documents\GitHub\aeon\build [(v0.9.12.0)]> cmake -G "Visual Studio 14 2015 Win64" -DBOOST_ROOT=D:\local\boost_1_63_0 -
DBOOST_LIBRARYDIR=D:\local\boost_1_63_0\lib64-msvc-14.0 ..
-- The C compiler identification is MSVC 19.0.23026.0
-- The CXX compiler identification is MSVC 19.0.23026.0
-- Check for working C compiler: D:/Programmi (x86)/Microsoft Visual Studio 14.0/VC/bin/x86_amd64/cl.exe
-- Check for working C compiler: D:/Programmi (x86)/Microsoft Visual Studio 14.0/VC/bin/x86_amd64/cl.exe -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: D:/Programmi (x86)/Microsoft Visual Studio 14.0/VC/bin/x86_amd64/cl.exe
-- Check for working CXX compiler: D:/Programmi (x86)/Microsoft Visual Studio 14.0/VC/bin/x86_amd64/cl.exe -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Looking for pthread.h
-- Looking for pthread.h - not found
-- Found Threads: TRUE
-- Boost version: 1.63.0
-- Found the following Boost libraries:
-- system
-- filesystem
-- thread
-- date_time
-- chrono
-- regex
-- serialization
-- program_options
-- atomic
-- Found Git: C:/Users/Dan/AppData/Local/GitHub/PortableGit_f02737a78695063deace08e96d5042710d3e32db/cmd/git.exe
-- Found PythonInterp: C:/Users/Dan/AppData/Local/Programs/Python/Python36/python.exe (found version "3.6.1")
-- Configuring done
-- Generating done
-- Build files have been written to: C:/Users/Dan/Documents/GitHub/aeon/build
As you can see the Cmake parser itself has correctly turned the slashes in the proper way.
It must be noted however that I'm building on a W10 64bit environment, thus the Git shell could potentially behave differently than if installed on i.e. W7.
why can't we have a simple windows qt wallet?
I like Aeon.
QT is the Devil.
Memory inefficient in first place. Sloooooow.
A VB GUI wrapper would do the task faster and better, in Win environment.
Linux users -count me in- will almost certainly stick like glue to command-line interface.
Wanna see QT at its best? Go and download a certain anti-malware (which I won't mention here) and stopwatch at the ready count the seconds between double clicking its desktop icon and the GUI to appear
