Re: [LAU] Beast 0.8.0 Release

From: Florian Paul Schmidt <mista.tapas@email-addr-hidden>
Date: Mon Mar 25 2013 - 12:51:40 EET

On 03/25/2013 02:02 AM, Tim Janik wrote:
> CALL FOR MUSICIANS
> ==================
> If you are a musician and interested in Free Software, the Beast project
> needs your input. You can contribute with testing, feature feedback,
> demos and tutorials. Please see our website: http://beast.testbit.eu/
>
> BEAST RELEASE
> =============
> BEAST version 0.8.0 is available for download at:
> http://beast.testbit.eu/beast-ftp/v0.8/

Hi,

I tracked down dependencies. One of them seems to be rapicorn. Sadly
it's not building. I started to get into fixing the build (missing
#includes for C lib stuff, unistd.h, sys/types.h, etc..). Got stuck here
(and got kind of tired of fixing the includes ;D):

signal.cc:339:94: required from here
./rapicornsignaltemplate.hh:111:89: error: ‘connect_link’ was not
declared in this scope, and no declarations were found by
argument-dependent lookup at the point of instantiation [-fpermissive]
./rapicornsignaltemplate.hh:111:89: note: declarations in dependent base
‘Rapicorn1208::Signals::SignalBase’ are not found by
unqualified lookup
./rapicornsignaltemplate.hh:111:89: note: use ‘this->connect_link’ instead
./rapicornsignaltemplate.hh: In instantiation of
‘Rapicorn1208::Signals::ConId Rapicorn1208::Signals::Signal3<Emitter,
R0, A1, A2, A3, Collector, Ancestor>::connect(const Slot&) [with Emitter
= {anonymous}::EmitterMany; R0 = void; A1 = const
std::basic_string<char>&; A2 = const std::basic_string<char>&; A3 =
const char*; Collector = Rapicorn1208::Signals::CollectorDefault<void>;
Ancestor = Rapicorn1208::Signals::SignalBase;
Rapicorn1208::Signals::ConId = long int;
Rapicorn1208::Signals::Signal3<Emitter, R0, A1, A2, A3, Collector,
Ancestor>::Slot = Rapicorn1208::Signals::Slot3<void, const
std::basic_string<char>&, const std::basic_string<char>&, const char*,
void>]’:
./rapicornsignaltemplate.hh:116:45: required from
‘Rapicorn1208::Signals::Signal3<Emitter, R0, A1, A2, A3, Collector,
Ancestor>& Rapicorn1208::Signals::Signal3<Emitter, R0, A1, A2, A3,
Collector, Ancestor>::operator+=(const Slot&) [with Emitter =
{anonymous}::EmitterMany; R0 = void; A1 = const
std::basic_string<char>&; A2 = const std::basic_string<char>&; A3 =
const char*; Collector = Rapicorn1208::Signals::CollectorDefault<void>;
Ancestor = Rapicorn1208::Signals::SignalBase;
Rapicorn1208::Signals::Signal3<Emitter, R0, A1, A2, A3, Collector,
Ancestor> = Rapicorn1208::Signals::Signal3<{anonymous}::EmitterMany,
void, const std::basic_string<char>&, const std::basic_string<char>&,
const char*, Rapicorn1208::Signals::CollectorDefault<void>,
Rapicorn1208::Signals::SignalBase>;
Rapicorn1208::Signals::Signal3<Emitter, R0, A1, A2, A3, Collector,
Ancestor>::Slot = Rapicorn1208::Signals::Slot3<void, const
std::basic_string<char>&, const std::basic_string<char>&, const char*,
void>]’
signal.cc:122:61: required from here
./rapicornsignaltemplate.hh:111:89: error: ‘connect_link’ was not
declared in this scope, and no declarations were found by
argument-dependent lookup at the point of instantiation [-fpermissive]
./rapicornsignaltemplate.hh:111:89: note: declarations in dependent base
‘Rapicorn1208::Signals::SignalBase’ are not found by
unqualified lookup
./rapicornsignaltemplate.hh:111:89: note: use ‘this->connect_link’ instead
In file included from ../../rcore/rapicornsignal.hh:469:0,
from ../../rcore/loop.hh:7,
from ../../rcore/rcore.hh:9,
from ../../rcore/testutils.hh:20,
from signal.cc:17:
./rapicornsignaltemplate.hh: In instantiation of
‘Rapicorn1208::Signals::ConId Rapicorn1208::Signals::Signal14<Emitter,
R0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14,
Collector, Ancestor>::connect(const SlotE&) [with Emitter =
{anonymous}::EmitterMany; R0 = std::basic_string<char>; A1 = int; A2 =
double; A3 = int; A4 = double; A5 = int; A6 = double; A7 = int; A8 =
double; A9 = int; A10 = double; A11 = int; A12 = double; A13 = int; A14
= double; Collector =
Rapicorn1208::Signals::CollectorDefault<std::basic_string<char> >;
Ancestor = Rapicorn1208::Signals::SignalBase;
Rapicorn1208::Signals::ConId = long int;
Rapicorn1208::Signals::Signal14<Emitter, R0, A1, A2, A3, A4, A5, A6, A7,
A8, A9, A10, A11, A12, A13, A14, Collector, Ancestor>::SlotE =
Rapicorn1208::Signals::Slot15<std::basic_string<char>,
{anonymous}::EmitterMany&, int, double, int, double, int, double, int,
double, int, double, int, double, int, double, void>]’:
./rapicornsignaltemplate.hh:140117:46: required from
‘Rapicorn1208::Signals::Signal14<Emitter, R0, A1, A2, A3, A4, A5, A6,
A7, A8, A9, A10, A11, A12, A13, A14, Collector, Ancestor>&
Rapicorn1208::Signals::Signal14<Emitter, R0, A1, A2, A3, A4, A5, A6, A7,
A8, A9, A10, A11, A12, A13, A14, Collector, Ancestor>::operator+=(const
SlotE&) [with Emitter = {anonymous}::EmitterMany; R0 =
std::basic_string<char>; A1 = int; A2 = double; A3 = int; A4 = double;
A5 = int; A6 = double; A7 = int; A8 = double; A9 = int; A10 = double;
A11 = int; A12 = double; A13 = int; A14 = double; Collector =
Rapicorn1208::Signals::CollectorDefault<std::basic_string<char> >;
Ancestor = Rapicorn1208::Signals::SignalBase;
Rapicorn1208::Signals::Signal14<Emitter, R0, A1, A2, A3, A4, A5, A6, A7,
A8, A9, A10, A11, A12, A13, A14, Collector, Ancestor> =
Rapicorn1208::Signals::Signal14<{anonymous}::EmitterMany,
std::basic_string<char>, int, double, int, double, int, double, int,
double, int, double, int, double, int, double,
Rapicorn1208::Signals::CollectorDefault<std::basic_string<char> >,
Rapicorn1208::Signals::SignalBase>;
Rapicorn1208::Signals::Signal14<Emitter, R0, A1, A2, A3, A4, A5, A6, A7,
A8, A9, A10, A11, A12, A13, A14, Collector, Ancestor>::SlotE =
Rapicorn1208::Signals::Slot15<std::basic_string<char>,
{anonymous}::EmitterMany&, int, double, int, double, int, double, int,
double, int, double, int, double, int, double, void>]’
signal.cc:124:59: required from here
./rapicornsignaltemplate.hh:140112:95: error: ‘connect_link’ was not
declared in this scope, and no declarations were found by
argument-dependent lookup at the point of instantiation [-fpermissive]
./rapicornsignaltemplate.hh:140112:95: note: declarations in dependent
base ‘Rapicorn1208::Signals::SignalBase’ are not found by
unqualified lookup
./rapicornsignaltemplate.hh:140112:95: note: use ‘this->connect_link’
instead
./rapicornsignaltemplate.hh: In instantiation of
‘Rapicorn1208::Signals::ConId Rapicorn1208::Signals::Signal14<Emitter,
R0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14,
Collector, Ancestor>::connect(const Slot&) [with Emitter =
{anonymous}::EmitterMany; R0 = std::basic_string<char>; A1 = int; A2 =
double; A3 = int; A4 = double; A5 = int; A6 = double; A7 = int; A8 =
double; A9 = int; A10 = double; A11 = int; A12 = double; A13 = int; A14
= double; Collector =
Rapicorn1208::Signals::CollectorDefault<std::basic_string<char> >;
Ancestor = Rapicorn1208::Signals::SignalBase;
Rapicorn1208::Signals::ConId = long int;
Rapicorn1208::Signals::Signal14<Emitter, R0, A1, A2, A3, A4, A5, A6, A7,
A8, A9, A10, A11, A12, A13, A14, Collector, Ancestor>::Slot =
Rapicorn1208::Signals::Slot14<std::basic_string<char>, int, double, int,
double, int, double, int, double, int, double, int, double, int, double,
void>]’:
./rapicornsignaltemplate.hh:140116:46: required from
‘Rapicorn1208::Signals::Signal14<Emitter, R0, A1, A2, A3, A4, A5, A6,
A7, A8, A9, A10, A11, A12, A13, A14, Collector, Ancestor>&
Rapicorn1208::Signals::Signal14<Emitter, R0, A1, A2, A3, A4, A5, A6, A7,
A8, A9, A10, A11, A12, A13, A14, Collector, Ancestor>::operator+=(const
Slot&) [with Emitter = {anonymous}::EmitterMany; R0 =
std::basic_string<char>; A1 = int; A2 = double; A3 = int; A4 = double;
A5 = int; A6 = double; A7 = int; A8 = double; A9 = int; A10 = double;
A11 = int; A12 = double; A13 = int; A14 = double; Collector =
Rapicorn1208::Signals::CollectorDefault<std::basic_string<char> >;
Ancestor = Rapicorn1208::Signals::SignalBase;
Rapicorn1208::Signals::Signal14<Emitter, R0, A1, A2, A3, A4, A5, A6, A7,
A8, A9, A10, A11, A12, A13, A14, Collector, Ancestor> =
Rapicorn1208::Signals::Signal14<{anonymous}::EmitterMany,
std::basic_string<char>, int, double, int, double, int, double, int,
double, int, double, int, double, int, double,
Rapicorn1208::Signals::CollectorDefault<std::basic_string<char> >,
Rapicorn1208::Signals::SignalBase>;
Rapicorn1208::Signals::Signal14<Emitter, R0, A1, A2, A3, A4, A5, A6, A7,
A8, A9, A10, A11, A12, A13, A14, Collector, Ancestor>::Slot =
Rapicorn1208::Signals::Slot14<std::basic_string<char>, int, double, int,
double, int, double, int, double, int, double, int, double, int, double,
void>]’
signal.cc:125:51: required from here
./rapicornsignaltemplate.hh:140111:89: error: ‘connect_link’ was not
declared in this scope, and no declarations were found by
argument-dependent lookup at the point of instantiation [-fpermissive]
./rapicornsignaltemplate.hh:140111:89: note: declarations in dependent
base ‘Rapicorn1208::Signals::SignalBase’ are not found by
unqualified lookup
./rapicornsignaltemplate.hh:140111:89: note: use ‘this->connect_link’
instead
In file included from ../../rcore/rapicornsignal.hh:469:0,
from ../../rcore/loop.hh:7,
from ../../rcore/rcore.hh:9,
from ../../rcore/testutils.hh:20,
from signal.cc:17:
./rapicornsignaltemplate.hh: In instantiation of
‘Rapicorn1208::Signals::ConId Rapicorn1208::Signals::Signal3<Emitter,
R0, A1, A2, A3, Collector, Ancestor>::connect(const SlotE&) [with
Emitter = {anonymous}::Emitter3; R0 = std::basic_string<char>; A1 = int;
A2 = std::basic_string<char>; A3 = float; Collector =
Rapicorn1208::Signals::CollectorSum<std::basic_string<char> >; Ancestor
= Rapicorn1208::Signals::SignalBase; Rapicorn1208::Signals::ConId = long
int; Rapicorn1208::Signals::Signal3<Emitter, R0, A1, A2, A3, Collector,
Ancestor>::SlotE = Rapicorn1208::Signals::Slot4<std::basic_string<char>,
{anonymous}::Emitter3&, int, std::basic_string<char>, float, void>]’:
./rapicornsignaltemplate.hh:119:69: required from
‘Rapicorn1208::Signals::Signal3<Emitter, R0, A1, A2, A3, Collector,
Ancestor>& Rapicorn1208::Signals::Signal3<Emitter, R0, A1, A2, A3,
Collector, Ancestor>::operator+=(R0 (*)(Emitter&, A1, A2, A3)) [with
Emitter = {anonymous}::Emitter3; R0 = std::basic_string<char>; A1 = int;
A2 = std::basic_string<char>; A3 = float; Collector =
Rapicorn1208::Signals::CollectorSum<std::basic_string<char> >; Ancestor
= Rapicorn1208::Signals::SignalBase;
Rapicorn1208::Signals::Signal3<Emitter, R0, A1, A2, A3, Collector,
Ancestor> = Rapicorn1208::Signals::Signal3<{anonymous}::Emitter3,
std::basic_string<char>, int, std::basic_string<char>, float,
Rapicorn1208::Signals::CollectorSum<std::basic_string<char> >,
Rapicorn1208::Signals::SignalBase>]’
signal.cc:216:21: required from here
./rapicornsignaltemplate.hh:112:95: error: ‘connect_link’ was not
declared in this scope, and no declarations were found by
argument-dependent lookup at the point of instantiation [-fpermissive]
./rapicornsignaltemplate.hh:112:95: note: declarations in dependent base
‘Rapicorn1208::Signals::SignalBase’ are not found by
unqualified lookup
./rapicornsignaltemplate.hh:112:95: note: use ‘this->connect_link’ instead
./rapicornsignaltemplate.hh: In instantiation of
‘Rapicorn1208::Signals::ConId Rapicorn1208::Signals::Signal3<Emitter,
R0, A1, A2, A3, Collector, Ancestor>::connect(const Slot&) [with Emitter
= {anonymous}::Emitter3; R0 = std::basic_string<char>; A1 = int; A2 =
std::basic_string<char>; A3 = float; Collector =
Rapicorn1208::Signals::CollectorSum<std::basic_string<char> >; Ancestor
= Rapicorn1208::Signals::SignalBase; Rapicorn1208::Signals::ConId = long
int; Rapicorn1208::Signals::Signal3<Emitter, R0, A1, A2, A3, Collector,
Ancestor>::Slot = Rapicorn1208::Signals::Slot3<std::basic_string<char>,
int, std::basic_string<char>, float, void>]’:
./rapicornsignaltemplate.hh:118:69: required from
‘Rapicorn1208::Signals::Signal3<Emitter, R0, A1, A2, A3, Collector,
Ancestor>& Rapicorn1208::Signals::Signal3<Emitter, R0, A1, A2, A3,
Collector, Ancestor>::operator+=(R0 (*)(A1, A2, A3)) [with Emitter =
{anonymous}::Emitter3; R0 = std::basic_string<char>; A1 = int; A2 =
std::basic_string<char>; A3 = float; Collector =
Rapicorn1208::Signals::CollectorSum<std::basic_string<char> >; Ancestor
= Rapicorn1208::Signals::SignalBase;
Rapicorn1208::Signals::Signal3<Emitter, R0, A1, A2, A3, Collector,
Ancestor> = Rapicorn1208::Signals::Signal3<{anonymous}::Emitter3,
std::basic_string<char>, int, std::basic_string<char>, float,
Rapicorn1208::Signals::CollectorSum<std::basic_string<char> >,
Rapicorn1208::Signals::SignalBase>]’
signal.cc:217:21: required from here
./rapicornsignaltemplate.hh:111:89: error: ‘connect_link’ was not
declared in this scope, and no declarations were found by
argument-dependent lookup at the point of instantiation [-fpermissive]
./rapicornsignaltemplate.hh:111:89: note: declarations in dependent base
‘Rapicorn1208::Signals::SignalBase’ are not found by
unqualified lookup
./rapicornsignaltemplate.hh:111:89: note: use ‘this->connect_link’ instead
./rapicornsignaltemplate.hh: In instantiation of
‘Rapicorn1208::Signals::ConId Rapicorn1208::Signals::Signal3<Emitter,
R0, A1, A2, A3, Collector, Ancestor>::connect(const SlotE&) [with
Emitter = {anonymous}::Emitter3; R0 = void; A1 = int; A2 =
std::basic_string<char>; A3 = float; Collector =
Rapicorn1208::Signals::CollectorDefault<void>; Ancestor =
Rapicorn1208::Signals::SignalBase; Rapicorn1208::Signals::ConId = long
int; Rapicorn1208::Signals::Signal3<Emitter, R0, A1, A2, A3, Collector,
Ancestor>::SlotE = Rapicorn1208::Signals::Slot4<void,
{anonymous}::Emitter3&, int, std::basic_string<char>, float, void>]’:
./rapicornsignaltemplate.hh:119:69: required from
‘Rapicorn1208::Signals::Signal3<Emitter, R0, A1, A2, A3, Collector,
Ancestor>& Rapicorn1208::Signals::Signal3<Emitter, R0, A1, A2, A3,
Collector, Ancestor>::operator+=(R0 (*)(Emitter&, A1, A2, A3)) [with
Emitter = {anonymous}::Emitter3; R0 = void; A1 = int; A2 =
std::basic_string<char>; A3 = float; Collector =
Rapicorn1208::Signals::CollectorDefault<void>; Ancestor =
Rapicorn1208::Signals::SignalBase;
Rapicorn1208::Signals::Signal3<Emitter, R0, A1, A2, A3, Collector,
Ancestor> = Rapicorn1208::Signals::Signal3<{anonymous}::Emitter3, void,
int, std::basic_string<char>, float,
Rapicorn1208::Signals::CollectorDefault<void>,
Rapicorn1208::Signals::SignalBase>]’
signal.cc:220:26: required from here
./rapicornsignaltemplate.hh:112:95: error: ‘connect_link’ was not
declared in this scope, and no declarations were found by
argument-dependent lookup at the point of instantiation [-fpermissive]
./rapicornsignaltemplate.hh:112:95: note: declarations in dependent base
‘Rapicorn1208::Signals::SignalBase’ are not found by
unqualified lookup
./rapicornsignaltemplate.hh:112:95: note: use ‘this->connect_link’ instead
./rapicornsignaltemplate.hh: In instantiation of ‘uint
Rapicorn1208::Signals::Signal3<Emitter, R0, A1, A2, A3, Collector,
Ancestor>::disconnect(const Slot&) [with Emitter =
{anonymous}::Emitter3; R0 = void; A1 = int; A2 =
std::basic_string<char>; A3 = float; Collector =
Rapicorn1208::Signals::CollectorDefault<void>; Ancestor =
Rapicorn1208::Signals::SignalBase; uint = unsigned int;
Rapicorn1208::Signals::Signal3<Emitter, R0, A1, A2, A3, Collector,
Ancestor>::Slot = Rapicorn1208::Signals::Slot3<void, int,
std::basic_string<char>, float, void>]’:
./rapicornsignaltemplate.hh:120:45: required from
‘Rapicorn1208::Signals::Signal3<Emitter, R0, A1, A2, A3, Collector,
Ancestor>& Rapicorn1208::Signals::Signal3<Emitter, R0, A1, A2, A3,
Collector, Ancestor>::operator-=(const Slot&) [with Emitter =
{anonymous}::Emitter3; R0 = void; A1 = int; A2 =
std::basic_string<char>; A3 = float; Collector =
Rapicorn1208::Signals::CollectorDefault<void>; Ancestor =
Rapicorn1208::Signals::SignalBase;
Rapicorn1208::Signals::Signal3<Emitter, R0, A1, A2, A3, Collector,
Ancestor> = Rapicorn1208::Signals::Signal3<{anonymous}::Emitter3, void,
int, std::basic_string<char>, float,
Rapicorn1208::Signals::CollectorDefault<void>,
Rapicorn1208::Signals::SignalBase>;
Rapicorn1208::Signals::Signal3<Emitter, R0, A1, A2, A3, Collector,
Ancestor>::Slot = Rapicorn1208::Signals::Slot3<void, int,
std::basic_string<char>, float, void>]’
signal.cc:309:88: required from here
./rapicornsignaltemplate.hh:113:99: error: ‘disconnect_equal_link’ was
not declared in this scope, and no declarations were found
by argument-dependent lookup at the point of instantiation [-fpermissive]
./rapicornsignaltemplate.hh:113:99: note: declarations in dependent base
‘Rapicorn1208::Signals::SignalBase’ are not found by
unqualified lookup
./rapicornsignaltemplate.hh:113:99: note: use
‘this->disconnect_equal_link’ instead
In file included from ../../rcore/rapicornsignal.hh:469:0,
from ../../rcore/loop.hh:7,
from ../../rcore/rcore.hh:9,
from ../../rcore/testutils.hh:20,
from signal.cc:17:
./rapicornsignaltemplate.hh: In instantiation of
‘Rapicorn1208::Signals::ConId Rapicorn1208::Signals::Signal2<Emitter,
R0, A1, A2, Collector, Ancestor>::connect(const Slot&) [with Emitter =
{anonymous}::TestConnectionCounter; R0 = long long int; A1 = float; A2 =
char; Collector = Rapicorn1208::Signals::CollectorDefault<float>;
Ancestor =
Rapicorn1208::Signals::SignalConnectionRelay<{anonymous}::TestConnectionCounter>;
Rapicorn1208::Signals::ConId = long int;
Rapicorn1208::Signals::Signal2<Emitter, R0, A1, A2, Collector,
Ancestor>::Slot = Rapicorn1208::Signals::Slot2<long long int, float,
char, void>]’:
./rapicornsignaltemplate.hh:20116:45: required from
‘Rapicorn1208::Signals::Signal2<Emitter, R0, A1, A2, Collector,
Ancestor>& Rapicorn1208::Signals::Signal2<Emitter, R0, A1, A2,
Collector, Ancestor>::operator+=(const Slot&) [with Emitter =
{anonymous}::TestConnectionCounter; R0 = long long int; A1 = float; A2 =
char; Collector = Rapicorn1208::Signals::CollectorDefault<float>;
Ancestor =
Rapicorn1208::Signals::SignalConnectionRelay<{anonymous}::TestConnectionCounter>;
Rapicorn1208::Signals::Signal2<Emitter, R0, A1, A2, Collector, Ancestor>
= Rapicorn1208::Signals::Signal2<{anonymous}::TestConnectionCounter,
long long int, float, char,
Rapicorn1208::Signals::CollectorDefault<float>,
Rapicorn1208::Signals::SignalConnectionRelay<{anonymous}::TestConnectionCounter>
>; Rapicorn1208::Signals::Signal2<Emitter, R0, A1, A2, Collector,
Ancestor>::Slot = Rapicorn1208::Signals::Slot2<long long int, float,
char, void>]’
signal.cc:482:71: required from here
./rapicornsignaltemplate.hh:20111:89: error: ‘connect_link’ was not
declared in this scope, and no declarations were found by
argument-dependent lookup at the point of instantiation [-fpermissive]
./rapicornsignaltemplate.hh:20111:89: note: declarations in dependent
base ‘Rapicorn1208::Signals::SignalBase’ are not found by
unqualified lookup
./rapicornsignaltemplate.hh:20111:89: note: use ‘this->connect_link’ instead
./rapicornsignaltemplate.hh: In instantiation of ‘uint
Rapicorn1208::Signals::Signal2<Emitter, R0, A1, A2, Collector,
Ancestor>::disconnect(const Slot&) [with Emitter =
{anonymous}::TestConnectionCounter; R0 = long long int; A1 = float; A2 =
char; Collector = Rapicorn1208::Signals::CollectorDefault<float>;
Ancestor =
Rapicorn1208::Signals::SignalConnectionRelay<{anonymous}::TestConnectionCounter>;
uint = unsigned int; Rapicorn1208::Signals::Signal2<Emitter, R0, A1, A2,
Collector, Ancestor>::Slot = Rapicorn1208::Signals::Slot2<long long int,
float, char, void>]’:
./rapicornsignaltemplate.hh:20120:45: required from
‘Rapicorn1208::Signals::Signal2<Emitter, R0, A1, A2, Collector,
Ancestor>& Rapicorn1208::Signals::Signal2<Emitter, R0, A1, A2,
Collector, Ancestor>::operator-=(const Slot&) [with Emitter =
{anonymous}::TestConnectionCounter; R0 = long long int; A1 = float; A2 =
char; Collector = Rapicorn1208::Signals::CollectorDefault<float>;
Ancestor =
Rapicorn1208::Signals::SignalConnectionRelay<{anonymous}::TestConnectionCounter>;
Rapicorn1208::Signals::Signal2<Emitter, R0, A1, A2, Collector, Ancestor>
= Rapicorn1208::Signals::Signal2<{anonymous}::TestConnectionCounter,
long long int, float, char,
Rapicorn1208::Signals::CollectorDefault<float>,
Rapicorn1208::Signals::SignalConnectionRelay<{anonymous}::TestConnectionCounter>
>; Rapicorn1208::Signals::Signal2<Emitter, R0, A1, A2, Collector,
Ancestor>::Slot = Rapicorn1208::Signals::Slot2<long long int, float,
char, void>]’
signal.cc:494:71: required from here
./rapicornsignaltemplate.hh:20113:99: error: ‘disconnect_equal_link’ was
not declared in this scope, and no declarations were
found by argument-dependent lookup at the point of instantiation
[-fpermissive]
./rapicornsignaltemplate.hh:20113:99: note: declarations in dependent
base ‘Rapicorn1208::Signals::SignalBase’ are not found by
unqualified lookup
./rapicornsignaltemplate.hh:20113:99: note: use
‘this->disconnect_equal_link’ instead
In file included from ../../rcore/rapicornsignal.hh:469:0,
from ../../rcore/loop.hh:7,
from ../../rcore/rcore.hh:9,
from ../../rcore/testutils.hh:20,
from signal.cc:17:
./rapicornsignaltemplate.hh: In instantiation of
‘Rapicorn1208::Signals::ConId Rapicorn1208::Signals::Signal0<Emitter,
R0, Collector, Ancestor>::connect(const Slot&) [with Emitter =
{anonymous}::TestCollectorVector; R0 = int; Collector =
Rapicorn1208::Signals::CollectorVector<int>; Ancestor =
Rapicorn1208::Signals::SignalBase; Rapicorn1208::Signals::ConId = long
int; Rapicorn1208::Signals::Signal0<Emitter, R0, Collector,
Ancestor>::Slot = Rapicorn1208::Signals::Slot0<int>]’:
./rapicornsignaltemplate.hh:99118:59: required from
‘Rapicorn1208::Signals::Signal0<Emitter, R0, Collector, Ancestor>&
Rapicorn1208::Signals::Signal0<Emitter, R0, Collector,
Ancestor>::operator+=(R0 (*)()) [with Emitter =
{anonymous}::TestCollectorVector; R0 = int; Collector =
Rapicorn1208::Signals::CollectorVector<int>; Ancestor =
Rapicorn1208::Signals::SignalBase;
Rapicorn1208::Signals::Signal0<Emitter, R0, Collector, Ancestor> =
Rapicorn1208::Signals::Signal0<{anonymous}::TestCollectorVector, int,
Rapicorn1208::Signals::CollectorVector<int>,
Rapicorn1208::Signals::SignalBase>]’
signal.cc:554:24: required from here
./rapicornsignaltemplate.hh:99111:89: error: ‘connect_link’ was not
declared in this scope, and no declarations were found by
argument-dependent lookup at the point of instantiation [-fpermissive]
./rapicornsignaltemplate.hh:99111:89: note: declarations in dependent
base ‘Rapicorn1208::Signals::SignalBase’ are not found by
unqualified lookup
./rapicornsignaltemplate.hh:99111:89: note: use ‘this->connect_link’ instead
make[3]: *** [testrcore2-signal.o] Error 1
make[3]: Leaving directory `/home/fps/src/bld/rapicorn-12.08.0/rcore/tests'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/fps/src/bld/rapicorn-12.08.0/rcore'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/fps/src/bld/rapicorn-12.08.0'
make: *** [all] Error 2

Have fun,

Flo

> This release opens a new development branch which focuses on improving
> interoperability and feature integration. A new dependency on Rapicorn
> is introduced, which can be found here:
> http://dist.testbit.eu/rapicorn/
>
> This is a development version of BEAST/BSE, the Better Audio System
> and the Better Sound Engine. BEAST is a powerful music composition
> and modular synthesis application released as Free Software under the
> GNU LGPL that runs under Unix. The "Better" portion of the name
> refers to the complexity and many iterations involved in implementing
> such a "BEAST" (pun intended). The About page covers more details:
> http://beast.testbit.eu/about
>
> Contact information about mailing lists, IRC, Bugzilla and more is at:
> http://beast.testbit.eu/Beast_Contact
>
> GUI skins, example sounds and instrumets for BEAST/BSE as well as
> screenshots can be found at:
> http://beast.testbit.eu/Beast_Sound_Gallery
> http://beast.testbit.eu/Beast_Screenshots
>
> TRANSLATORS: Please help us to improve the BEAST translation, just
> download the tarball, edit po/<LANGUAGE>.po and email it to us or
> submit translations directly via transifex:
> https://www.transifex.net/projects/p/gnome-org-beast/resource/messagespot/
>
> Overview of Changes in BEAST/BSE 0.8.0: (2013-03-25)
>
> * Added use of the Rapicorn library, require version 13.0.0.
> * Adapted IDL types to other projects.
> * Adapted code to make use of C++11 and STL threads.
> * Various performance improvements through EventFD, Spinlocks, lambdas, etc.
> * Major documentation improvements, see: http://dev.testbit.eu/beast/latest/
> * Fixed printf format-security issues (#665097). [Alessio Treglia]
> * Lots of code cleanups, licensing cleanups.
>

-- 
Florian Paul Schmidt
http://fps.io
_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@email-addr-hidden
http://lists.linuxaudio.org/listinfo/linux-audio-user
Received on Mon Mar 25 12:15:02 2013

This archive was generated by hypermail 2.1.8 : Mon Mar 25 2013 - 12:15:02 EET