Hi,
I am on trying to compile on debian wheezy amd64 using linux-libc-dev 3.2.51-1, libboost1.53-all-dev and gcc version 4.7.2 (Debian 4.7.2-5). The default version of boost on wheezy (1.49) doesn't implement the "sleep" function and never gets through the ./configure stage.
In 1.53, the data type int64_t does not seem to resolve correctly. There seem to be two different, incompatible attempts at defining symbol int64_t in:
- /usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdint.h
- /usr/include/boost/cstdint.hpp
The confusion eventually leads to the following error message:
- rpcserver.cpp:629:77: error: ‘int64_t’ has not been declared
Any idea? Thanks.