Re: [LAU] Beast 0.8.0 Release

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: <linux-audio-user@...>
Date: Monday, March 25, 2013 - 10:51 am

On 03/25/2013 02:02 AM, Tim Janik wrote:

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::connect(const Slot&) [with Emitter
= {anonymous}::EmitterMany; R0 = void; A1 = const
std::basic_string&; A2 = const std::basic_string&; A3 =
const char*; Collector = Rapicorn1208::Signals::CollectorDefault;
Ancestor = Rapicorn1208::Signals::SignalBase;
Rapicorn1208::Signals::ConId = long int;
Rapicorn1208::Signals::Signal3::Slot = Rapicorn1208::Signals::Slot3&, const std::basic_string&, const char*,
void>]’:
./rapicornsignaltemplate.hh:116:45: required from
‘Rapicorn1208::Signals::Signal3& Rapicorn1208::Signals::Signal3::operator+=(const Slot&) [with Emitter =
{anonymous}::EmitterMany; R0 = void; A1 = const
std::basic_string&; A2 = const std::basic_string&; A3 =
const char*; Collector = Rapicorn1208::Signals::CollectorDefault;
Ancestor = Rapicorn1208::Signals::SignalBase;
Rapicorn1208::Signals::Signal3 = Rapicorn1208::Signals::Signal3<{anonymous}::EmitterMany,
void, const std::basic_string&, const std::basic_string&,
const char*, Rapicorn1208::Signals::CollectorDefault,
Rapicorn1208::Signals::SignalBase>;
Rapicorn1208::Signals::Signal3::Slot = Rapicorn1208::Signals::Slot3&, const std::basic_string&, 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::connect(const SlotE&) [with Emitter =
{anonymous}::EmitterMany; R0 = std::basic_string; 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 >;
Ancestor = Rapicorn1208::Signals::SignalBase;
Rapicorn1208::Signals::ConId = long int;
Rapicorn1208::Signals::Signal14::SlotE =
Rapicorn1208::Signals::Slot15,
{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&
Rapicorn1208::Signals::Signal14::operator+=(const
SlotE&) [with Emitter = {anonymous}::EmitterMany; R0 =
std::basic_string; 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 >;
Ancestor = Rapicorn1208::Signals::SignalBase;
Rapicorn1208::Signals::Signal14 =
Rapicorn1208::Signals::Signal14<{anonymous}::EmitterMany,
std::basic_string, int, double, int, double, int, double, int,
double, int, double, int, double, int, double,
Rapicorn1208::Signals::CollectorDefault >,
Rapicorn1208::Signals::SignalBase>;
Rapicorn1208::Signals::Signal14::SlotE =
Rapicorn1208::Signals::Slot15,
{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::connect(const Slot&) [with Emitter =
{anonymous}::EmitterMany; R0 = std::basic_string; 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 >;
Ancestor = Rapicorn1208::Signals::SignalBase;
Rapicorn1208::Signals::ConId = long int;
Rapicorn1208::Signals::Signal14::Slot =
Rapicorn1208::Signals::Slot14, int, double, int,
double, int, double, int, double, int, double, int, double, int, double,
void>]’:
./rapicornsignaltemplate.hh:140116:46: required from
‘Rapicorn1208::Signals::Signal14&
Rapicorn1208::Signals::Signal14::operator+=(const
Slot&) [with Emitter = {anonymous}::EmitterMany; R0 =
std::basic_string; 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 >;
Ancestor = Rapicorn1208::Signals::SignalBase;
Rapicorn1208::Signals::Signal14 =
Rapicorn1208::Signals::Signal14<{anonymous}::EmitterMany,
std::basic_string, int, double, int, double, int, double, int,
double, int, double, int, double, int, double,
Rapicorn1208::Signals::CollectorDefault >,
Rapicorn1208::Signals::SignalBase>;
Rapicorn1208::Signals::Signal14::Slot =
Rapicorn1208::Signals::Slot14, 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::connect(const SlotE&) [with
Emitter = {anonymous}::Emitter3; R0 = std::basic_string; A1 = int;
A2 = std::basic_string; A3 = float; Collector =
Rapicorn1208::Signals::CollectorSum >; Ancestor
= Rapicorn1208::Signals::SignalBase; Rapicorn1208::Signals::ConId = long
int; Rapicorn1208::Signals::Signal3::SlotE = Rapicorn1208::Signals::Slot4,
{anonymous}::Emitter3&, int, std::basic_string, float, void>]’:
./rapicornsignaltemplate.hh:119:69: required from
‘Rapicorn1208::Signals::Signal3& Rapicorn1208::Signals::Signal3::operator+=(R0 (*)(Emitter&, A1, A2, A3)) [with
Emitter = {anonymous}::Emitter3; R0 = std::basic_string; A1 = int;
A2 = std::basic_string; A3 = float; Collector =
Rapicorn1208::Signals::CollectorSum >; Ancestor
= Rapicorn1208::Signals::SignalBase;
Rapicorn1208::Signals::Signal3 = Rapicorn1208::Signals::Signal3<{anonymous}::Emitter3,
std::basic_string, int, std::basic_string, float,
Rapicorn1208::Signals::CollectorSum >,
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::connect(const Slot&) [with Emitter
= {anonymous}::Emitter3; R0 = std::basic_string; A1 = int; A2 =
std::basic_string; A3 = float; Collector =
Rapicorn1208::Signals::CollectorSum >; Ancestor
= Rapicorn1208::Signals::SignalBase; Rapicorn1208::Signals::ConId = long
int; Rapicorn1208::Signals::Signal3::Slot = Rapicorn1208::Signals::Slot3,
int, std::basic_string, float, void>]’:
./rapicornsignaltemplate.hh:118:69: required from
‘Rapicorn1208::Signals::Signal3& Rapicorn1208::Signals::Signal3::operator+=(R0 (*)(A1, A2, A3)) [with Emitter =
{anonymous}::Emitter3; R0 = std::basic_string; A1 = int; A2 =
std::basic_string; A3 = float; Collector =
Rapicorn1208::Signals::CollectorSum >; Ancestor
= Rapicorn1208::Signals::SignalBase;
Rapicorn1208::Signals::Signal3 = Rapicorn1208::Signals::Signal3<{anonymous}::Emitter3,
std::basic_string, int, std::basic_string, float,
Rapicorn1208::Signals::CollectorSum >,
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::connect(const SlotE&) [with
Emitter = {anonymous}::Emitter3; R0 = void; A1 = int; A2 =
std::basic_string; A3 = float; Collector =
Rapicorn1208::Signals::CollectorDefault; Ancestor =
Rapicorn1208::Signals::SignalBase; Rapicorn1208::Signals::ConId = long
int; Rapicorn1208::Signals::Signal3::SlotE = Rapicorn1208::Signals::Slot4, float, void>]’:
./rapicornsignaltemplate.hh:119:69: required from
‘Rapicorn1208::Signals::Signal3& Rapicorn1208::Signals::Signal3::operator+=(R0 (*)(Emitter&, A1, A2, A3)) [with
Emitter = {anonymous}::Emitter3; R0 = void; A1 = int; A2 =
std::basic_string; A3 = float; Collector =
Rapicorn1208::Signals::CollectorDefault; Ancestor =
Rapicorn1208::Signals::SignalBase;
Rapicorn1208::Signals::Signal3 = Rapicorn1208::Signals::Signal3<{anonymous}::Emitter3, void,
int, std::basic_string, float,
Rapicorn1208::Signals::CollectorDefault,
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::disconnect(const Slot&) [with Emitter =
{anonymous}::Emitter3; R0 = void; A1 = int; A2 =
std::basic_string; A3 = float; Collector =
Rapicorn1208::Signals::CollectorDefault; Ancestor =
Rapicorn1208::Signals::SignalBase; uint = unsigned int;
Rapicorn1208::Signals::Signal3::Slot = Rapicorn1208::Signals::Slot3, float, void>]’:
./rapicornsignaltemplate.hh:120:45: required from
‘Rapicorn1208::Signals::Signal3& Rapicorn1208::Signals::Signal3::operator-=(const Slot&) [with Emitter =
{anonymous}::Emitter3; R0 = void; A1 = int; A2 =
std::basic_string; A3 = float; Collector =
Rapicorn1208::Signals::CollectorDefault; Ancestor =
Rapicorn1208::Signals::SignalBase;
Rapicorn1208::Signals::Signal3 = Rapicorn1208::Signals::Signal3<{anonymous}::Emitter3, void,
int, std::basic_string, float,
Rapicorn1208::Signals::CollectorDefault,
Rapicorn1208::Signals::SignalBase>;
Rapicorn1208::Signals::Signal3::Slot = Rapicorn1208::Signals::Slot3, 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::connect(const Slot&) [with Emitter =
{anonymous}::TestConnectionCounter; R0 = long long int; A1 = float; A2 =
char; Collector = Rapicorn1208::Signals::CollectorDefault;
Ancestor =
Rapicorn1208::Signals::SignalConnectionRelay<{anonymous}::TestConnectionCounter>;
Rapicorn1208::Signals::ConId = long int;
Rapicorn1208::Signals::Signal2::Slot = Rapicorn1208::Signals::Slot2]’:
./rapicornsignaltemplate.hh:20116:45: required from
‘Rapicorn1208::Signals::Signal2& Rapicorn1208::Signals::Signal2::operator+=(const Slot&) [with Emitter =
{anonymous}::TestConnectionCounter; R0 = long long int; A1 = float; A2 =
char; Collector = Rapicorn1208::Signals::CollectorDefault;
Ancestor =
Rapicorn1208::Signals::SignalConnectionRelay<{anonymous}::TestConnectionCounter>;
Rapicorn1208::Signals::Signal2
= Rapicorn1208::Signals::Signal2<{anonymous}::TestConnectionCounter,
long long int, float, char,
Rapicorn1208::Signals::CollectorDefault,
Rapicorn1208::Signals::SignalConnectionRelay<{anonymous}::TestConnectionCounter>
>; Rapicorn1208::Signals::Signal2::Slot = Rapicorn1208::Signals::Slot2]’
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::disconnect(const Slot&) [with Emitter =
{anonymous}::TestConnectionCounter; R0 = long long int; A1 = float; A2 =
char; Collector = Rapicorn1208::Signals::CollectorDefault;
Ancestor =
Rapicorn1208::Signals::SignalConnectionRelay<{anonymous}::TestConnectionCounter>;
uint = unsigned int; Rapicorn1208::Signals::Signal2::Slot = Rapicorn1208::Signals::Slot2]’:
./rapicornsignaltemplate.hh:20120:45: required from
‘Rapicorn1208::Signals::Signal2& Rapicorn1208::Signals::Signal2::operator-=(const Slot&) [with Emitter =
{anonymous}::TestConnectionCounter; R0 = long long int; A1 = float; A2 =
char; Collector = Rapicorn1208::Signals::CollectorDefault;
Ancestor =
Rapicorn1208::Signals::SignalConnectionRelay<{anonymous}::TestConnectionCounter>;
Rapicorn1208::Signals::Signal2
= Rapicorn1208::Signals::Signal2<{anonymous}::TestConnectionCounter,
long long int, float, char,
Rapicorn1208::Signals::CollectorDefault,
Rapicorn1208::Signals::SignalConnectionRelay<{anonymous}::TestConnectionCounter>
>; Rapicorn1208::Signals::Signal2::Slot = Rapicorn1208::Signals::Slot2]’
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::connect(const Slot&) [with Emitter =
{anonymous}::TestCollectorVector; R0 = int; Collector =
Rapicorn1208::Signals::CollectorVector; Ancestor =
Rapicorn1208::Signals::SignalBase; Rapicorn1208::Signals::ConId = long
int; Rapicorn1208::Signals::Signal0::Slot = Rapicorn1208::Signals::Slot0]’:
./rapicornsignaltemplate.hh:99118:59: required from
‘Rapicorn1208::Signals::Signal0&
Rapicorn1208::Signals::Signal0::operator+=(R0 (*)()) [with Emitter =
{anonymous}::TestCollectorVector; R0 = int; Collector =
Rapicorn1208::Signals::CollectorVector; Ancestor =
Rapicorn1208::Signals::SignalBase;
Rapicorn1208::Signals::Signal0 =
Rapicorn1208::Signals::Signal0<{anonymous}::TestCollectorVector, int,
Rapicorn1208::Signals::CollectorVector,
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

--
Florian Paul Schmidt
http://fps.io

_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@lists.linuxaudio.org
http://lists.linuxaudio.org/listinfo/linux-audio-user

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[LAU] Beast 0.8.0 Release, Tim Janik, (Mon Mar 25, 1:02 am)
Re: [LAU] Beast 0.8.0 Release, Florian Paul Schmidt, (Mon Mar 25, 10:51 am)
Re: [LAU] Beast 0.8.0 Release, Florian Paul Schmidt, (Wed Mar 27, 8:10 am)
Re: [LAU] Beast 0.8.0 Release, Florian Paul Schmidt, (Wed Mar 27, 8:22 am)
Re: [LAU] Beast 0.8.0 Release, Florian Paul Schmidt, (Wed Mar 27, 8:44 am)
Re: [LAU] Beast 0.8.0 Release, Florian Paul Schmidt, (Thu Mar 28, 11:59 am)