1 |
Hi everybody, |
2 |
|
3 |
Since a few months i have a problem about compiling Nightshade soft. |
4 |
Nightshade is a full dome planetarium opensource software. |
5 |
http://www.lss-planetariums.info/index.php?lang=en&menu=nightshade&page=nightshade |
6 |
Nightshade is not in portage so i have to manually install it (./configure, |
7 |
make and make install). |
8 |
make fails with errors : |
9 |
|
10 |
------------------------- |
11 |
In file included from /usr/include/boost/container/map.hpp:26:0, |
12 |
from /usr/include/boost/interprocess/containers/map.hpp:19, |
13 |
from nshade_shared_memory.h:34, |
14 |
from nshade_shared_memory.cpp:30: |
15 |
------------------------ |
16 |
----------------------- |
17 |
boost::interprocess::iset_index> > >, bool is_iterator = false, P0 = |
18 |
std::less<boost::uuids::uuid>, P1 = |
19 |
boost::interprocess::allocator<boost::container::container_detail::pair<boost::uuids::uuid, |
20 |
boost::interprocess::offset_ptr<NshadeSharedMemoryConnection> >, |
21 |
boost::interprocess::segment_manager<char, |
22 |
boost::interprocess::rbtree_best_fit<boost::interprocess::mutex_family>, |
23 |
boost::interprocess::iset_index> >, size_t = long unsigned int]’ |
24 |
nshade_shared_memory.cpp:251:1: instantiated from here |
25 |
/usr/include/boost/container/map.hpp:147:1: erreur: invalid application of |
26 |
‘sizeof’ to incomplete type ‘boost::STATIC_ASSERTION_FAILURE<false>’ |
27 |
make[4]: *** [nshade_shared_memory.lo] Erreur 1 |
28 |
|
29 |
I don't know how to solve that problem. |
30 |
Have you any idea about it ? |
31 |
Thank you very much, |
32 |
|
33 |
Cheers, |
34 |
|
35 |
-- |
36 |
Jacques |