Are there binary packages for Linux distribution available .deb available with recent code ? (relatively recent/nightly ? )
Trying to compile / run ./setup-all.sh -f -i -d from the master.zip Running in to issues compiling casablanca.!
Checking out casablanca master ~/prereqs ~/prereqs /home/cms/FreeRDP-WebConnect-master Already up-to-date. ~/prereqs /home/cms/FreeRDP-WebConnect-master ./setup-all.sh: line 266: cd: casablanca/Binaries/Release64/: No such file or directory Internal error. Make sure you have an internet connection and that nothing is interfering with this script before running again (broken/rooted system or something deleting parts of the file-tree in mid-process).
I created the casablanca/Binaries/Release64 manually and it started compiling...
But now it is giving compilation errors....
^
In file included from /usr/include/boost/bind/mem_fn.hpp:25:0,
from /usr/include/boost/mem_fn.hpp:22,
from /usr/include/boost/function/detail/prologue.hpp:18,
from /usr/include/boost/function.hpp:24,
from /usr/include/boost/locale/gnu_gettext.hpp:12,
from /usr/include/boost/locale.hpp:20,
from /home/jd/prereqs/casablanca/Release/src/pch/stdafx.h:74,
from /home/jd/prereqs/casablanca/Release/src/http/client/http_linux.cpp:30:
/usr/include/boost/get_pointer.hpp:18:23: note: template<class T> T* boost::get_pointer(T*)
template<class T> T * get_pointer(T * p)
^
/usr/include/boost/get_pointer.hpp:18:23: note: template argument deduction/substitution failed:
In file included from /usr/include/boost/bind/mem_fn.hpp:215:0,
from /usr/include/boost/mem_fn.hpp:22,
from /usr/include/boost/function/detail/prologue.hpp:18,
from /usr/include/boost/function.hpp:24,
from /usr/include/boost/locale/gnu_gettext.hpp:12,
from /usr/include/boost/locale.hpp:20,
from /home/jd/prereqs/casablanca/Release/src/pch/stdafx.h:74,
from /home/jd/prereqs/casablanca/Release/src/http/client/http_linux.cpp:30:
/usr/include/boost/bind/mem_fn_template.hpp:271:43: note: mismatched types ‘T*’ and ‘std::shared_ptr<web::http::client::details::linux_client>’
BOOST_MEM_FN_RETURN (get_pointer(u)->*f_)(b1, b2);
^
In file included from /usr/include/boost/bind/mem_fn.hpp:25:0,
from /usr/include/boost/mem_fn.hpp:22,
from /usr/include/boost/function/detail/prologue.hpp:18,
from /usr/include/boost/function.hpp:24,
from /usr/include/boost/locale/gnu_gettext.hpp:12,
from /usr/include/boost/locale.hpp:20,
from /home/jd/prereqs/casablanca/Release/src/pch/stdafx.h:74,
from /home/jd/prereqs/casablanca/Release/src/http/client/http_linux.cpp:30:
/usr/include/boost/get_pointer.hpp:25:23: note: template<class T> T* boost::get_pointer(const std::auto_ptr<_Up>&)
template<class T> T * get_pointer(std::auto_ptr<T> const& p)
^
/usr/include/boost/get_pointer.hpp:25:23: note: template argument deduction/substitution failed:
In file included from /usr/include/boost/bind/mem_fn.hpp:215:0,
from /usr/include/boost/mem_fn.hpp:22,
from /usr/include/boost/function/detail/prologue.hpp:18,
from /usr/include/boost/function.hpp:24,
from /usr/include/boost/locale/gnu_gettext.hpp:12,
from /usr/include/boost/locale.hpp:20,
from /home/jd/prereqs/casablanca/Release/src/pch/stdafx.h:74,
from /home/jd/prereqs/casablanca/Release/src/http/client/http_linux.cpp:30:
/usr/include/boost/bind/mem_fn_template.hpp:271:43: note: ‘std::shared_ptr<web::http::client::details::linux_client>’ is not derived from ‘const std::auto_ptr<_Up>’
BOOST_MEM_FN_RETURN (get_pointer(u)->*f_)(b1, b2);
^
make[2]: *** [src/CMakeFiles/cpprest.dir/http/client/http_linux.cpp.o] Error 1
make[1]: *** [src/CMakeFiles/cpprest.dir/all] Error 2
make: *** [all] Error 2
Unable to build casablanca package. Exiting...
Any help appreciated. Thanks /Jd