Open nico202 opened 5 years ago
Hmm, looks a bit like something in websocketpp doesn't like whatever has changed in boost 1.67. Unfortunately I'm snowed under with some website migrations at the moment, so don't have the time to properly go through this at present.
No problem since I kept the 1.65.1 version, it's just a warn for the future
Noticed a new version of boost (1.68) came down via pacman
today which reminded me to take a look at this.
Funnily enough with boost 1.68 it compiles with no issues for me - makes me think it may have been a regression in boost which has now been fixed. Does it compile okay for you with version 1.68?
Still failing both with 1.67 & 1.68..
How odd... Bit of a head scratcher that one! I'm guessing you've tried emptying the build folder and building from scratch?
Yeah sure, I'm always in a new folder
Hmm, nothing springs to mind - think we'll have to wait and see if anyone else runs into the same problem and try and work out what the common factor is!
Sorry, remind me what distro you are running?
NixOS. Here a nix-shell that can be used
with import <nixpkgs> {};
{
wiiscale = stdenv.mkDerivation {
name = "Wii-Scale";
buildInputs = [
pythonFull
python27Packages.lxml
python27Packages.bpython
python27Packages.requests
python27Packages.virtualenv
python27Packages.suds-jurko
python27Packages.dbus-python
(pkgs.bluez5.override {enableWiimote = true;})
nodejs
gnumake
cmake
pkgconfig
## NOTICE THE VERSION HERE. IT'S POSSIBLE TO TRY OTHER VERSION LIKE boost166
boost168
glibmm
pcre
xwiimote
libudev
cppcheck
openssl
];
LC_CTYPE="en_US.UTF-8";
LANG="en_US.UTF-8";
LOCALE_ARCHIVE = "${pkgs.glibcLocales}/lib/locale/locale-archive";
shellHook = ''
unset http_proxy
export SSL_CERT_FILE=/etc/ssl/certs/ca-certificates.crt
export GIT_SSL_CAINFO=/etc/ssl/certs/ca-certificates.crt
export JULIA_PKGDIR=$(realpath ./.julia_pkgs)
export BOOST_ROOT=${boost}/
export BOOST_LIBRARYDIR=${boost}/lib/
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:${boost}/lib:${xwiimote}/lib/:${glibmm}/lib:${libsigcxx}/lib
'';
};
}
It's working with boost 1.60 and with 1.65.1