[opensource-dev] svn compile failure on Ubuntu 9.10

Thickbrick Sleaford thickbrick.sleaford at gmail.com
Sat Mar 6 16:47:44 PST 2010


On Sunday 07 March 2010 02:14:57 Glen Canaday wrote:
> /home/glen/Programs/Second
> Life/Snowglobe-2.0-build/trunk/indra/../libraries/include/boost/coroutine/d
> etail/coroutine_impl.hpp:59: error: declaration of ‘typedef class
> boost::coroutines::detail::context_base<ContextImpl>
> boost::coroutines::detail::coroutine_impl<CoroutineType,
> ContextImpl>::context_base’
> /home/glen/Programs/Second
> Life/Snowglobe-2.0-build/trunk/indra/../libraries/include/boost/coroutine/d
> etail/context_base.hpp:55: error: changes meaning of ‘context_base’ from
>  ‘class
> boost::coroutines::detail::context_base<ContextImpl>’
> 

What I did to get a non-standalone 32-bit build going with gcc4.4 was replace 
the boost in install.xml to the one from snowglobe 1.x trunk (REAL 1.39), then 
copy the libraries/include/boost/coroutine/ folder from the original boost 
package that came with 2.0 (1.34, but the file is named 1.39) into the 
unpacked new tree. Hopefully there will be proper 1.39 boost packages for 2.0 
soon.

Other than this and the SNOW-506 problem you listed above, I also had copy my 
system's libuuid.so.1 into the build tree, because (I think) the supplied 
version didn't agree with my system's DBus.

-- 
Thickbrick



More information about the opensource-dev mailing list