1 |
Hi , |
2 |
|
3 |
Thank you Lukas for your post. |
4 |
The Nighshade soft i use is a LSS version compiled for small planetariums |
5 |
by Yves Lhoumeau and Lionel Ruiz. |
6 |
I can only get the sources here : |
7 |
http://www.lss-planetariums.info/index.php?lang=en&menu=nightshade&page=nightshade |
8 |
The sabayon Nightshade ebuild is different . |
9 |
I agree with you, i very much prefer to install packages using ebuilds, but |
10 |
i am afraid i am not able to develop any ebuild... |
11 |
Sorry... :-( |
12 |
Some months ago i successfully compiled Nightshade with boost-1.46.1-r1 ; |
13 |
but unfortunately it does not anymore compile even with the same boost |
14 |
version... |
15 |
|
16 |
Thank you again, |
17 |
|
18 |
Cheers, |
19 |
|
20 |
-- |
21 |
Jacques |
22 |
|
23 |
|
24 |
2012/10/9 mindrunner <kernel@×××××.de> |
25 |
|
26 |
> Hi, |
27 |
> I always prefer to NOT install software this way into my gentoo. Instead |
28 |
> of this I first check http://gpo.zugaina.org/ if there is already an |
29 |
> ebuild or outdated ebuild for this piece of software. If not I begin to |
30 |
> develop my own ebuild. |
31 |
> |
32 |
> In this case there is already one (sabayon-overlay). However, you should |
33 |
> NOT add sabayon overlay into your gentoo box. I got some weird problems |
34 |
> doing this some time ago. I think this shoul only be used in sabayon |
35 |
> distro, but I dont know exactly. |
36 |
> |
37 |
> If you want to, I could copy it into my overlay (luman), which should be |
38 |
> more safe not bricking your whole gentoo box. |
39 |
> |
40 |
> Yeah, I know... you asked sth. completely different, but in my opinion, |
41 |
> you should better do this way... |
42 |
> |
43 |
> KLooking at you Problem tells me that you got a boost problem. Maybe |
44 |
> wrong version you compile against? |
45 |
> |
46 |
> Since I am writing my bachelor thesis right now, I have only little |
47 |
> spartetime, but if you want to we could try to make a working ebuild on |
48 |
> base of the sabayon one. |
49 |
> |
50 |
> |
51 |
> regards |
52 |
> Lukas |
53 |
> |
54 |
> |
55 |
> On 10/09/2012 07:06 PM, Jacques Montier wrote: |
56 |
> > Hi everybody, |
57 |
> > |
58 |
> > Since a few months i have a problem about compiling Nightshade soft. |
59 |
> > Nightshade is a full dome planetarium opensource software. |
60 |
> > |
61 |
> http://www.lss-planetariums.info/index.php?lang=en&menu=nightshade&page=nightshade |
62 |
> > Nightshade is not in portage so i have to manually install it |
63 |
> > (./configure, make and make install). |
64 |
> > make fails with errors : |
65 |
> > |
66 |
> > ------------------------- |
67 |
> > In file included from /usr/include/boost/container/map.hpp:26:0, |
68 |
> > from |
69 |
> /usr/include/boost/interprocess/containers/map.hpp:19, |
70 |
> > from nshade_shared_memory.h:34, |
71 |
> > from nshade_shared_memory.cpp:30: |
72 |
> > ------------------------ |
73 |
> > ----------------------- |
74 |
> > boost::interprocess::iset_index> > >, bool is_iterator = false, P0 = |
75 |
> > std::less<boost::uuids::uuid>, P1 = |
76 |
> > |
77 |
> boost::interprocess::allocator<boost::container::container_detail::pair<boost::uuids::uuid, |
78 |
> > boost::interprocess::offset_ptr<NshadeSharedMemoryConnection> >, |
79 |
> > boost::interprocess::segment_manager<char, |
80 |
> > boost::interprocess::rbtree_best_fit<boost::interprocess::mutex_family>, |
81 |
> > boost::interprocess::iset_index> >, size_t = long unsigned int]’ |
82 |
> > nshade_shared_memory.cpp:251:1: instantiated from here |
83 |
> > /usr/include/boost/container/map.hpp:147:1: erreur: invalid application |
84 |
> > of ‘sizeof’ to incomplete type ‘boost::STATIC_ASSERTION_FAILURE<false>’ |
85 |
> > make[4]: *** [nshade_shared_memory.lo] Erreur 1 |
86 |
> > |
87 |
> > I don't know how to solve that problem. |
88 |
> > Have you any idea about it ? |
89 |
> > Thank you very much, |
90 |
> > |
91 |
> > Cheers, |
92 |
> > |
93 |
> > -- |
94 |
> > Jacques |
95 |
> |
96 |
> |