Created
February 28, 2012 20:20
-
-
Save directionless/1934869 to your computer and use it in GitHub Desktop.
compiling mosh
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
export PATH="/Users/seph/homebrew/bin:$PATH" | |
tar xzf /Users/seph/mosh-0.96a.tar.gz | |
cd mosh-0.96a | |
./configure --prefix=/tmp/mosh --with-boost=/Users/seph/homebrew/ | |
make |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
g++ -DHAVE_CONFIG_H -I. -I../.. -I./../statesync -I./../terminal -I./../network -I./../crypto -I./../protobufs -I./../util -isystem /Users/seph/homebrew//include -pedantic -Wno-long-long -Werror -Wall -Wextra -Weffc++ -fno-default-inline -pipe -D_THREAD_SAFE -isystem /Users/seph/homebrew/Cellar/protobuf/2.4.1/include -g -O2 -MT terminaloverlay.o -MD -MP -MF .deps/terminaloverlay.Tpo -c -o terminaloverlay.o terminaloverlay.cc
cc1plus: warnings being treated as errors
/Users/seph/homebrew//include/boost/lambda/detail/operators.hpp: In member function 'Overlay::Validity Overlay::ConditionalOverlayCell::get_validity(const Terminal::Framebuffer&, int, uint64_t, uint64_t) const':
/Users/seph/homebrew//include/boost/lambda/detail/operators.hpp:119: warning: user-defined 'const boost::lambda::lambda_functorboost::lambda::lambda_functor_base<boost::lambda::logical_action<boost::lambda::and_action, boost::tuples::tuple<typename boost::lambda::const_copy_argument::type, boost::lambda::lambda_functor, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > > boost::lambda::operator&&(const A&, const boost::lambda::lambda_functor&) [with A = bool, Arg = boost::lambda::lambda_functor_base<boost::lambda::action<2, boost::lambda::function_action<2, boost::lambda::detail::unspecified> >, boost::tuples::tuple<bool (Terminal::Cell::* const)()const, const boost::lambda::lambda_functor<boost::lambda::placeholder<1> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >]' always evaluates both arguments
/Users/seph/homebrew//include/boost/lambda/detail/operators.hpp:120: warning: user-defined 'const boost::lambda::lambda_functorboost::lambda::lambda_functor_base<boost::lambda::logical_action<boost::lambda::or_action, boost::tuples::tupleboost::lambda::lambda_functor<T, typename boost::lambda::const_copy_argument::type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > > boost::lambda::operator||(const boost::lambda::lambda_functor&, const B&) [with Arg = boost::lambda::lambda_functor_baseboost::lambda::logical_action<boost::lambda::and_action, boost::tuples::tuple<const bool, boost::lambda::lambda_functor<boost::lambda::lambda_functor_base<boost::lambda::action<2, boost::lambda::function_action<2, boost::lambda::detail::unspecified> >, boost::tuples::tuple<bool (Terminal::Cell::* const)()const, const boost::lambda::lambda_functor<boost::lambda::placeholder<1> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >, B = boost::lambda::lambda_functorboost::lambda::lambda_functor_base<boost::lambda::relational_action<boost::lambda::equal_action, boost::tuples::tuple<const std::vector<wchar_t, std::allocator<wchar_t> >, boost::lambda::lambda_functor<boost::lambda::lambda_functor_base<boost::lambda::action<2, boost::lambda::other_actionboost::lambda::member_pointer_action >, boost::tuples::tupleboost::lambda::lambda_functor<boost::lambda::lambda_functor_base<boost::lambda::other_action<boost::lambda::addressof_action, boost::tuples::tupleboost::lambda::lambda_functor<boost::lambda::placeholder<1 >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > >, std::vector<wchar_t, std::allocator<wchar_t> > Terminal::Cell::* const, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > >]' always evaluates both arguments
/Users/seph/homebrew//include/boost/lambda/detail/operators.hpp:120: warning: user-defined 'const boost::lambda::lambda_functorboost::lambda::lambda_functor_base<boost::lambda::logical_action<boost::lambda::or_action, boost::tuples::tuple<typename boost::lambda::const_copy_argument::type, boost::lambda::lambda_functor, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > > boost::lambda::operator||(const A&, const boost::lambda::lambda_functor&) [with A = boost::lambda::lambda_functorboost::lambda::lambda_functor_base<boost::lambda::logical_action<boost::lambda::and_action, boost::tuples::tuple<const bool, boost::lambda::lambda_functor<boost::lambda::lambda_functor_base<boost::lambda::action<2, boost::lambda::function_action<2, boost::lambda::detail::unspecified> >, boost::tuples::tuple<bool (Terminal::Cell::* const)()const, const boost::lambda::lambda_functor<boost::lambda::placeholder<1> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > >, Arg = boost::lambda::lambda_functor_baseboost::lambda::relational_action<boost::lambda::equal_action, boost::tuples::tuple<const std::vector<wchar_t, std::allocator<wchar_t> >, boost::lambda::lambda_functor<boost::lambda::lambda_functor_base<boost::lambda::action<2, boost::lambda::other_actionboost::lambda::member_pointer_action >, boost::tuples::tupleboost::lambda::lambda_functor<boost::lambda::lambda_functor_base<boost::lambda::other_action<boost::lambda::addressof_action, boost::tuples::tupleboost::lambda::lambda_functor<boost::lambda::placeholder<1 >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > >, std::vector<wchar_t, std::allocator<wchar_t> > Terminal::Cell::* const, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >]' always evaluates both arguments
/Users/seph/homebrew//include/boost/lambda/detail/operators.hpp:120: warning: user-defined 'const boost::lambda::lambda_functorboost::lambda::lambda_functor_base<boost::lambda::logical_action<boost::lambda::or_action, boost::tuples::tupleboost::lambda::lambda_functor<T, boost::lambda::lambda_functor, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > > boost::lambda::operator||(const boost::lambda::lambda_functor&, const boost::lambda::lambda_functor&) [with ArgA = boost::lambda::lambda_functor_baseboost::lambda::logical_action<boost::lambda::and_action, boost::tuples::tuple<const bool, boost::lambda::lambda_functor<boost::lambda::lambda_functor_base<boost::lambda::action<2, boost::lambda::function_action<2, boost::lambda::detail::unspecified> >, boost::tuples::tuple<bool (Terminal::Cell::* const)()const, const boost::lambda::lambda_functor<boost::lambda::placeholder<1> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >, ArgB = boost::lambda::lambda_functor_baseboost::lambda::relational_action<boost::lambda::equal_action, boost::tuples::tuple<const std::vector<wchar_t, std::allocator<wchar_t> >, boost::lambda::lambda_functor<boost::lambda::lambda_functor_base<boost::lambda::action<2, boost::lambda::other_actionboost::lambda::member_pointer_action >, boost::tuples::tupleboost::lambda::lambda_functor<boost::lambda::lambda_functor_base<boost::lambda::other_action<boost::lambda::addressof_action, boost::tuples::tupleboost::lambda::lambda_functor<boost::lambda::placeholder<1 >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > >, std::vector<wchar_t, std::allocator<wchar_t> > Terminal::Cell::* const, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >]' always evaluates both arguments