Hello,
I am getting multiple build errors while building Casablanca following the iOS build instructions. OpenSSL and boost both build (tried with v1.55, v1.56, v1.57) but I keep getting errors with the Casablanca build. Attached build log.
OS X v10.9.6 . Xcode 6 with iOS SDK 8.
Any help would be much appreciated. Already spent 3 days on this.
Here is the first error:
/Users/lorant/libs/casablanca/Release/../Build_iOS/boost.framework/Headers/boost/bind/mem_fn_template.hpp:384:30: error: no matching function for call to 'get_pointer'
BOOST_MEM_FN_RETURN (get_pointer(u)->*f_)(b1, b2, b3);
^~~~~~~~~~~
/Users/lorant/libs/casablanca/Release/../Build_iOS/boost.framework/Headers/boost/bind/mem_fn_template.hpp:399:29: note: in instantiation of function template specialization 'boost::_mfi::mf3<void, web::http::client::details::linux_client, const boost::system::error_code &, boost::asio::ip::basic_resolver_iterator<boost::asio::ip::tcp>, std::__1::shared_ptr<web::http::client::details::linux_client
Comments: This is an issue upstream with boost which has been fixed in the latest trunk. Please try a clean rebuild and let us know if you're still encountering problems.
I am getting multiple build errors while building Casablanca following the iOS build instructions. OpenSSL and boost both build (tried with v1.55, v1.56, v1.57) but I keep getting errors with the Casablanca build. Attached build log.
OS X v10.9.6 . Xcode 6 with iOS SDK 8.
Any help would be much appreciated. Already spent 3 days on this.
Here is the first error:
/Users/lorant/libs/casablanca/Release/../Build_iOS/boost.framework/Headers/boost/bind/mem_fn_template.hpp:384:30: error: no matching function for call to 'get_pointer'
BOOST_MEM_FN_RETURN (get_pointer(u)->*f_)(b1, b2, b3);
^~~~~~~~~~~
/Users/lorant/libs/casablanca/Release/../Build_iOS/boost.framework/Headers/boost/bind/mem_fn_template.hpp:399:29: note: in instantiation of function template specialization 'boost::_mfi::mf3<void, web::http::client::details::linux_client, const boost::system::error_code &, boost::asio::ip::basic_resolver_iterator<boost::asio::ip::tcp>, std::__1::shared_ptr<web::http::client::details::linux_client
Comments: This is an issue upstream with boost which has been fixed in the latest trunk. Please try a clean rebuild and let us know if you're still encountering problems.