Hugin
-
Posts
3 -
Joined
-
Last visited
Posts posted by Hugin
-
-
I just emerged boost (1.39.0) on my new computer and the file is missing there, too
here's the folder's content:
varg hugin # ls /usr/include/boost/detail/
algorithm.hpp lcast_precision.hpp
allocator_utilities.hpp lightweight_mutex.hpp
atomic_count.hpp lightweight_test.hpp
binary_search.hpp lightweight_thread.hpp
call_traits.hpp limits.hpp
catch_exceptions.hpp named_template_params.hpp
compressed_pair.hpp no_exceptions_support.hpp
container_fwd.hpp none_t.hpp
dynamic_bitset.hpp numeric_traits.hpp
endian.hpp ob_call_traits.hpp
has_default_constructor.hpp ob_compressed_pair.hpp
identifier.hpp quick_allocator.hpp
indirect_traits.hpp reference_content.hpp
interlocked.hpp select_type.hpp
is_function_ref_tester.hpp sp_typeinfo.hpp
is_incrementable.hpp templated_streams.hpp
is_xxx.hpp utf8_codecvt_facet.hpp
iterator.hpp workaround.hppEDIT:
I think I found the file... its in a different directory:
varg hugin # slocate -i shared_count.hpp
/usr/include/boost-1_39/boost/interprocess/smart_ptr/detail/shared_count.hpp
/usr/include/boost-1_39/boost/smart_ptr/detail/shared_count.hppis this a gentoo-only problem or has the file been moved in newer versions of boost?
-
hi there
I'm on Gentoo, using dev-libs/boost-1.39.0, and when I try to compile 0AD I get the following error:
==== Building mocks_real ====
make[1]: `../../../binaries/system/libmocks_real_dbg.a' is up to date.
==== Building network ====
make[1]: *** No rule to make target
`/usr/include/boost/detail/shared_count.hpp', needed by
`obj/network_Debug/precompiled.h.gch'. Stop.
make: *** [network] Error 2
I checked /usr/include/boost/detail, there's no such file
boost-1.37 doesn't contain that file either
does anyone have any suggestions?
I googled the error ("make[1]: ... shared_count.hpp"), the only match I found was about 0AD, unfortunately it was on the Italian Arch Linux forums
Game compiling errors
in Game Development & Technical Discussion
Posted · Edited by Hugin
there is already a symlink, the problem here is that the file is found in a different subdirectory ("missing" in /usr/include/boost/detail and found in /usr/include/boost/interprocess/smart_ptr/detail/)
oh, and yes, I did use eselect, just to make sure