[sigc] How to include libsigc



I've read all the tutorials but I cannot find any information on
actually including libsigc++-2.0 in a project.  This is what I get when
I include the libsigc headers:

----------------------------------------------------------------------

/usr/include/sigc++/functors/slot.h:292: error: expected `(' before ','
token
/usr/include/sigc++/functors/slot.h:292: error: expected `(' before ','
token
/usr/include/sigc++/functors/slot.h:292: error: expected `(' before '>'
token
/usr/include/sigc++/functors/slot.h: At global scope:
/usr/include/sigc++/functors/slot.h:332: error: `slot_rep' has not been
declared
/usr/include/sigc++/functors/slot.h: In static member function `static
T_return sigc::internal::slot_call6<T_functor, T_return, T_arg1, T_arg2,
T_arg3, T_arg4, T_arg5, T_arg6>::call_it(int*, typename
sigc::type_trait<T_arg3>::take, typename sigc::type_trait<T_arg4>::take,
typename sigc::type_trait<T_arg5>::take, typename
sigc::type_trait<T_arg6>::take, typename sigc::type_trait<T_arg7>::take,
typename sigc::type_trait<T_arg6>::take)':
/usr/include/sigc++/functors/slot.h:336: error: expected `(' before ','
token
/usr/include/sigc++/functors/slot.h:336: error: expected `(' before ','
token
/usr/include/sigc++/functors/slot.h:336: error: expected `(' before ','
token
/usr/include/sigc++/functors/slot.h:336: error: expected `(' before ','
token
/usr/include/sigc++/functors/slot.h:336: error: expected `(' before ','
token
/usr/include/sigc++/functors/slot.h:336: error: expected `(' before '>'
token
/usr/include/sigc++/functors/slot.h: At global scope:
/usr/include/sigc++/functors/slot.h:378: error: `slot_rep' has not been
declared
/usr/include/sigc++/functors/slot.h: In static member function `static
T_return sigc::internal::slot_call7<T_functor, T_return, T_arg1, T_arg2,
T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>::call_it(int*, typename
sigc::type_trait<T_arg3>::take, typename sigc::type_trait<T_arg4>::take,
typename sigc::type_trait<T_arg5>::take, typename
sigc::type_trait<T_arg6>::take, typename sigc::type_trait<T_arg7>::take,
typename sigc::type_trait<T_arg6>::take, typename
sigc::type_trait<T_arg7>::take)':
/usr/include/sigc++/functors/slot.h:382: error: expected `(' before ','
token
/usr/include/sigc++/functors/slot.h:382: error: expected `(' before ','
token
/usr/include/sigc++/functors/slot.h:382: error: expected `(' before ','
token
/usr/include/sigc++/functors/slot.h:382: error: expected `(' before ','
token
/usr/include/sigc++/functors/slot.h:382: error: expected `(' before ','
token
/usr/include/sigc++/functors/slot.h:382: error: expected `(' before ','
token
/usr/include/sigc++/functors/slot.h:382: error: expected `(' before '>'
token
/usr/include/sigc++/functors/slot.h: At global scope:
/usr/include/sigc++/functors/slot.h:422: error: expected class-name
before '{' token
/usr/include/sigc++/functors/slot.h:429: error: expected `;' before
"rep_type"
/usr/include/sigc++/functors/slot.h:431: error: `rep_type' has not been
declared
/usr/include/sigc++/functors/slot.h: In member function `T_return
sigc::slot0<T_return>::operator()() const':
/usr/include/sigc++/functors/slot.h:439: error: there are no arguments
to `empty' that depend on a template parameter, so a declaration of
`empty' must be available
/usr/include/sigc++/functors/slot.h:439: error: (if you use
`-fpermissive', G++ will accept your code, but allowing the use of an
undeclared name is deprecated)
/usr/include/sigc++/functors/slot.h:439: error: there are no arguments
to `blocked' that depend on a template parameter, so a declaration of
`blocked' must be available
/usr/include/sigc++/functors/slot.h:440: error: `slot_base' has not been
declared
/usr/include/sigc++/functors/slot.h:440: error: `rep_' undeclared (first
use this function)
/usr/include/sigc++/functors/slot.h:440: error: `slot_base' has not been
declared
/usr/include/sigc++/functors/slot.h: In constructor
`sigc::slot0<T_return>::slot0(const T_functor&)':
/usr/include/sigc++/functors/slot.h:451: error: class
`sigc::slot0<T_return>' does not have any field named `slot_base'
/usr/include/sigc++/functors/slot.h:454: error: `slot_base' has not been
declared
/usr/include/sigc++/functors/slot.h:454: error: `rep_' undeclared (first
use this function)
/usr/include/sigc++/functors/slot.h: In copy constructor
`sigc::slot0<T_return>::slot0(const sigc::slot0<T_return>&)':
/usr/include/sigc++/functors/slot.h:458: error: class
`sigc::slot0<T_return>' does not have any field named `slot_base'
/usr/include/sigc++/functors/slot.h: In member function
`sigc::slot0<T_return>& sigc::slot0<T_return>::operator=(const
sigc::slot0<T_return>&)':
/usr/include/sigc++/functors/slot.h:465: error: `slot_base' has not been
declared
/usr/include/sigc++/functors/slot.h: At global scope:
/usr/include/sigc++/functors/slot.h:495: error: expected class-name
before '{' token
/usr/include/sigc++/functors/slot.h:503: error: expected `;' before
"rep_type"
/usr/include/sigc++/functors/slot.h:505: error: `rep_type' has not been
declared
/usr/include/sigc++/functors/slot.h: In member function `T_return
sigc::slot1<T_return, T_arg1>::operator()(typename
sigc::type_trait<T_derived>::take) const':
/usr/include/sigc++/functors/slot.h:514: error: there are no arguments
to `empty' that depend on a template parameter, so a declaration of
`empty' must be available
/usr/include/sigc++/functors/slot.h:514: error: there are no arguments
to `blocked' that depend on a template parameter, so a declaration of
`blocked' must be available
/usr/include/sigc++/functors/slot.h:515: error: `slot_base' has not been
declared
/usr/include/sigc++/functors/slot.h:515: error: `rep_' undeclared (first
use this function)
/usr/include/sigc++/functors/slot.h:515: error: `slot_base' has not been
declared
/usr/include/sigc++/functors/slot.h: In constructor
`sigc::slot1<T_return, T_arg1>::slot1(const T_functor&)':
/usr/include/sigc++/functors/slot.h:526: error: class
`sigc::slot1<T_return, T_arg1>' does not have any field named
`slot_base'
/usr/include/sigc++/functors/slot.h:529: error: `slot_base' has not been
declared
/usr/include/sigc++/functors/slot.h:529: error: `rep_' undeclared (first
use this function)
/usr/include/sigc++/functors/slot.h: In copy constructor
`sigc::slot1<T_return, T_arg1>::slot1(const sigc::slot1<T_return,
T_arg1>&)':
/usr/include/sigc++/functors/slot.h:533: error: class
`sigc::slot1<T_return, T_arg1>' does not have any field named
`slot_base'
/usr/include/sigc++/functors/slot.h: In member function
`sigc::slot1<T_return, T_arg1>& sigc::slot1<T_return,
T_arg1>::operator=(const sigc::slot1<T_return, T_arg1>&)':
/usr/include/sigc++/functors/slot.h:540: error: `slot_base' has not been
declared
/usr/include/sigc++/functors/slot.h: At global scope:
/usr/include/sigc++/functors/slot.h:571: error: expected class-name
before '{' token
/usr/include/sigc++/functors/slot.h:580: error: expected `;' before
"rep_type"
/usr/include/sigc++/functors/slot.h:582: error: `rep_type' has not been
declared
/usr/include/sigc++/functors/slot.h: In member function `T_return
sigc::slot2<T_return, T_arg1, T_arg2>::operator()(typename
sigc::type_trait<T_derived>::take, typename
sigc::type_trait<T_arg3>::take) const':
/usr/include/sigc++/functors/slot.h:592: error: there are no arguments
to `empty' that depend on a template parameter, so a declaration of
`empty' must be available
/usr/include/sigc++/functors/slot.h:592: error: there are no arguments
to `blocked' that depend on a template parameter, so a declaration of
`blocked' must be available
/usr/include/sigc++/functors/slot.h:593: error: `slot_base' has not been
declared
/usr/include/sigc++/functors/slot.h:593: error: `rep_' undeclared (first
use this function)
/usr/include/sigc++/functors/slot.h:593: error: `slot_base' has not been
declared
/usr/include/sigc++/functors/slot.h: In constructor
`sigc::slot2<T_return, T_arg1, T_arg2>::slot2(const T_functor&)':
/usr/include/sigc++/functors/slot.h:604: error: class
`sigc::slot2<T_return, T_arg1, T_arg2>' does not have any field named
`slot_base'
/usr/include/sigc++/functors/slot.h:607: error: `slot_base' has not been
declared
/usr/include/sigc++/functors/slot.h:607: error: `rep_' undeclared (first
use this function)
/usr/include/sigc++/functors/slot.h: In copy constructor
`sigc::slot2<T_return, T_arg1, T_arg2>::slot2(const
sigc::slot2<T_return, T_arg1, T_arg2>&)':
/usr/include/sigc++/functors/slot.h:611: error: class
`sigc::slot2<T_return, T_arg1, T_arg2>' does not have any field named
`slot_base'
/usr/include/sigc++/functors/slot.h: In member function
`sigc::slot2<T_return, T_arg1, T_arg2>& sigc::slot2<T_return, T_arg1,
T_arg2>::operator=(const sigc::slot2<T_return, T_arg1, T_arg2>&)':
/usr/include/sigc++/functors/slot.h:618: error: `slot_base' has not been
declared
/usr/include/sigc++/functors/slot.h: At global scope:
/usr/include/sigc++/functors/slot.h:650: error: expected class-name
before '{' token
/usr/include/sigc++/functors/slot.h:660: error: expected `;' before
"rep_type"
/usr/include/sigc++/functors/slot.h:662: error: `rep_type' has not been
declared
/usr/include/sigc++/functors/slot.h: In member function `T_return
sigc::slot3<T_return, T_arg1, T_arg2, T_arg3>::operator()(typename
sigc::type_trait<T_derived>::take, typename
sigc::type_trait<T_arg3>::take, typename sigc::type_trait<T_arg4>::take)
const':
/usr/include/sigc++/functors/slot.h:673: error: there are no arguments
to `empty' that depend on a template parameter, so a declaration of
`empty' must be available
/usr/include/sigc++/functors/slot.h:673: error: there are no arguments
to `blocked' that depend on a template parameter, so a declaration of
`blocked' must be available
/usr/include/sigc++/functors/slot.h:674: error: `slot_base' has not been
declared
/usr/include/sigc++/functors/slot.h:674: error: `rep_' undeclared (first
use this function)
/usr/include/sigc++/functors/slot.h:674: error: `slot_base' has not been
declared
/usr/include/sigc++/functors/slot.h: In constructor
`sigc::slot3<T_return, T_arg1, T_arg2, T_arg3>::slot3(const
T_functor&)':
/usr/include/sigc++/functors/slot.h:685: error: class
`sigc::slot3<T_return, T_arg1, T_arg2, T_arg3>' does not have any field
named `slot_base'
/usr/include/sigc++/functors/slot.h:688: error: `slot_base' has not been
declared
/usr/include/sigc++/functors/slot.h:688: error: `rep_' undeclared (first
use this function)
/usr/include/sigc++/functors/slot.h: In copy constructor
`sigc::slot3<T_return, T_arg1, T_arg2, T_arg3>::slot3(const
sigc::slot3<T_return, T_arg1, T_arg2, T_arg3>&)':
/usr/include/sigc++/functors/slot.h:692: error: class
`sigc::slot3<T_return, T_arg1, T_arg2, T_arg3>' does not have any field
named `slot_base'
/usr/include/sigc++/functors/slot.h: In member function
`sigc::slot3<T_return, T_arg1, T_arg2, T_arg3>& sigc::slot3<T_return,
T_arg1, T_arg2, T_arg3>::operator=(const sigc::slot3<T_return, T_arg1,
T_arg2, T_arg3>&)':
/usr/include/sigc++/functors/slot.h:699: error: `slot_base' has not been
declared
/usr/include/sigc++/functors/slot.h: At global scope:
/usr/include/sigc++/functors/slot.h:732: error: expected class-name
before '{' token
/usr/include/sigc++/functors/slot.h:743: error: expected `;' before
"rep_type"
/usr/include/sigc++/functors/slot.h:745: error: `rep_type' has not been
declared
/usr/include/sigc++/functors/slot.h: In member function `T_return
sigc::slot4<T_return, T_arg1, T_arg2, T_arg3,
T_arg4>::operator()(typename sigc::type_trait<T_derived>::take, typename
sigc::type_trait<T_arg3>::take, typename sigc::type_trait<T_arg4>::take,
typename sigc::type_trait<T_arg5>::take) const':
/usr/include/sigc++/functors/slot.h:757: error: there are no arguments
to `empty' that depend on a template parameter, so a declaration of
`empty' must be available
/usr/include/sigc++/functors/slot.h:757: error: there are no arguments
to `blocked' that depend on a template parameter, so a declaration of
`blocked' must be available
/usr/include/sigc++/functors/slot.h:758: error: `slot_base' has not been
declared
/usr/include/sigc++/functors/slot.h:758: error: `rep_' undeclared (first
use this function)
/usr/include/sigc++/functors/slot.h:758: error: `slot_base' has not been
declared
/usr/include/sigc++/functors/slot.h: In constructor
`sigc::slot4<T_return, T_arg1, T_arg2, T_arg3, T_arg4>::slot4(const
T_functor&)':
/usr/include/sigc++/functors/slot.h:769: error: class
`sigc::slot4<T_return, T_arg1, T_arg2, T_arg3, T_arg4>' does not have
any field named `slot_base'
/usr/include/sigc++/functors/slot.h:772: error: `slot_base' has not been
declared
/usr/include/sigc++/functors/slot.h:772: error: `rep_' undeclared (first
use this function)
/usr/include/sigc++/functors/slot.h: In copy constructor
`sigc::slot4<T_return, T_arg1, T_arg2, T_arg3, T_arg4>::slot4(const
sigc::slot4<T_return, T_arg1, T_arg2, T_arg3, T_arg4>&)':
/usr/include/sigc++/functors/slot.h:776: error: class
`sigc::slot4<T_return, T_arg1, T_arg2, T_arg3, T_arg4>' does not have
any field named `slot_base'
/usr/include/sigc++/functors/slot.h: In member function
`sigc::slot4<T_return, T_arg1, T_arg2, T_arg3, T_arg4>&
sigc::slot4<T_return, T_arg1, T_arg2, T_arg3, T_arg4>::operator=(const
sigc::slot4<T_return, T_arg1, T_arg2, T_arg3, T_arg4>&)':
/usr/include/sigc++/functors/slot.h:783: error: `slot_base' has not been
declared
/usr/include/sigc++/functors/slot.h: At global scope:
/usr/include/sigc++/functors/slot.h:817: error: expected class-name
before '{' token
/usr/include/sigc++/functors/slot.h:829: error: expected `;' before
"rep_type"
/usr/include/sigc++/functors/slot.h:831: error: `rep_type' has not been
declared
/usr/include/sigc++/functors/slot.h: In member function `T_return
sigc::slot5<T_return, T_arg1, T_arg2, T_arg3, T_arg4,
T_arg5>::operator()(typename sigc::type_trait<T_derived>::take, typename
sigc::type_trait<T_arg3>::take, typename sigc::type_trait<T_arg4>::take,
typename sigc::type_trait<T_arg5>::take, typename
sigc::type_trait<T_arg6>::take) const':
/usr/include/sigc++/functors/slot.h:844: error: there are no arguments
to `empty' that depend on a template parameter, so a declaration of
`empty' must be available
/usr/include/sigc++/functors/slot.h:844: error: there are no arguments
to `blocked' that depend on a template parameter, so a declaration of
`blocked' must be available
/usr/include/sigc++/functors/slot.h:845: error: `slot_base' has not been
declared
/usr/include/sigc++/functors/slot.h:845: error: `rep_' undeclared (first
use this function)
/usr/include/sigc++/functors/slot.h:845: error: `slot_base' has not been
declared
/usr/include/sigc++/functors/slot.h: In constructor
`sigc::slot5<T_return, T_arg1, T_arg2, T_arg3, T_arg4,
T_arg5>::slot5(const T_functor&)':
/usr/include/sigc++/functors/slot.h:856: error: class
`sigc::slot5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>' does not
have any field named `slot_base'
/usr/include/sigc++/functors/slot.h:859: error: `slot_base' has not been
declared
/usr/include/sigc++/functors/slot.h:859: error: `rep_' undeclared (first
use this function)
/usr/include/sigc++/functors/slot.h: In copy constructor
`sigc::slot5<T_return, T_arg1, T_arg2, T_arg3, T_arg4,
T_arg5>::slot5(const sigc::slot5<T_return, T_arg1, T_arg2, T_arg3,
T_arg4, T_arg5>&)':
/usr/include/sigc++/functors/slot.h:863: error: class
`sigc::slot5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>' does not
have any field named `slot_base'
/usr/include/sigc++/functors/slot.h: In member function
`sigc::slot5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>&
sigc::slot5<T_return, T_arg1, T_arg2, T_arg3, T_arg4,
T_arg5>::operator=(const sigc::slot5<T_return, T_arg1, T_arg2, T_arg3,
T_arg4, T_arg5>&)':
/usr/include/sigc++/functors/slot.h:870: error: `slot_base' has not been
declared
/usr/include/sigc++/functors/slot.h: At global scope:
/usr/include/sigc++/functors/slot.h:905: error: expected class-name
before '{' token
/usr/include/sigc++/functors/slot.h:918: error: expected `;' before
"rep_type"
/usr/include/sigc++/functors/slot.h:920: error: `rep_type' has not been
declared
/usr/include/sigc++/functors/slot.h: In member function `T_return
sigc::slot6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5,
T_arg6>::operator()(typename sigc::type_trait<T_derived>::take, typename
sigc::type_trait<T_arg3>::take, typename sigc::type_trait<T_arg4>::take,
typename sigc::type_trait<T_arg5>::take, typename
sigc::type_trait<T_arg6>::take, typename sigc::type_trait<T_arg7>::take)
const':
/usr/include/sigc++/functors/slot.h:934: error: there are no arguments
to `empty' that depend on a template parameter, so a declaration of
`empty' must be available
/usr/include/sigc++/functors/slot.h:934: error: there are no arguments
to `blocked' that depend on a template parameter, so a declaration of
`blocked' must be available
/usr/include/sigc++/functors/slot.h:935: error: `slot_base' has not been
declared
/usr/include/sigc++/functors/slot.h:935: error: `rep_' undeclared (first
use this function)
/usr/include/sigc++/functors/slot.h:935: error: `slot_base' has not been
declared
/usr/include/sigc++/functors/slot.h: In constructor
`sigc::slot6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5,
T_arg6>::slot6(const T_functor&)':
/usr/include/sigc++/functors/slot.h:946: error: class
`sigc::slot6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>'
does not have any field named `slot_base'
/usr/include/sigc++/functors/slot.h:949: error: `slot_base' has not been
declared
/usr/include/sigc++/functors/slot.h:949: error: `rep_' undeclared (first
use this function)
/usr/include/sigc++/functors/slot.h: In copy constructor
`sigc::slot6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5,
T_arg6>::slot6(const sigc::slot6<T_return, T_arg1, T_arg2, T_arg3,
T_arg4, T_arg5, T_arg6>&)':
/usr/include/sigc++/functors/slot.h:953: error: class
`sigc::slot6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>'
does not have any field named `slot_base'
/usr/include/sigc++/functors/slot.h: In member function
`sigc::slot6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>&
sigc::slot6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5,
T_arg6>::operator=(const sigc::slot6<T_return, T_arg1, T_arg2, T_arg3,
T_arg4, T_arg5, T_arg6>&)':
/usr/include/sigc++/functors/slot.h:960: error: `slot_base' has not been
declared
/usr/include/sigc++/functors/slot.h: At global scope:
/usr/include/sigc++/functors/slot.h:996: error: expected class-name
before '{' token
/usr/include/sigc++/functors/slot.h:1010: error: expected `;' before
"rep_type"
/usr/include/sigc++/functors/slot.h:1012: error: `rep_type' has not been
declared
/usr/include/sigc++/functors/slot.h: In member function `T_return
sigc::slot7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6,
T_arg7>::operator()(typename sigc::type_trait<T_derived>::take, typename
sigc::type_trait<T_arg3>::take, typename sigc::type_trait<T_arg4>::take,
typename sigc::type_trait<T_arg5>::take, typename
sigc::type_trait<T_arg6>::take, typename sigc::type_trait<T_arg7>::take,
typename sigc::type_trait<T_arg6>::take) const':
/usr/include/sigc++/functors/slot.h:1027: error: there are no arguments
to `empty' that depend on a template parameter, so a declaration of
`empty' must be available
/usr/include/sigc++/functors/slot.h:1027: error: there are no arguments
to `blocked' that depend on a template parameter, so a declaration of
`blocked' must be available
/usr/include/sigc++/functors/slot.h:1028: error: `slot_base' has not
been declared
/usr/include/sigc++/functors/slot.h:1028: error: `rep_' undeclared
(first use this function)
/usr/include/sigc++/functors/slot.h:1028: error: `slot_base' has not
been declared
/usr/include/sigc++/functors/slot.h: In constructor
`sigc::slot7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6,
T_arg7>::slot7(const T_functor&)':
/usr/include/sigc++/functors/slot.h:1039: error: class
`sigc::slot7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6,
T_arg7>' does not have any field named `slot_base'
/usr/include/sigc++/functors/slot.h:1042: error: `slot_base' has not
been declared
/usr/include/sigc++/functors/slot.h:1042: error: `rep_' undeclared
(first use this function)
/usr/include/sigc++/functors/slot.h: In copy constructor
`sigc::slot7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6,
T_arg7>::slot7(const sigc::slot7<T_return, T_arg1, T_arg2, T_arg3,
T_arg4, T_arg5, T_arg6, T_arg7>&)':
/usr/include/sigc++/functors/slot.h:1046: error: class
`sigc::slot7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6,
T_arg7>' does not have any field named `slot_base'
/usr/include/sigc++/functors/slot.h: In member function
`sigc::slot7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6,
T_arg7>& sigc::slot7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5,
T_arg6, T_arg7>::operator=(const sigc::slot7<T_return, T_arg1, T_arg2,
T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>&)':
/usr/include/sigc++/functors/slot.h:1053: error: `slot_base' has not
been declared
In file included from /usr/include/sigc++/signal.h:8,
                 from /usr/include/sigc++/sigc++.h:23,
                 from widget.h:24,
                 from sigsystem.h:7,
                 from widget.cpp:24:
/usr/include/sigc++/signal_base.h: At global scope:
/usr/include/sigc++/signal_base.h:45: error: invalid function
declaration
/usr/include/sigc++/signal_base.h:148: error: invalid function
declaration
/usr/include/sigc++/signal_base.h:173: error: `signal_impl' has not been
declared
/usr/include/sigc++/signal_base.h:173: error: expected `;' before
"slot_list"
/usr/include/sigc++/signal_base.h:174: error: `signal_impl' has not been
declared
/usr/include/sigc++/signal_base.h:174: error: expected `;' before
"iterator"
/usr/include/sigc++/signal_base.h:175: error: `signal_impl' has not been
declared
/usr/include/sigc++/signal_base.h:175: error: expected `;' before
"const_iterator"
/usr/include/sigc++/signal_base.h:177: error: expected `)' before '&'
token
/usr/include/sigc++/signal_base.h:187: error: `iterator' does not name a
type
/usr/include/sigc++/signal_base.h:188: error: `iterator' does not name a
type
/usr/include/sigc++/signal_base.h:189: error: `const_iterator' does not
name a type
/usr/include/sigc++/signal_base.h:190: error: `const_iterator' does not
name a type
/usr/include/sigc++/signal_base.h:193: error: expected `;' before '&'
token
/usr/include/sigc++/signal_base.h:194: error: `slot_list' does not name
a type
/usr/include/sigc++/signal_base.h: In destructor
`sigc::internal::temp_slot_list::~temp_slot_list()':
/usr/include/sigc++/signal_base.h:184: error: `slots_' undeclared (first
use this function)
/usr/include/sigc++/signal_base.h:184: error: `temp_slots_' undeclared
(first use this function)
/usr/include/sigc++/signal_base.h: At global scope:
/usr/include/sigc++/signal_base.h:236: error: invalid function
declaration
In file included from /usr/include/sigc++/sigc++.h:23,
                 from widget.h:24,
                 from sigsystem.h:7,
                 from widget.cpp:24:
/usr/include/sigc++/signal.h:41: error: `sigc::internal::signal_impl'
has not been declared
/usr/include/sigc++/signal.h:41: error: expected nested-name-specifier
before "iterator_type"
/usr/include/sigc++/signal.h:41: error: `iterator_type' does not name a
type
/usr/include/sigc++/signal.h:46: error: expected `,' or `...' before '&'
token
/usr/include/sigc++/signal.h:87: error: `iterator_type' does not name a
type
/usr/include/sigc++/signal.h: In constructor
`sigc::slot_iterator<T_slot>::slot_iterator(int)':
/usr/include/sigc++/signal.h:47: error: class
`sigc::slot_iterator<T_slot>' does not have any field named `i_'
/usr/include/sigc++/signal.h:47: error: `i' undeclared (first use this
function)
/usr/include/sigc++/signal.h: In member function `T_slot&
sigc::slot_iterator<T_slot>::operator*() const':
/usr/include/sigc++/signal.h:50: error: `i_' undeclared (first use this
function)
/usr/include/sigc++/signal.h: In member function
`sigc::slot_iterator<T_slot>& sigc::slot_iterator<T_slot>::operator
++()':
/usr/include/sigc++/signal.h:57: error: `i_' undeclared (first use this
function)
/usr/include/sigc++/signal.h: In member function
`sigc::slot_iterator<T_slot> sigc::slot_iterator<T_slot>::operator
++(int)':
/usr/include/sigc++/signal.h:64: error: `i_' undeclared (first use this
function)
/usr/include/sigc++/signal.h: In member function
`sigc::slot_iterator<T_slot>&
sigc::slot_iterator<T_slot>::operator--()':
/usr/include/sigc++/signal.h:70: error: `i_' undeclared (first use this
function)
/usr/include/sigc++/signal.h: In member function
`sigc::slot_iterator<T_slot>&
sigc::slot_iterator<T_slot>::operator--(int)':
/usr/include/sigc++/signal.h:77: error: `i_' undeclared (first use this
function)
/usr/include/sigc++/signal.h: In member function `bool
sigc::slot_iterator<T_slot>::operator==(const
sigc::slot_iterator<T_slot>&) const':
/usr/include/sigc++/signal.h:82: error: `i_' undeclared (first use this
function)
/usr/include/sigc++/signal.h: In member function `bool
sigc::slot_iterator<T_slot>::operator!=(const
sigc::slot_iterator<T_slot>&) const':
/usr/include/sigc++/signal.h:85: error: `i_' undeclared (first use this
function)
/usr/include/sigc++/signal.h: At global scope:
/usr/include/sigc++/signal.h:107: error: `sigc::internal::signal_impl'
has not been declared
/usr/include/sigc++/signal.h:107: error: expected nested-name-specifier
before "const_iterator_type"
/usr/include/sigc++/signal.h:107: error: `const_iterator_type' does not
name a type
/usr/include/sigc++/signal.h:112: error: expected `,' or `...' before
'&' token
/usr/include/sigc++/signal.h:153: error: `iterator_type' does not name a
type
/usr/include/sigc++/signal.h: In constructor
`sigc::slot_const_iterator<T_slot>::slot_const_iterator(int)':
/usr/include/sigc++/signal.h:113: error: class
`sigc::slot_const_iterator<T_slot>' does not have any field named `i_'
/usr/include/sigc++/signal.h:113: error: `i' undeclared (first use this
function)
/usr/include/sigc++/signal.h: In member function `const T_slot&
sigc::slot_const_iterator<T_slot>::operator*() const':
/usr/include/sigc++/signal.h:116: error: `i_' undeclared (first use this
function)
/usr/include/sigc++/signal.h: In member function
`sigc::slot_const_iterator<T_slot>&
sigc::slot_const_iterator<T_slot>::operator++()':
/usr/include/sigc++/signal.h:123: error: `i_' undeclared (first use this
function)
/usr/include/sigc++/signal.h: In member function
`sigc::slot_const_iterator<T_slot>
sigc::slot_const_iterator<T_slot>::operator++(int)':
/usr/include/sigc++/signal.h:130: error: `i_' undeclared (first use this
function)
/usr/include/sigc++/signal.h: In member function
`sigc::slot_const_iterator<T_slot>&
sigc::slot_const_iterator<T_slot>::operator--()':
/usr/include/sigc++/signal.h:136: error: `i_' undeclared (first use this
function)
/usr/include/sigc++/signal.h: In member function
`sigc::slot_const_iterator<T_slot>&
sigc::slot_const_iterator<T_slot>::operator--(int)':
/usr/include/sigc++/signal.h:143: error: `i_' undeclared (first use this
function)
/usr/include/sigc++/signal.h: In member function `bool
sigc::slot_const_iterator<T_slot>::operator==(const
sigc::slot_const_iterator<T_slot>&) const':
/usr/include/sigc++/signal.h:148: error: `i_' undeclared (first use this
function)
/usr/include/sigc++/signal.h: In member function `bool
sigc::slot_const_iterator<T_slot>::operator!=(const
sigc::slot_const_iterator<T_slot>&) const':
/usr/include/sigc++/signal.h:151: error: `i_' undeclared (first use this
function)
/usr/include/sigc++/signal.h: At global scope:
/usr/include/sigc++/signal.h:180: error: expected `)' before '*' token
/usr/include/sigc++/signal.h:248: error: using-declaration for
non-member at class scope
/usr/include/sigc++/signal.h:248: error: expected `;' before '*' token
/usr/include/sigc++/signal.h: In constructor
`sigc::slot_list<T_slot>::slot_list()':
/usr/include/sigc++/signal.h:178: error: class `sigc::slot_list<T_slot>'
does not have any field named `list_'
/usr/include/sigc++/signal.h: In member function
`sigc::slot_iterator<T_slot> sigc::slot_list<T_slot>::begin()':
/usr/include/sigc++/signal.h:184: error: `list_' undeclared (first use
this function)
/usr/include/sigc++/signal.h: In member function
`sigc::slot_const_iterator<T_slot> sigc::slot_list<T_slot>::begin()
const':
/usr/include/sigc++/signal.h:187: error: `list_' undeclared (first use
this function)
/usr/include/sigc++/signal.h: In member function
`sigc::slot_iterator<T_slot> sigc::slot_list<T_slot>::end()':
/usr/include/sigc++/signal.h:190: error: `list_' undeclared (first use
this function)
/usr/include/sigc++/signal.h: In member function
`sigc::slot_const_iterator<T_slot> sigc::slot_list<T_slot>::end()
const':
/usr/include/sigc++/signal.h:193: error: `list_' undeclared (first use
this function)
/usr/include/sigc++/signal.h: In member function
`sigc::slot_iterator<T_slot>
sigc::slot_list<T_slot>::insert(sigc::slot_iterator<T_slot>, const
T_slot&)':
/usr/include/sigc++/signal.h:220: error: `list_' undeclared (first use
this function)
/usr/include/sigc++/signal.h:220: error: `slot_base' undeclared (first
use this function)
/usr/include/sigc++/signal.h:220: error: expected primary-expression
before '(' token
/usr/include/sigc++/signal.h:220: error: expected `>' before "slot_base"
/usr/include/sigc++/signal.h:220: error: expected `(' before "slot_base"
/usr/include/sigc++/signal.h:220: error: expected primary-expression
before '>' token
/usr/include/sigc++/signal.h: In member function
`sigc::slot_iterator<T_slot>
sigc::slot_list<T_slot>::erase(sigc::slot_iterator<T_slot>)':
/usr/include/sigc++/signal.h:229: error: `list_' undeclared (first use
this function)
/usr/include/sigc++/signal.h: At global scope:
/usr/include/sigc++/signal.h:270: error: `signal_impl' has not been
declared
/usr/include/sigc++/signal.h:270: error: expected `;' before
"iterator_type"
/usr/include/sigc++/signal.h:275: error: expected `,' or `...' before
'&' token
/usr/include/sigc++/signal.h:328: error: `iterator_type' does not name a
type
/usr/include/sigc++/signal.h: In constructor
`sigc::internal::slot_iterator_buf<T_emitter,
T_result>::slot_iterator_buf(int)':
/usr/include/sigc++/signal.h:276: error: class
`sigc::internal::slot_iterator_buf<T_emitter, T_result>' does not have
any field named `i_'
/usr/include/sigc++/signal.h:276: error: `i' undeclared (first use this
function)
/usr/include/sigc++/signal.h:276: error: `c' undeclared (first use this
function)
/usr/include/sigc++/signal.h: In member function `T_result
sigc::internal::slot_iterator_buf<T_emitter, T_result>::operator*()
const':
/usr/include/sigc++/signal.h:280: error: `i_' undeclared (first use this
function)
/usr/include/sigc++/signal.h: In member function
`sigc::internal::slot_iterator_buf<T_emitter, T_result>&
sigc::internal::slot_iterator_buf<T_emitter, T_result>::operator++()':
/usr/include/sigc++/signal.h:290: error: `i_' undeclared (first use this
function)
/usr/include/sigc++/signal.h: In member function
`sigc::internal::slot_iterator_buf<T_emitter, T_result>
sigc::internal::slot_iterator_buf<T_emitter, T_result>::operator
++(int)':
/usr/include/sigc++/signal.h:298: error: `i_' undeclared (first use this
function)
/usr/include/sigc++/signal.h: In member function
`sigc::internal::slot_iterator_buf<T_emitter, T_result>&
sigc::internal::slot_iterator_buf<T_emitter, T_result>::operator--()':
/usr/include/sigc++/signal.h:305: error: `i_' undeclared (first use this
function)
/usr/include/sigc++/signal.h: In member function
`sigc::internal::slot_iterator_buf<T_emitter, T_result>&
sigc::internal::slot_iterator_buf<T_emitter,
T_result>::operator--(int)':
/usr/include/sigc++/signal.h:313: error: `i_' undeclared (first use this
function)
/usr/include/sigc++/signal.h: In member function `bool
sigc::internal::slot_iterator_buf<T_emitter, T_result>::operator==(const
sigc::internal::slot_iterator_buf<T_emitter, T_result>&) const':
/usr/include/sigc++/signal.h:319: error: `i_' undeclared (first use this
function)
/usr/include/sigc++/signal.h: In member function `bool
sigc::internal::slot_iterator_buf<T_emitter, T_result>::operator!=(const
sigc::internal::slot_iterator_buf<T_emitter, T_result>&) const':
/usr/include/sigc++/signal.h:325: error: `i_' undeclared (first use this
function)
/usr/include/sigc++/signal.h: At global scope:
/usr/include/sigc++/signal.h:347: error: `signal_impl' has not been
declared
/usr/include/sigc++/signal.h:347: error: expected `;' before
"iterator_type"
/usr/include/sigc++/signal.h:352: error: expected `,' or `...' before
'&' token
/usr/include/sigc++/signal.h:401: error: `iterator_type' does not name a
type
/usr/include/sigc++/signal.h: In constructor
`sigc::internal::slot_iterator_buf<T_emitter,
void>::slot_iterator_buf(int)':
/usr/include/sigc++/signal.h:353: error: class
`sigc::internal::slot_iterator_buf<T_emitter, void>' does not have any
field named `i_'
/usr/include/sigc++/signal.h:353: error: `i' undeclared (first use this
function)
/usr/include/sigc++/signal.h:353: error: `c' undeclared (first use this
function)
/usr/include/sigc++/signal.h: In member function `void
sigc::internal::slot_iterator_buf<T_emitter, void>::operator*() const':
/usr/include/sigc++/signal.h:357: error: `i_' undeclared (first use this
function)
/usr/include/sigc++/signal.h: In member function
`sigc::internal::slot_iterator_buf<T_emitter, void>&
sigc::internal::slot_iterator_buf<T_emitter, void>::operator++()':
/usr/include/sigc++/signal.h:366: error: `i_' undeclared (first use this
function)
/usr/include/sigc++/signal.h: In member function
`sigc::internal::slot_iterator_buf<T_emitter, void>
sigc::internal::slot_iterator_buf<T_emitter, void>::operator++(int)':
/usr/include/sigc++/signal.h:374: error: `i_' undeclared (first use this
function)
/usr/include/sigc++/signal.h: In member function
`sigc::internal::slot_iterator_buf<T_emitter, void>&
sigc::internal::slot_iterator_buf<T_emitter, void>::operator--()':
/usr/include/sigc++/signal.h:381: error: `i_' undeclared (first use this
function)
/usr/include/sigc++/signal.h: In member function
`sigc::internal::slot_iterator_buf<T_emitter, void>&
sigc::internal::slot_iterator_buf<T_emitter, void>::operator--(int)':
/usr/include/sigc++/signal.h:389: error: `i_' undeclared (first use this
function)
/usr/include/sigc++/signal.h: In member function `bool
sigc::internal::slot_iterator_buf<T_emitter, void>::operator==(const
sigc::internal::slot_iterator_buf<T_emitter, void>&) const':
/usr/include/sigc++/signal.h:395: error: `i_' undeclared (first use this
function)
/usr/include/sigc++/signal.h: In member function `bool
sigc::internal::slot_iterator_buf<T_emitter, void>::operator!=(const
sigc::internal::slot_iterator_buf<T_emitter, void>&) const':
/usr/include/sigc++/signal.h:398: error: `i_' undeclared (first use this
function)
/usr/include/sigc++/signal.h: At global scope:
/usr/include/sigc++/signal.h:419: error: `signal_impl' has not been
declared
/usr/include/sigc++/signal.h:419: error: expected `;' before
"iterator_type"
/usr/include/sigc++/signal.h:434: error: `signal_impl' has not been
declared
/usr/include/sigc++/signal.h: In static member function `static typename
T_accumulator::result_type sigc::internal::signal_emit0<T_return,
T_accumulator>::emit(int*)':
/usr/include/sigc++/signal.h:441: error: `signal_exec' undeclared (first
use this function)
/usr/include/sigc++/signal.h:441: error: expected `;' before "exec"
/usr/include/sigc++/signal.h:442: error: request for member `slots_' in
`impl->', which is of non-class type `int'
/usr/include/sigc++/signal.h:445: error: 'struct
sigc::internal::temp_slot_list' has no member named 'begin'
/usr/include/sigc++/signal.h:446: error: 'struct
sigc::internal::temp_slot_list' has no member named 'end'
/usr/include/sigc++/signal.h: At global scope:
/usr/include/sigc++/signal.h:461: error: `signal_impl' has not been
declared
/usr/include/sigc++/signal.h:461: error: expected `;' before
"iterator_type"
/usr/include/sigc++/signal.h:470: error: `signal_impl' has not been
declared
/usr/include/sigc++/signal.h: In static member function `static T_return
sigc::internal::signal_emit0<T_return, sigc::nil>::emit(int*)':
/usr/include/sigc++/signal.h:472: error: request for member `slots_' in
`impl->', which is of non-class type `int'
/usr/include/sigc++/signal.h:473: error: request for member `slots_' in
`impl->', which is of non-class type `int'
/usr/include/sigc++/signal.h:474: error: `iterator_type' undeclared
(first use this function)
/usr/include/sigc++/signal.h:474: error: expected `;' before "it"
/usr/include/sigc++/signal.h:475: error: `it' undeclared (first use this
function)
/usr/include/sigc++/signal.h:475: error: 'struct
sigc::internal::temp_slot_list' has no member named 'end'
/usr/include/sigc++/signal.h:477: error: 'struct
sigc::internal::temp_slot_list' has no member named 'end'
/usr/include/sigc++/signal.h:479: error: `signal_exec' undeclared (first
use this function)
/usr/include/sigc++/signal.h:479: error: expected `;' before "exec"
/usr/include/sigc++/signal.h:482: error: 'struct
sigc::internal::temp_slot_list' has no member named 'end'
/usr/include/sigc++/signal.h: At global scope:
/usr/include/sigc++/signal.h:503: error: `signal_impl' has not been
declared
/usr/include/sigc++/signal.h:503: error: expected `;' before
"iterator_type"
/usr/include/sigc++/signal.h:504: error: `slot_rep' has not been
declared
/usr/include/sigc++/signal.h:510: error: `signal_impl' has not been
declared
/usr/include/sigc++/signal.h: In static member function `static void
sigc::internal::signal_emit0<void, sigc::nil>::emit(int*)':
/usr/include/sigc++/signal.h:512: error: request for member `slots_' in
`*impl', which is of non-class type `int'
/usr/include/sigc++/signal.h:513: error: `signal_exec' undeclared (first
use this function)
/usr/include/sigc++/signal.h:513: error: expected `;' before "exec"
/usr/include/sigc++/signal.h:514: error: request for member `slots_' in
`*impl', which is of non-class type `int'
/usr/include/sigc++/signal.h:516: error: `iterator_type' undeclared
(first use this function)
/usr/include/sigc++/signal.h:516: error: expected `;' before "it"
/usr/include/sigc++/signal.h:516: error: `it' undeclared (first use this
function)
/usr/include/sigc++/signal.h:516: error: 'struct
sigc::internal::temp_slot_list' has no member named 'end'
/usr/include/sigc++/signal.h: At global scope:
/usr/include/sigc++/signal.h:538: error: `signal_impl' has not been
declared
/usr/include/sigc++/signal.h:538: error: expected `;' before
"iterator_type"
/usr/include/sigc++/signal.h:561: error: `signal_impl' has not been
declared
/usr/include/sigc++/signal.h: In static member function `static typename
T_accumulator::result_type sigc::internal::signal_emit1<T_return,
T_arg1, T_accumulator>::emit(int*, typename
sigc::type_trait<T_derived>::take)':
/usr/include/sigc++/signal.h:568: error: `signal_exec' undeclared (first
use this function)
/usr/include/sigc++/signal.h:568: error: expected `;' before "exec"
/usr/include/sigc++/signal.h:569: error: request for member `slots_' in
`impl->', which is of non-class type `int'
/usr/include/sigc++/signal.h:572: error: 'struct
sigc::internal::temp_slot_list' has no member named 'begin'
/usr/include/sigc++/signal.h:573: error: 'struct
sigc::internal::temp_slot_list' has no member named 'end'
/usr/include/sigc++/signal.h: At global scope:
/usr/include/sigc++/signal.h:589: error: `signal_impl' has not been
declared
/usr/include/sigc++/signal.h:589: error: expected `;' before
"iterator_type"
/usr/include/sigc++/signal.h:600: error: `signal_impl' has not been
declared
/usr/include/sigc++/signal.h: In static member function `static T_return
sigc::internal::signal_emit1<T_return, T_arg1, sigc::nil>::emit(int*,
typename sigc::type_trait<T_derived>::take)':
/usr/include/sigc++/signal.h:602: error: request for member `slots_' in
`impl->', which is of non-class type `int'
/usr/include/sigc++/signal.h:603: error: request for member `slots_' in
`impl->', which is of non-class type `int'
/usr/include/sigc++/signal.h:604: error: `iterator_type' undeclared
(first use this function)
/usr/include/sigc++/signal.h:604: error: expected `;' before "it"
/usr/include/sigc++/signal.h:605: error: `it' undeclared (first use this
function)
/usr/include/sigc++/signal.h:605: error: 'struct
sigc::internal::temp_slot_list' has no member named 'end'
/usr/include/sigc++/signal.h:607: error: 'struct
sigc::internal::temp_slot_list' has no member named 'end'
/usr/include/sigc++/signal.h:609: error: `signal_exec' undeclared (first
use this function)
/usr/include/sigc++/signal.h:609: error: expected `;' before "exec"
/usr/include/sigc++/signal.h:612: error: 'struct
sigc::internal::temp_slot_list' has no member named 'end'
/usr/include/sigc++/signal.h: At global scope:
/usr/include/sigc++/signal.h:633: error: `signal_impl' has not been
declared
/usr/include/sigc++/signal.h:633: error: expected `;' before
"iterator_type"
/usr/include/sigc++/signal.h:642: error: `signal_impl' has not been
declared
/usr/include/sigc++/signal.h: In static member function `static void
sigc::internal::signal_emit1<void, T_arg1, sigc::nil>::emit(int*,
typename sigc::type_trait<T_type>::take)':
/usr/include/sigc++/signal.h:644: error: request for member `slots_' in
`impl->', which is of non-class type `int'
/usr/include/sigc++/signal.h:645: error: `signal_exec' undeclared (first
use this function)
/usr/include/sigc++/signal.h:645: error: expected `;' before "exec"
/usr/include/sigc++/signal.h:646: error: request for member `slots_' in
`impl->', which is of non-class type `int'
/usr/include/sigc++/signal.h:648: error: `iterator_type' undeclared
(first use this function)
/usr/include/sigc++/signal.h:648: error: expected `;' before "it"
/usr/include/sigc++/signal.h:648: error: `it' undeclared (first use this
function)
/usr/include/sigc++/signal.h:648: error: 'struct
sigc::internal::temp_slot_list' has no member named 'end'
/usr/include/sigc++/signal.h: At global scope:
/usr/include/sigc++/signal.h:670: error: `signal_impl' has not been
declared
/usr/include/sigc++/signal.h:670: error: expected `;' before
"iterator_type"
/usr/include/sigc++/signal.h:694: error: `signal_impl' has not been
declared
/usr/include/sigc++/signal.h: In static member function `static typename
T_accumulator::result_type sigc::internal::signal_emit2<T_return,
T_arg1, T_arg2, T_accumulator>::emit(int*, typename
sigc::type_trait<T_derived>::take, typename
sigc::type_trait<T_arg3>::take)':
/usr/include/sigc++/signal.h:701: error: `signal_exec' undeclared (first
use this function)
/usr/include/sigc++/signal.h:701: error: expected `;' before "exec"
/usr/include/sigc++/signal.h:702: error: request for member `slots_' in
`impl->', which is of non-class type `int'
/usr/include/sigc++/signal.h:705: error: 'struct
sigc::internal::temp_slot_list' has no member named 'begin'
/usr/include/sigc++/signal.h:706: error: 'struct
sigc::internal::temp_slot_list' has no member named 'end'
/usr/include/sigc++/signal.h: At global scope:
/usr/include/sigc++/signal.h:723: error: `signal_impl' has not been
declared
/usr/include/sigc++/signal.h:723: error: expected `;' before
"iterator_type"
/usr/include/sigc++/signal.h:735: error: `signal_impl' has not been
declared
/usr/include/sigc++/signal.h: In static member function `static T_return
sigc::internal::signal_emit2<T_return, T_arg1, T_arg2,
sigc::nil>::emit(int*, typename sigc::type_trait<T_derived>::take,
typename sigc::type_trait<T_arg3>::take)':
/usr/include/sigc++/signal.h:737: error: request for member `slots_' in
`impl->', which is of non-class type `int'
/usr/include/sigc++/signal.h:738: error: request for member `slots_' in
`impl->', which is of non-class type `int'
/usr/include/sigc++/signal.h:739: error: `iterator_type' undeclared
(first use this function)
/usr/include/sigc++/signal.h:739: error: expected `;' before "it"
/usr/include/sigc++/signal.h:740: error: `it' undeclared (first use this
function)
/usr/include/sigc++/signal.h:740: error: 'struct
sigc::internal::temp_slot_list' has no member named 'end'
/usr/include/sigc++/signal.h:742: error: 'struct
sigc::internal::temp_slot_list' has no member named 'end'
/usr/include/sigc++/signal.h:744: error: `signal_exec' undeclared (first
use this function)
/usr/include/sigc++/signal.h:744: error: expected `;' before "exec"
/usr/include/sigc++/signal.h:747: error: 'struct
sigc::internal::temp_slot_list' has no member named 'end'
/usr/include/sigc++/signal.h: At global scope:
/usr/include/sigc++/signal.h:768: error: `signal_impl' has not been
declared
/usr/include/sigc++/signal.h:768: error: expected `;' before
"iterator_type"
/usr/include/sigc++/signal.h:778: error: `signal_impl' has not been
declared
/usr/include/sigc++/signal.h: In static member function `static void
sigc::internal::signal_emit2<void, T_arg1, T_arg2,
sigc::nil>::emit(int*, typename sigc::type_trait<T_type>::take, typename
sigc::type_trait<T_derived>::take)':
/usr/include/sigc++/signal.h:780: error: request for member `slots_' in
`impl->', which is of non-class type `int'
/usr/include/sigc++/signal.h:781: error: `signal_exec' undeclared (first
use this function)
/usr/include/sigc++/signal.h:781: error: expected `;' before "exec"
/usr/include/sigc++/signal.h:782: error: request for member `slots_' in
`impl->', which is of non-class type `int'
/usr/include/sigc++/signal.h:784: error: `iterator_type' undeclared
(first use this function)
/usr/include/sigc++/signal.h:784: error: expected `;' before "it"
/usr/include/sigc++/signal.h:784: error: `it' undeclared (first use this
function)
/usr/include/sigc++/signal.h:784: error: 'struct
sigc::internal::temp_slot_list' has no member named 'end'
/usr/include/sigc++/signal.h: At global scope:
/usr/include/sigc++/signal.h:806: error: `signal_impl' has not been
declared
/usr/include/sigc++/signal.h:806: error: expected `;' before
"iterator_type"
/usr/include/sigc++/signal.h:831: error: `signal_impl' has not been
declared
/usr/include/sigc++/signal.h: In static member function `static typename
T_accumulator::result_type sigc::internal::signal_emit3<T_return,
T_arg1, T_arg2, T_arg3, T_accumulator>::emit(int*, typename
sigc::type_trait<T_derived>::take, typename
sigc::type_trait<T_arg3>::take, typename
sigc::type_trait<T_arg4>::take)':
/usr/include/sigc++/signal.h:838: error: `signal_exec' undeclared (first
use this function)
/usr/include/sigc++/signal.h:838: error: expected `;' before "exec"
/usr/include/sigc++/signal.h:839: error: request for member `slots_' in
`impl->', which is of non-class type `int'
/usr/include/sigc++/signal.h:842: error: 'struct
sigc::internal::temp_slot_list' has no member named 'begin'
/usr/include/sigc++/signal.h:843: error: 'struct
sigc::internal::temp_slot_list' has no member named 'end'
/usr/include/sigc++/signal.h: At global scope:
/usr/include/sigc++/signal.h:861: error: `signal_impl' has not been
declared
/usr/include/sigc++/signal.h:861: error: expected `;' before
"iterator_type"
/usr/include/sigc++/signal.h:874: error: `signal_impl' has not been
declared
/usr/include/sigc++/signal.h: In static member function `static T_return
sigc::internal::signal_emit3<T_return, T_arg1, T_arg2, T_arg3,
sigc::nil>::emit(int*, typename sigc::type_trait<T_derived>::take,
typename sigc::type_trait<T_arg3>::take, typename
sigc::type_trait<T_arg4>::take)':
/usr/include/sigc++/signal.h:876: error: request for member `slots_' in
`impl->', which is of non-class type `int'
/usr/include/sigc++/signal.h:877: error: request for member `slots_' in
`impl->', which is of non-class type `int'
/usr/include/sigc++/signal.h:878: error: `iterator_type' undeclared
(first use this function)
/usr/include/sigc++/signal.h:878: error: expected `;' before "it"
/usr/include/sigc++/signal.h:879: error: `it' undeclared (first use this
function)
/usr/include/sigc++/signal.h:879: error: 'struct
sigc::internal::temp_slot_list' has no member named 'end'
/usr/include/sigc++/signal.h:881: error: 'struct
sigc::internal::temp_slot_list' has no member named 'end'
/usr/include/sigc++/signal.h:883: error: `signal_exec' undeclared (first
use this function)
/usr/include/sigc++/signal.h:883: error: expected `;' before "exec"
/usr/include/sigc++/signal.h:886: error: 'struct
sigc::internal::temp_slot_list' has no member named 'end'
/usr/include/sigc++/signal.h: At global scope:
/usr/include/sigc++/signal.h:907: error: `signal_impl' has not been
declared
/usr/include/sigc++/signal.h:907: error: expected `;' before
"iterator_type"
/usr/include/sigc++/signal.h:918: error: `signal_impl' has not been
declared
/usr/include/sigc++/signal.h: In static member function `static void
sigc::internal::signal_emit3<void, T_arg1, T_arg2, T_arg3,
sigc::nil>::emit(int*, typename sigc::type_trait<T_type>::take, typename
sigc::type_trait<T_derived>::take, typename
sigc::type_trait<T_arg3>::take)':
/usr/include/sigc++/signal.h:920: error: request for member `slots_' in
`impl->', which is of non-class type `int'
/usr/include/sigc++/signal.h:921: error: `signal_exec' undeclared (first
use this function)
/usr/include/sigc++/signal.h:921: error: expected `;' before "exec"
/usr/include/sigc++/signal.h:922: error: request for member `slots_' in
`impl->', which is of non-class type `int'
/usr/include/sigc++/signal.h:924: error: `iterator_type' undeclared
(first use this function)
/usr/include/sigc++/signal.h:924: error: expected `;' before "it"
/usr/include/sigc++/signal.h:924: error: `it' undeclared (first use this
function)
/usr/include/sigc++/signal.h:924: error: 'struct
sigc::internal::temp_slot_list' has no member named 'end'
/usr/include/sigc++/signal.h: At global scope:
/usr/include/sigc++/signal.h:946: error: `signal_impl' has not been
declared
/usr/include/sigc++/signal.h:946: error: expected `;' before
"iterator_type"
/usr/include/sigc++/signal.h:972: error: `signal_impl' has not been
declared
/usr/include/sigc++/signal.h: In static member function `static typename
T_accumulator::result_type sigc::internal::signal_emit4<T_return,
T_arg1, T_arg2, T_arg3, T_arg4, T_accumulator>::emit(int*, typename
sigc::type_trait<T_derived>::take, typename
sigc::type_trait<T_arg3>::take, typename sigc::type_trait<T_arg4>::take,
typename sigc::type_trait<T_arg5>::take)':
/usr/include/sigc++/signal.h:979: error: `signal_exec' undeclared (first
use this function)
/usr/include/sigc++/signal.h:979: error: expected `;' before "exec"
/usr/include/sigc++/signal.h:980: error: request for member `slots_' in
`impl->', which is of non-class type `int'
/usr/include/sigc++/signal.h:983: error: 'struct
sigc::internal::temp_slot_list' has no member named 'begin'
/usr/include/sigc++/signal.h:984: error: 'struct
sigc::internal::temp_slot_list' has no member named 'end'
/usr/include/sigc++/signal.h: At global scope:
/usr/include/sigc++/signal.h:1003: error: `signal_impl' has not been
declared
/usr/include/sigc++/signal.h:1003: error: expected `;' before
"iterator_type"
/usr/include/sigc++/signal.h:1017: error: `signal_impl' has not been
declared
/usr/include/sigc++/signal.h: In static member function `static T_return
sigc::internal::signal_emit4<T_return, T_arg1, T_arg2, T_arg3, T_arg4,
sigc::nil>::emit(int*, typename sigc::type_trait<T_derived>::take,
typename sigc::type_trait<T_arg3>::take, typename
sigc::type_trait<T_arg4>::take, typename
sigc::type_trait<T_arg5>::take)':
/usr/include/sigc++/signal.h:1019: error: request for member `slots_' in
`impl->', which is of non-class type `int'
/usr/include/sigc++/signal.h:1020: error: request for member `slots_' in
`impl->', which is of non-class type `int'
/usr/include/sigc++/signal.h:1021: error: `iterator_type' undeclared
(first use this function)
/usr/include/sigc++/signal.h:1021: error: expected `;' before "it"
/usr/include/sigc++/signal.h:1022: error: `it' undeclared (first use
this function)
/usr/include/sigc++/signal.h:1022: error: 'struct
sigc::internal::temp_slot_list' has no member named 'end'
/usr/include/sigc++/signal.h:1024: error: 'struct
sigc::internal::temp_slot_list' has no member named 'end'
/usr/include/sigc++/signal.h:1026: error: `signal_exec' undeclared
(first use this function)
/usr/include/sigc++/signal.h:1026: error: expected `;' before "exec"
/usr/include/sigc++/signal.h:1029: error: 'struct
sigc::internal::temp_slot_list' has no member named 'end'
/usr/include/sigc++/signal.h: At global scope:
/usr/include/sigc++/signal.h:1050: error: `signal_impl' has not been
declared
/usr/include/sigc++/signal.h:1050: error: expected `;' before
"iterator_type"
/usr/include/sigc++/signal.h:1062: error: `signal_impl' has not been
declared
/usr/include/sigc++/signal.h: In static member function `static void
sigc::internal::signal_emit4<void, T_arg1, T_arg2, T_arg3, T_arg4,
sigc::nil>::emit(int*, typename sigc::type_trait<T_type>::take, typename
sigc::type_trait<T_derived>::take, typename
sigc::type_trait<T_arg3>::take, typename
sigc::type_trait<T_arg4>::take)':
/usr/include/sigc++/signal.h:1064: error: request for member `slots_' in
`impl->', which is of non-class type `int'
/usr/include/sigc++/signal.h:1065: error: `signal_exec' undeclared
(first use this function)
/usr/include/sigc++/signal.h:1065: error: expected `;' before "exec"
/usr/include/sigc++/signal.h:1066: error: request for member `slots_' in
`impl->', which is of non-class type `int'
/usr/include/sigc++/signal.h:1068: error: `iterator_type' undeclared
(first use this function)
/usr/include/sigc++/signal.h:1068: error: expected `;' before "it"
/usr/include/sigc++/signal.h:1068: error: `it' undeclared (first use
this function)
/usr/include/sigc++/signal.h:1068: error: 'struct
sigc::internal::temp_slot_list' has no member named 'end'
/usr/include/sigc++/signal.h: At global scope:
/usr/include/sigc++/signal.h:1090: error: `signal_impl' has not been
declared
/usr/include/sigc++/signal.h:1090: error: expected `;' before
"iterator_type"
/usr/include/sigc++/signal.h:1117: error: `signal_impl' has not been
declared
/usr/include/sigc++/signal.h: In static member function `static typename
T_accumulator::result_type sigc::internal::signal_emit5<T_return,
T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_accumulator>::emit(int*,
typename sigc::type_trait<T_derived>::take, typename
sigc::type_trait<T_arg3>::take, typename sigc::type_trait<T_arg4>::take,
typename sigc::type_trait<T_arg5>::take, typename
sigc::type_trait<T_arg6>::take)':
/usr/include/sigc++/signal.h:1124: error: `signal_exec' undeclared
(first use this function)
/usr/include/sigc++/signal.h:1124: error: expected `;' before "exec"
/usr/include/sigc++/signal.h:1125: error: request for member `slots_' in
`impl->', which is of non-class type `int'
/usr/include/sigc++/signal.h:1128: error: 'struct
sigc::internal::temp_slot_list' has no member named 'begin'
/usr/include/sigc++/signal.h:1129: error: 'struct
sigc::internal::temp_slot_list' has no member named 'end'
/usr/include/sigc++/signal.h: At global scope:
/usr/include/sigc++/signal.h:1149: error: `signal_impl' has not been
declared
/usr/include/sigc++/signal.h:1149: error: expected `;' before
"iterator_type"
/usr/include/sigc++/signal.h:1164: error: `signal_impl' has not been
declared
/usr/include/sigc++/signal.h: In static member function `static T_return
sigc::internal::signal_emit5<T_return, T_arg1, T_arg2, T_arg3, T_arg4,
T_arg5, sigc::nil>::emit(int*, typename
sigc::type_trait<T_derived>::take, typename
sigc::type_trait<T_arg3>::take, typename sigc::type_trait<T_arg4>::take,
typename sigc::type_trait<T_arg5>::take, typename
sigc::type_trait<T_arg6>::take)':
/usr/include/sigc++/signal.h:1166: error: request for member `slots_' in
`impl->', which is of non-class type `int'
/usr/include/sigc++/signal.h:1167: error: request for member `slots_' in
`impl->', which is of non-class type `int'
/usr/include/sigc++/signal.h:1168: error: `iterator_type' undeclared
(first use this function)
/usr/include/sigc++/signal.h:1168: error: expected `;' before "it"
/usr/include/sigc++/signal.h:1169: error: `it' undeclared (first use
this function)
/usr/include/sigc++/signal.h:1169: error: 'struct
sigc::internal::temp_slot_list' has no member named 'end'
/usr/include/sigc++/signal.h:1171: error: 'struct
sigc::internal::temp_slot_list' has no member named 'end'
/usr/include/sigc++/signal.h:1173: error: `signal_exec' undeclared
(first use this function)
/usr/include/sigc++/signal.h:1173: error: expected `;' before "exec"
/usr/include/sigc++/signal.h:1176: error: 'struct
sigc::internal::temp_slot_list' has no member named 'end'
/usr/include/sigc++/signal.h: At global scope:
/usr/include/sigc++/signal.h:1197: error: `signal_impl' has not been
declared
/usr/include/sigc++/signal.h:1197: error: expected `;' before
"iterator_type"
/usr/include/sigc++/signal.h:1210: error: `signal_impl' has not been
declared
/usr/include/sigc++/signal.h: In static member function `static void
sigc::internal::signal_emit5<void, T_arg1, T_arg2, T_arg3, T_arg4,
T_arg5, sigc::nil>::emit(int*, typename sigc::type_trait<T_type>::take,
typename sigc::type_trait<T_derived>::take, typename
sigc::type_trait<T_arg3>::take, typename sigc::type_trait<T_arg4>::take,
typename sigc::type_trait<T_arg5>::take)':
/usr/include/sigc++/signal.h:1212: error: request for member `slots_' in
`impl->', which is of non-class type `int'
/usr/include/sigc++/signal.h:1213: error: `signal_exec' undeclared
(first use this function)
/usr/include/sigc++/signal.h:1213: error: expected `;' before "exec"
/usr/include/sigc++/signal.h:1214: error: request for member `slots_' in
`impl->', which is of non-class type `int'
/usr/include/sigc++/signal.h:1216: error: `iterator_type' undeclared
(first use this function)
/usr/include/sigc++/signal.h:1216: error: expected `;' before "it"
/usr/include/sigc++/signal.h:1216: error: `it' undeclared (first use
this function)
/usr/include/sigc++/signal.h:1216: error: 'struct
sigc::internal::temp_slot_list' has no member named 'end'
/usr/include/sigc++/signal.h: At global scope:
/usr/include/sigc++/signal.h:1238: error: `signal_impl' has not been
declared
/usr/include/sigc++/signal.h:1238: error: expected `;' before
"iterator_type"
/usr/include/sigc++/signal.h:1266: error: `signal_impl' has not been
declared
/usr/include/sigc++/signal.h: In static member function `static typename
T_accumulator::result_type sigc::internal::signal_emit6<T_return,
T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6,
T_accumulator>::emit(int*, typename sigc::type_trait<T_derived>::take,
typename sigc::type_trait<T_arg3>::take, typename
sigc::type_trait<T_arg4>::take, typename sigc::type_trait<T_arg5>::take,
typename sigc::type_trait<T_arg6>::take, typename
sigc::type_trait<T_arg7>::take)':
/usr/include/sigc++/signal.h:1273: error: `signal_exec' undeclared
(first use this function)
/usr/include/sigc++/signal.h:1273: error: expected `;' before "exec"
/usr/include/sigc++/signal.h:1274: error: request for member `slots_' in
`impl->', which is of non-class type `int'
/usr/include/sigc++/signal.h:1277: error: 'struct
sigc::internal::temp_slot_list' has no member named 'begin'
/usr/include/sigc++/signal.h:1278: error: 'struct
sigc::internal::temp_slot_list' has no member named 'end'
/usr/include/sigc++/signal.h: At global scope:
/usr/include/sigc++/signal.h:1299: error: `signal_impl' has not been
declared
/usr/include/sigc++/signal.h:1299: error: expected `;' before
"iterator_type"
/usr/include/sigc++/signal.h:1315: error: `signal_impl' has not been
declared
/usr/include/sigc++/signal.h: In static member function `static T_return
sigc::internal::signal_emit6<T_return, T_arg1, T_arg2, T_arg3, T_arg4,
T_arg5, T_arg6, sigc::nil>::emit(int*, typename
sigc::type_trait<T_derived>::take, typename
sigc::type_trait<T_arg3>::take, typename sigc::type_trait<T_arg4>::take,
typename sigc::type_trait<T_arg5>::take, typename
sigc::type_trait<T_arg6>::take, typename
sigc::type_trait<T_arg7>::take)':
/usr/include/sigc++/signal.h:1317: error: request for member `slots_' in
`impl->', which is of non-class type `int'
/usr/include/sigc++/signal.h:1318: error: request for member `slots_' in
`impl->', which is of non-class type `int'
/usr/include/sigc++/signal.h:1319: error: `iterator_type' undeclared
(first use this function)
/usr/include/sigc++/signal.h:1319: error: expected `;' before "it"
/usr/include/sigc++/signal.h:1320: error: `it' undeclared (first use
this function)
/usr/include/sigc++/signal.h:1320: error: 'struct
sigc::internal::temp_slot_list' has no member named 'end'
/usr/include/sigc++/signal.h:1322: error: 'struct
sigc::internal::temp_slot_list' has no member named 'end'
/usr/include/sigc++/signal.h:1324: error: `signal_exec' undeclared
(first use this function)
/usr/include/sigc++/signal.h:1324: error: expected `;' before "exec"
/usr/include/sigc++/signal.h:1327: error: 'struct
sigc::internal::temp_slot_list' has no member named 'end'
/usr/include/sigc++/signal.h: At global scope:
/usr/include/sigc++/signal.h:1348: error: `signal_impl' has not been
declared
/usr/include/sigc++/signal.h:1348: error: expected `;' before
"iterator_type"
/usr/include/sigc++/signal.h:1362: error: `signal_impl' has not been
declared
/usr/include/sigc++/signal.h: In static member function `static void
sigc::internal::signal_emit6<void, T_arg1, T_arg2, T_arg3, T_arg4,
T_arg5, T_arg6, sigc::nil>::emit(int*, typename
sigc::type_trait<T_type>::take, typename
sigc::type_trait<T_derived>::take, typename
sigc::type_trait<T_arg3>::take, typename sigc::type_trait<T_arg4>::take,
typename sigc::type_trait<T_arg5>::take, typename
sigc::type_trait<T_arg6>::take)':
/usr/include/sigc++/signal.h:1364: error: request for member `slots_' in
`impl->', which is of non-class type `int'
/usr/include/sigc++/signal.h:1365: error: `signal_exec' undeclared
(first use this function)
/usr/include/sigc++/signal.h:1365: error: expected `;' before "exec"
/usr/include/sigc++/signal.h:1366: error: request for member `slots_' in
`impl->', which is of non-class type `int'
/usr/include/sigc++/signal.h:1368: error: `iterator_type' undeclared
(first use this function)
/usr/include/sigc++/signal.h:1368: error: expected `;' before "it"
/usr/include/sigc++/signal.h:1368: error: `it' undeclared (first use
this function)
/usr/include/sigc++/signal.h:1368: error: 'struct
sigc::internal::temp_slot_list' has no member named 'end'
/usr/include/sigc++/signal.h: At global scope:
/usr/include/sigc++/signal.h:1390: error: `signal_impl' has not been
declared
/usr/include/sigc++/signal.h:1390: error: expected `;' before
"iterator_type"
/usr/include/sigc++/signal.h:1419: error: `signal_impl' has not been
declared
/usr/include/sigc++/signal.h: In static member function `static typename
T_accumulator::result_type sigc::internal::signal_emit7<T_return,
T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7,
T_accumulator>::emit(int*, typename sigc::type_trait<T_derived>::take,
typename sigc::type_trait<T_arg3>::take, typename
sigc::type_trait<T_arg4>::take, typename sigc::type_trait<T_arg5>::take,
typename sigc::type_trait<T_arg6>::take, typename
sigc::type_trait<T_arg7>::take, typename
sigc::type_trait<T_arg6>::take)':
/usr/include/sigc++/signal.h:1426: error: `signal_exec' undeclared
(first use this function)
/usr/include/sigc++/signal.h:1426: error: expected `;' before "exec"
/usr/include/sigc++/signal.h:1427: error: request for member `slots_' in
`impl->', which is of non-class type `int'
/usr/include/sigc++/signal.h:1430: error: 'struct
sigc::internal::temp_slot_list' has no member named 'begin'
/usr/include/sigc++/signal.h:1431: error: 'struct
sigc::internal::temp_slot_list' has no member named 'end'
/usr/include/sigc++/signal.h: At global scope:
/usr/include/sigc++/signal.h:1453: error: `signal_impl' has not been
declared
/usr/include/sigc++/signal.h:1453: error: expected `;' before
"iterator_type"
/usr/include/sigc++/signal.h:1470: error: `signal_impl' has not been
declared
/usr/include/sigc++/signal.h: In static member function `static T_return
sigc::internal::signal_emit7<T_return, T_arg1, T_arg2, T_arg3, T_arg4,
T_arg5, T_arg6, T_arg7, sigc::nil>::emit(int*, typename
sigc::type_trait<T_derived>::take, typename
sigc::type_trait<T_arg3>::take, typename sigc::type_trait<T_arg4>::take,
typename sigc::type_trait<T_arg5>::take, typename
sigc::type_trait<T_arg6>::take, typename sigc::type_trait<T_arg7>::take,
typename sigc::type_trait<T_arg6>::take)':
/usr/include/sigc++/signal.h:1472: error: request for member `slots_' in
`impl->', which is of non-class type `int'
/usr/include/sigc++/signal.h:1473: error: request for member `slots_' in
`impl->', which is of non-class type `int'
/usr/include/sigc++/signal.h:1474: error: `iterator_type' undeclared
(first use this function)
/usr/include/sigc++/signal.h:1474: error: expected `;' before "it"
/usr/include/sigc++/signal.h:1475: error: `it' undeclared (first use
this function)
/usr/include/sigc++/signal.h:1475: error: 'struct
sigc::internal::temp_slot_list' has no member named 'end'
/usr/include/sigc++/signal.h:1477: error: 'struct
sigc::internal::temp_slot_list' has no member named 'end'
/usr/include/sigc++/signal.h:1479: error: `signal_exec' undeclared
(first use this function)
/usr/include/sigc++/signal.h:1479: error: expected `;' before "exec"
/usr/include/sigc++/signal.h:1482: error: 'struct
sigc::internal::temp_slot_list' has no member named 'end'
/usr/include/sigc++/signal.h: At global scope:
/usr/include/sigc++/signal.h:1503: error: `signal_impl' has not been
declared
/usr/include/sigc++/signal.h:1503: error: expected `;' before
"iterator_type"
/usr/include/sigc++/signal.h:1518: error: `signal_impl' has not been
declared
/usr/include/sigc++/signal.h: In static member function `static void
sigc::internal::signal_emit7<void, T_arg1, T_arg2, T_arg3, T_arg4,
T_arg5, T_arg6, T_arg7, sigc::nil>::emit(int*, typename
sigc::type_trait<T_type>::take, typename
sigc::type_trait<T_derived>::take, typename
sigc::type_trait<T_arg3>::take, typename sigc::type_trait<T_arg4>::take,
typename sigc::type_trait<T_arg5>::take, typename
sigc::type_trait<T_arg6>::take, typename
sigc::type_trait<T_arg7>::take)':
/usr/include/sigc++/signal.h:1520: error: request for member `slots_' in
`impl->', which is of non-class type `int'
/usr/include/sigc++/signal.h:1521: error: `signal_exec' undeclared
(first use this function)
/usr/include/sigc++/signal.h:1521: error: expected `;' before "exec"
/usr/include/sigc++/signal.h:1522: error: request for member `slots_' in
`impl->', which is of non-class type `int'
/usr/include/sigc++/signal.h:1524: error: `iterator_type' undeclared
(first use this function)
/usr/include/sigc++/signal.h:1524: error: expected `;' before "it"
/usr/include/sigc++/signal.h:1524: error: `it' undeclared (first use
this function)
/usr/include/sigc++/signal.h:1524: error: 'struct
sigc::internal::temp_slot_list' has no member named 'end'
/usr/include/sigc++/signal.h: At global scope:
/usr/include/sigc++/signal.h:1565: error: expected class-name before '{'
token
/usr/include/sigc++/signal.h: In member function `typename
sigc::slot_list<sigc::slot<T_return, sigc::nil, sigc::nil, sigc::nil,
sigc::nil, sigc::nil, sigc::nil, sigc::nil> >::iterator
sigc::signal0<T_return, T_accumulator>::connect(const
sigc::slot<T_return, sigc::nil, sigc::nil, sigc::nil, sigc::nil,
sigc::nil, sigc::nil, sigc::nil>&)':
/usr/include/sigc++/signal.h:1596: error: `signal_base' has not been
declared
/usr/include/sigc++/signal.h:1596: error: `slot_base' undeclared (first
use this function)
/usr/include/sigc++/signal.h:1596: error: expected primary-expression
before '(' token
/usr/include/sigc++/signal.h:1596: error: expected `>' before
"slot_base"
/usr/include/sigc++/signal.h:1596: error: expected `(' before
"slot_base"
/usr/include/sigc++/signal.h:1596: error: expected primary-expression
before '>' token
/usr/include/sigc++/signal.h:1596: error: expected `)' before ';' token
/usr/include/sigc++/signal.h: In member function `typename
sigc::internal::signal_emit0<T_return, T_accumulator>::result_type
sigc::signal0<T_return, T_accumulator>::emit() const':
/usr/include/sigc++/signal.h:1608: error: `impl_' undeclared (first use
this function)
/usr/include/sigc++/signal.h: In member function
`sigc::slot_list<sigc::slot<T_return, sigc::nil, sigc::nil, sigc::nil,
sigc::nil, sigc::nil, sigc::nil, sigc::nil> > sigc::signal0<T_return,
T_accumulator>::slots()':
/usr/include/sigc++/signal.h:1629: error: there are no arguments to
`impl' that depend on a template parameter, so a declaration of `impl'
must be available
/usr/include/sigc++/signal.h: In copy constructor
`sigc::signal0<T_return, T_accumulator>::signal0(const
sigc::signal0<T_return, T_accumulator>&)':
/usr/include/sigc++/signal.h:1641: error: class `sigc::signal0<T_return,
T_accumulator>' does not have any field named `signal_base'
/usr/include/sigc++/signal.h: At global scope:
/usr/include/sigc++/signal.h:1674: error: expected class-name before '{'
token
/usr/include/sigc++/signal.h: In member function `typename
sigc::slot_list<sigc::slot<T_return, T_arg1, sigc::nil, sigc::nil,
sigc::nil, sigc::nil, sigc::nil, sigc::nil> >::iterator
sigc::signal1<T_return, T_arg1, T_accumulator>::connect(const
sigc::slot<T_return, T_arg1, sigc::nil, sigc::nil, sigc::nil, sigc::nil,
sigc::nil, sigc::nil>&)':
/usr/include/sigc++/signal.h:1705: error: `signal_base' has not been
declared
/usr/include/sigc++/signal.h:1705: error: `slot_base' undeclared (first
use this function)
/usr/include/sigc++/signal.h:1705: error: expected primary-expression
before '(' token
/usr/include/sigc++/signal.h:1705: error: expected `>' before
"slot_base"
/usr/include/sigc++/signal.h:1705: error: expected `(' before
"slot_base"
/usr/include/sigc++/signal.h:1705: error: expected primary-expression
before '>' token
/usr/include/sigc++/signal.h:1705: error: expected `)' before ';' token
/usr/include/sigc++/signal.h: In member function `typename
sigc::internal::signal_emit1<T_return, T_arg1,
T_accumulator>::result_type sigc::signal1<T_return, T_arg1,
T_accumulator>::emit(typename sigc::type_trait<T_derived>::take) const':
/usr/include/sigc++/signal.h:1718: error: `impl_' undeclared (first use
this function)
/usr/include/sigc++/signal.h: In member function
`sigc::slot_list<sigc::slot<T_return, T_arg1, sigc::nil, sigc::nil,
sigc::nil, sigc::nil, sigc::nil, sigc::nil> > sigc::signal1<T_return,
T_arg1, T_accumulator>::slots()':
/usr/include/sigc++/signal.h:1739: error: there are no arguments to
`impl' that depend on a template parameter, so a declaration of `impl'
must be available
/usr/include/sigc++/signal.h: In copy constructor
`sigc::signal1<T_return, T_arg1, T_accumulator>::signal1(const
sigc::signal1<T_return, T_arg1, T_accumulator>&)':
/usr/include/sigc++/signal.h:1751: error: class `sigc::signal1<T_return,
T_arg1, T_accumulator>' does not have any field named `signal_base'
/usr/include/sigc++/signal.h: At global scope:
/usr/include/sigc++/signal.h:1785: error: expected class-name before '{'
token
/usr/include/sigc++/signal.h: In member function `typename
sigc::slot_list<sigc::slot<T_return, T_arg1, T_arg2, sigc::nil,
sigc::nil, sigc::nil, sigc::nil, sigc::nil> >::iterator
sigc::signal2<T_return, T_arg1, T_arg2, T_accumulator>::connect(const
sigc::slot<T_return, T_arg1, T_arg2, sigc::nil, sigc::nil, sigc::nil,
sigc::nil, sigc::nil>&)':
/usr/include/sigc++/signal.h:1816: error: `signal_base' has not been
declared
/usr/include/sigc++/signal.h:1816: error: `slot_base' undeclared (first
use this function)
/usr/include/sigc++/signal.h:1816: error: expected primary-expression
before '(' token
/usr/include/sigc++/signal.h:1816: error: expected `>' before
"slot_base"
/usr/include/sigc++/signal.h:1816: error: expected `(' before
"slot_base"
/usr/include/sigc++/signal.h:1816: error: expected primary-expression
before '>' token
/usr/include/sigc++/signal.h:1816: error: expected `)' before ';' token
/usr/include/sigc++/signal.h: In member function `typename
sigc::internal::signal_emit2<T_return, T_arg1, T_arg2,
T_accumulator>::result_type sigc::signal2<T_return, T_arg1, T_arg2,
T_accumulator>::emit(typename sigc::type_trait<T_derived>::take,
typename sigc::type_trait<T_arg3>::take) const':
/usr/include/sigc++/signal.h:1830: error: `impl_' undeclared (first use
this function)
/usr/include/sigc++/signal.h: In member function
`sigc::slot_list<sigc::slot<T_return, T_arg1, T_arg2, sigc::nil,
sigc::nil, sigc::nil, sigc::nil, sigc::nil> > sigc::signal2<T_return,
T_arg1, T_arg2, T_accumulator>::slots()':
/usr/include/sigc++/signal.h:1851: error: there are no arguments to
`impl' that depend on a template parameter, so a declaration of `impl'
must be available
/usr/include/sigc++/signal.h: In copy constructor
`sigc::signal2<T_return, T_arg1, T_arg2, T_accumulator>::signal2(const
sigc::signal2<T_return, T_arg1, T_arg2, T_accumulator>&)':
/usr/include/sigc++/signal.h:1863: error: class `sigc::signal2<T_return,
T_arg1, T_arg2, T_accumulator>' does not have any field named
`signal_base'
/usr/include/sigc++/signal.h: At global scope:
/usr/include/sigc++/signal.h:1898: error: expected class-name before '{'
token
/usr/include/sigc++/signal.h: In member function `typename
sigc::slot_list<sigc::slot<T_return, T_arg1, T_arg2, T_arg3, sigc::nil,
sigc::nil, sigc::nil, sigc::nil> >::iterator sigc::signal3<T_return,
T_arg1, T_arg2, T_arg3, T_accumulator>::connect(const
sigc::slot<T_return, T_arg1, T_arg2, T_arg3, sigc::nil, sigc::nil,
sigc::nil, sigc::nil>&)':
/usr/include/sigc++/signal.h:1929: error: `signal_base' has not been
declared
/usr/include/sigc++/signal.h:1929: error: `slot_base' undeclared (first
use this function)
/usr/include/sigc++/signal.h:1929: error: expected primary-expression
before '(' token
/usr/include/sigc++/signal.h:1929: error: expected `>' before
"slot_base"
/usr/include/sigc++/signal.h:1929: error: expected `(' before
"slot_base"
/usr/include/sigc++/signal.h:1929: error: expected primary-expression
before '>' token
/usr/include/sigc++/signal.h:1929: error: expected `)' before ';' token
/usr/include/sigc++/signal.h: In member function `typename
sigc::internal::signal_emit3<T_return, T_arg1, T_arg2, T_arg3,
T_accumulator>::result_type sigc::signal3<T_return, T_arg1, T_arg2,
T_arg3, T_accumulator>::emit(typename sigc::type_trait<T_derived>::take,
typename sigc::type_trait<T_arg3>::take, typename
sigc::type_trait<T_arg4>::take) const':
/usr/include/sigc++/signal.h:1944: error: `impl_' undeclared (first use
this function)
/usr/include/sigc++/signal.h: In member function
`sigc::slot_list<sigc::slot<T_return, T_arg1, T_arg2, T_arg3, sigc::nil,
sigc::nil, sigc::nil, sigc::nil> > sigc::signal3<T_return, T_arg1,
T_arg2, T_arg3, T_accumulator>::slots()':
/usr/include/sigc++/signal.h:1965: error: there are no arguments to
`impl' that depend on a template parameter, so a declaration of `impl'
must be available
/usr/include/sigc++/signal.h: In copy constructor
`sigc::signal3<T_return, T_arg1, T_arg2, T_arg3,
T_accumulator>::signal3(const sigc::signal3<T_return, T_arg1, T_arg2,
T_arg3, T_accumulator>&)':
/usr/include/sigc++/signal.h:1977: error: class `sigc::signal3<T_return,
T_arg1, T_arg2, T_arg3, T_accumulator>' does not have any field named
`signal_base'
/usr/include/sigc++/signal.h: At global scope:
/usr/include/sigc++/signal.h:2013: error: expected class-name before '{'
token
/usr/include/sigc++/signal.h: In member function `typename
sigc::slot_list<sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4,
sigc::nil, sigc::nil, sigc::nil> >::iterator sigc::signal4<T_return,
T_arg1, T_arg2, T_arg3, T_arg4, T_accumulator>::connect(const
sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, sigc::nil,
sigc::nil, sigc::nil>&)':
/usr/include/sigc++/signal.h:2044: error: `signal_base' has not been
declared
/usr/include/sigc++/signal.h:2044: error: `slot_base' undeclared (first
use this function)
/usr/include/sigc++/signal.h:2044: error: expected primary-expression
before '(' token
/usr/include/sigc++/signal.h:2044: error: expected `>' before
"slot_base"
/usr/include/sigc++/signal.h:2044: error: expected `(' before
"slot_base"
/usr/include/sigc++/signal.h:2044: error: expected primary-expression
before '>' token
/usr/include/sigc++/signal.h:2044: error: expected `)' before ';' token
/usr/include/sigc++/signal.h: In member function `typename
sigc::internal::signal_emit4<T_return, T_arg1, T_arg2, T_arg3, T_arg4,
T_accumulator>::result_type sigc::signal4<T_return, T_arg1, T_arg2,
T_arg3, T_arg4, T_accumulator>::emit(typename
sigc::type_trait<T_derived>::take, typename
sigc::type_trait<T_arg3>::take, typename sigc::type_trait<T_arg4>::take,
typename sigc::type_trait<T_arg5>::take) const':
/usr/include/sigc++/signal.h:2060: error: `impl_' undeclared (first use
this function)
/usr/include/sigc++/signal.h: In member function
`sigc::slot_list<sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4,
sigc::nil, sigc::nil, sigc::nil> > sigc::signal4<T_return, T_arg1,
T_arg2, T_arg3, T_arg4, T_accumulator>::slots()':
/usr/include/sigc++/signal.h:2081: error: there are no arguments to
`impl' that depend on a template parameter, so a declaration of `impl'
must be available
/usr/include/sigc++/signal.h: In copy constructor
`sigc::signal4<T_return, T_arg1, T_arg2, T_arg3, T_arg4,
T_accumulator>::signal4(const sigc::signal4<T_return, T_arg1, T_arg2,
T_arg3, T_arg4, T_accumulator>&)':
/usr/include/sigc++/signal.h:2093: error: class `sigc::signal4<T_return,
T_arg1, T_arg2, T_arg3, T_arg4, T_accumulator>' does not have any field
named `signal_base'
/usr/include/sigc++/signal.h: At global scope:
/usr/include/sigc++/signal.h:2130: error: expected class-name before '{'
token
/usr/include/sigc++/signal.h: In member function `typename
sigc::slot_list<sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4,
T_arg5, sigc::nil, sigc::nil> >::iterator sigc::signal5<T_return,
T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_accumulator>::connect(const
sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, sigc::nil,
sigc::nil>&)':
/usr/include/sigc++/signal.h:2161: error: `signal_base' has not been
declared
/usr/include/sigc++/signal.h:2161: error: `slot_base' undeclared (first
use this function)
/usr/include/sigc++/signal.h:2161: error: expected primary-expression
before '(' token
/usr/include/sigc++/signal.h:2161: error: expected `>' before
"slot_base"
/usr/include/sigc++/signal.h:2161: error: expected `(' before
"slot_base"
/usr/include/sigc++/signal.h:2161: error: expected primary-expression
before '>' token
/usr/include/sigc++/signal.h:2161: error: expected `)' before ';' token
/usr/include/sigc++/signal.h: In member function `typename
sigc::internal::signal_emit5<T_return, T_arg1, T_arg2, T_arg3, T_arg4,
T_arg5, T_accumulator>::result_type sigc::signal5<T_return, T_arg1,
T_arg2, T_arg3, T_arg4, T_arg5, T_accumulator>::emit(typename
sigc::type_trait<T_derived>::take, typename
sigc::type_trait<T_arg3>::take, typename sigc::type_trait<T_arg4>::take,
typename sigc::type_trait<T_arg5>::take, typename
sigc::type_trait<T_arg6>::take) const':
/usr/include/sigc++/signal.h:2178: error: `impl_' undeclared (first use
this function)
/usr/include/sigc++/signal.h: In member function
`sigc::slot_list<sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4,
T_arg5, sigc::nil, sigc::nil> > sigc::signal5<T_return, T_arg1, T_arg2,
T_arg3, T_arg4, T_arg5, T_accumulator>::slots()':
/usr/include/sigc++/signal.h:2199: error: there are no arguments to
`impl' that depend on a template parameter, so a declaration of `impl'
must be available
/usr/include/sigc++/signal.h: In copy constructor
`sigc::signal5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5,
T_accumulator>::signal5(const sigc::signal5<T_return, T_arg1, T_arg2,
T_arg3, T_arg4, T_arg5, T_accumulator>&)':
/usr/include/sigc++/signal.h:2211: error: class `sigc::signal5<T_return,
T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_accumulator>' does not have
any field named `signal_base'
/usr/include/sigc++/signal.h: At global scope:
/usr/include/sigc++/signal.h:2249: error: expected class-name before '{'
token
/usr/include/sigc++/signal.h: In member function `typename
sigc::slot_list<sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4,
T_arg5, T_arg6, sigc::nil> >::iterator sigc::signal6<T_return, T_arg1,
T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_accumulator>::connect(const
sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6,
sigc::nil>&)':
/usr/include/sigc++/signal.h:2280: error: `signal_base' has not been
declared
/usr/include/sigc++/signal.h:2280: error: `slot_base' undeclared (first
use this function)
/usr/include/sigc++/signal.h:2280: error: expected primary-expression
before '(' token
/usr/include/sigc++/signal.h:2280: error: expected `>' before
"slot_base"
/usr/include/sigc++/signal.h:2280: error: expected `(' before
"slot_base"
/usr/include/sigc++/signal.h:2280: error: expected primary-expression
before '>' token
/usr/include/sigc++/signal.h:2280: error: expected `)' before ';' token
/usr/include/sigc++/signal.h: In member function `typename
sigc::internal::signal_emit6<T_return, T_arg1, T_arg2, T_arg3, T_arg4,
T_arg5, T_arg6, T_accumulator>::result_type sigc::signal6<T_return,
T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6,
T_accumulator>::emit(typename sigc::type_trait<T_derived>::take,
typename sigc::type_trait<T_arg3>::take, typename
sigc::type_trait<T_arg4>::take, typename sigc::type_trait<T_arg5>::take,
typename sigc::type_trait<T_arg6>::take, typename
sigc::type_trait<T_arg7>::take) const':
/usr/include/sigc++/signal.h:2298: error: `impl_' undeclared (first use
this function)
/usr/include/sigc++/signal.h: In member function
`sigc::slot_list<sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4,
T_arg5, T_arg6, sigc::nil> > sigc::signal6<T_return, T_arg1, T_arg2,
T_arg3, T_arg4, T_arg5, T_arg6, T_accumulator>::slots()':
/usr/include/sigc++/signal.h:2319: error: there are no arguments to
`impl' that depend on a template parameter, so a declaration of `impl'
must be available
/usr/include/sigc++/signal.h: In copy constructor
`sigc::signal6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6,
T_accumulator>::signal6(const sigc::signal6<T_return, T_arg1, T_arg2,
T_arg3, T_arg4, T_arg5, T_arg6, T_accumulator>&)':
/usr/include/sigc++/signal.h:2331: error: class `sigc::signal6<T_return,
T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_accumulator>' does not
have any field named `signal_base'
/usr/include/sigc++/signal.h: At global scope:
/usr/include/sigc++/signal.h:2370: error: expected class-name before '{'
token
/usr/include/sigc++/signal.h: In member function `typename
sigc::slot_list<sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4,
T_arg5, T_arg6, T_arg7> >::iterator sigc::signal7<T_return, T_arg1,
T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7,
T_accumulator>::connect(const sigc::slot<T_return, T_arg1, T_arg2,
T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>&)':
/usr/include/sigc++/signal.h:2401: error: `signal_base' has not been
declared
/usr/include/sigc++/signal.h:2401: error: `slot_base' undeclared (first
use this function)
/usr/include/sigc++/signal.h:2401: error: expected primary-expression
before '(' token
/usr/include/sigc++/signal.h:2401: error: expected `>' before
"slot_base"
/usr/include/sigc++/signal.h:2401: error: expected `(' before
"slot_base"
/usr/include/sigc++/signal.h:2401: error: expected primary-expression
before '>' token
/usr/include/sigc++/signal.h:2401: error: expected `)' before ';' token
/usr/include/sigc++/signal.h: In member function `typename
sigc::internal::signal_emit7<T_return, T_arg1, T_arg2, T_arg3, T_arg4,
T_arg5, T_arg6, T_arg7, T_accumulator>::result_type
sigc::signal7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6,
T_arg7, T_accumulator>::emit(typename sigc::type_trait<T_derived>::take,
typename sigc::type_trait<T_arg3>::take, typename
sigc::type_trait<T_arg4>::take, typename sigc::type_trait<T_arg5>::take,
typename sigc::type_trait<T_arg6>::take, typename
sigc::type_trait<T_arg7>::take, typename sigc::type_trait<T_arg6>::take)
const':
/usr/include/sigc++/signal.h:2420: error: `impl_' undeclared (first use
this function)
/usr/include/sigc++/signal.h: In member function
`sigc::slot_list<sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4,
T_arg5, T_arg6, T_arg7> > sigc::signal7<T_return, T_arg1, T_arg2,
T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_accumulator>::slots()':
/usr/include/sigc++/signal.h:2441: error: there are no arguments to
`impl' that depend on a template parameter, so a declaration of `impl'
must be available
/usr/include/sigc++/signal.h: In copy constructor
`sigc::signal7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6,
T_arg7, T_accumulator>::signal7(const sigc::signal7<T_return, T_arg1,
T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_accumulator>&)':
/usr/include/sigc++/signal.h:2453: error: class `sigc::signal7<T_return,
T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_accumulator>'
does not have any field named `signal_base'
In file included from /usr/include/sigc++/sigc++.h:24,
                 from widget.h:24,
                 from sigsystem.h:7,
                 from widget.cpp:24:
/usr/include/sigc++/connection.h: At global scope:
/usr/include/sigc++/connection.h:41: error: invalid function declaration
/usr/include/sigc++/connection.h:148: error: expected init-declarator
before "Connection"
/usr/include/sigc++/connection.h:148: error: expected `,' or `;' before
"Connection"
In file included from /usr/include/sigc++/adaptors/adaptors.h:23,
                 from /usr/include/sigc++/sigc++.h:26,
                 from widget.h:24,
                 from sigsystem.h:7,
                 from widget.cpp:24:
/usr/include/sigc++/adaptors/bind.h: In member function `typename
sigc::adapts<T_functor>::adaptor_type::result_type
sigc::bind_functor<-0x00000000000000001, T_functor, T_type1, T_type2,
T_type3, T_type4, T_type5, T_type6, T_type7>::operator()()':
/usr/include/sigc++/adaptors/bind.h:2011: error: expected `(' before ','
token
/usr/include/sigc++/adaptors/bind.h:2011: error: expected `(' before ','
token
/usr/include/sigc++/adaptors/bind.h:2011: error: expected `(' before ','
token
/usr/include/sigc++/adaptors/bind.h:2011: error: expected `(' before ','
token
/usr/include/sigc++/adaptors/bind.h:2011: error: expected `(' before ','
token
/usr/include/sigc++/adaptors/bind.h:2011: error: expected `(' before ','
token
/usr/include/sigc++/adaptors/bind.h:2011: error: expected `(' before '>'
token
In file included from /usr/include/sigc++/adaptors/adaptors.h:28,
                 from /usr/include/sigc++/sigc++.h:26,
                 from widget.h:24,
                 from sigsystem.h:7,
                 from widget.cpp:24:
/usr/include/sigc++/adaptors/compose.h: In member function `typename
sigc::compose1_functor<T_setter, T_getter>::deduce_result_type<T_arg1,
void, void, void, void, void, void>::type
sigc::compose1_functor<T_setter, T_getter>::operator()(T_arg1)':
/usr/include/sigc++/adaptors/compose.h:69: error: expected `(' before
'>' token
/usr/include/sigc++/adaptors/compose.h: In member function `typename
sigc::compose1_functor<T_setter, T_getter>::deduce_result_type<T_arg1,
T_arg2, void, void, void, void, void>::type
sigc::compose1_functor<T_setter, T_getter>::operator()(T_arg1, T_arg2)':
/usr/include/sigc++/adaptors/compose.h:76: error: expected `(' before
'>' token
/usr/include/sigc++/adaptors/compose.h: In member function `typename
sigc::compose1_functor<T_setter, T_getter>::deduce_result_type<T_arg1,
T_arg2, T_arg3, void, void, void, void>::type
sigc::compose1_functor<T_setter, T_getter>::operator()(T_arg1, T_arg2,
T_arg3)':
/usr/include/sigc++/adaptors/compose.h:83: error: expected `(' before
'>' token
/usr/include/sigc++/adaptors/compose.h: In member function `typename
sigc::compose1_functor<T_setter, T_getter>::deduce_result_type<T_arg1,
T_arg2, T_arg3, T_arg4, void, void, void>::type
sigc::compose1_functor<T_setter, T_getter>::operator()(T_arg1, T_arg2,
T_arg3, T_arg4)':
/usr/include/sigc++/adaptors/compose.h:90: error: expected `(' before
'>' token
/usr/include/sigc++/adaptors/compose.h: In member function `typename
sigc::compose1_functor<T_setter, T_getter>::deduce_result_type<T_arg1,
T_arg2, T_arg3, T_arg4, T_arg5, void, void>::type
sigc::compose1_functor<T_setter, T_getter>::operator()(T_arg1, T_arg2,
T_arg3, T_arg4, T_arg5)':
/usr/include/sigc++/adaptors/compose.h:97: error: expected `(' before
'>' token
/usr/include/sigc++/adaptors/compose.h: In member function `typename
sigc::compose1_functor<T_setter, T_getter>::deduce_result_type<T_arg1,
T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, void>::type
sigc::compose1_functor<T_setter, T_getter>::operator()(T_arg1, T_arg2,
T_arg3, T_arg4, T_arg5, T_arg6)':
/usr/include/sigc++/adaptors/compose.h:104: error: expected `(' before
'>' token
/usr/include/sigc++/adaptors/compose.h: In member function `typename
sigc::compose1_functor<T_setter, T_getter>::deduce_result_type<T_arg1,
T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>::type
sigc::compose1_functor<T_setter, T_getter>::operator()(T_arg1, T_arg2,
T_arg3, T_arg4, T_arg5, T_arg6, T_arg7)':
/usr/include/sigc++/adaptors/compose.h:111: error: expected `(' before
'>' token
/usr/include/sigc++/adaptors/compose.h: In member function `typename
sigc::compose2_functor<T_setter, T_getter1,
T_getter2>::deduce_result_type<T_arg1, void, void, void, void, void,
void>::type sigc::compose2_functor<T_setter, T_getter1,
T_getter2>::operator()(T_arg1)':
/usr/include/sigc++/adaptors/compose.h:164: error: expected `(' before
',' token
/usr/include/sigc++/adaptors/compose.h:165: error: expected `(' before
'>' token
/usr/include/sigc++/adaptors/compose.h: In member function `typename
sigc::compose2_functor<T_setter, T_getter1,
T_getter2>::deduce_result_type<T_arg1, T_arg2, void, void, void, void,
void>::type sigc::compose2_functor<T_setter, T_getter1,
T_getter2>::operator()(T_arg1, T_arg2)':
/usr/include/sigc++/adaptors/compose.h:172: error: expected `(' before
',' token
/usr/include/sigc++/adaptors/compose.h:173: error: expected `(' before
'>' token
/usr/include/sigc++/adaptors/compose.h: In member function `typename
sigc::compose2_functor<T_setter, T_getter1,
T_getter2>::deduce_result_type<T_arg1, T_arg2, T_arg3, void, void, void,
void>::type sigc::compose2_functor<T_setter, T_getter1,
T_getter2>::operator()(T_arg1, T_arg2, T_arg3)':
/usr/include/sigc++/adaptors/compose.h:180: error: expected `(' before
',' token
/usr/include/sigc++/adaptors/compose.h:181: error: expected `(' before
'>' token
/usr/include/sigc++/adaptors/compose.h: In member function `typename
sigc::compose2_functor<T_setter, T_getter1,
T_getter2>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, void,
void, void>::type sigc::compose2_functor<T_setter, T_getter1,
T_getter2>::operator()(T_arg1, T_arg2, T_arg3, T_arg4)':
/usr/include/sigc++/adaptors/compose.h:188: error: expected `(' before
',' token
/usr/include/sigc++/adaptors/compose.h:189: error: expected `(' before
'>' token
/usr/include/sigc++/adaptors/compose.h: In member function `typename
sigc::compose2_functor<T_setter, T_getter1,
T_getter2>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5,
void, void>::type sigc::compose2_functor<T_setter, T_getter1,
T_getter2>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)':
/usr/include/sigc++/adaptors/compose.h:196: error: expected `(' before
',' token
/usr/include/sigc++/adaptors/compose.h:197: error: expected `(' before
'>' token
/usr/include/sigc++/adaptors/compose.h: In member function `typename
sigc::compose2_functor<T_setter, T_getter1,
T_getter2>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5,
T_arg6, void>::type sigc::compose2_functor<T_setter, T_getter1,
T_getter2>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)':
/usr/include/sigc++/adaptors/compose.h:204: error: expected `(' before
',' token
/usr/include/sigc++/adaptors/compose.h:205: error: expected `(' before
'>' token
/usr/include/sigc++/adaptors/compose.h: In member function `typename
sigc::compose2_functor<T_setter, T_getter1,
T_getter2>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5,
T_arg6, T_arg7>::type sigc::compose2_functor<T_setter, T_getter1,
T_getter2>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6,
T_arg7)':
/usr/include/sigc++/adaptors/compose.h:212: error: expected `(' before
',' token
/usr/include/sigc++/adaptors/compose.h:213: error: expected `(' before
'>' token
In file included from /usr/include/sigc++/adaptors/adaptors.h:29,
                 from /usr/include/sigc++/sigc++.h:26,
                 from widget.h:24,
                 from sigsystem.h:7,
                 from widget.cpp:24:
/usr/include/sigc++/adaptors/exception_catch.h: In member function
`typename sigc::exception_catch_functor<T_functor, T_catcher,
T_return>::deduce_result_type<T_arg1, void, void, void, void, void,
void>::type sigc::exception_catch_functor<T_functor, T_catcher,
T_return>::operator()(T_arg1)':
/usr/include/sigc++/adaptors/exception_catch.h:78: error: expected `('
before '>' token
/usr/include/sigc++/adaptors/exception_catch.h: In member function
`typename sigc::exception_catch_functor<T_functor, T_catcher,
T_return>::deduce_result_type<T_arg1, T_arg2, void, void, void, void,
void>::type sigc::exception_catch_functor<T_functor, T_catcher,
T_return>::operator()(T_arg1, T_arg2)':
/usr/include/sigc++/adaptors/exception_catch.h:91: error: expected `('
before ',' token
/usr/include/sigc++/adaptors/exception_catch.h:91: error: expected `('
before '>' token
/usr/include/sigc++/adaptors/exception_catch.h: In member function
`typename sigc::exception_catch_functor<T_functor, T_catcher,
T_return>::deduce_result_type<T_arg1, T_arg2, T_arg3, void, void, void,
void>::type sigc::exception_catch_functor<T_functor, T_catcher,
T_return>::operator()(T_arg1, T_arg2, T_arg3)':
/usr/include/sigc++/adaptors/exception_catch.h:104: error: expected `('
before ',' token
/usr/include/sigc++/adaptors/exception_catch.h:104: error: expected `('
before ',' token
/usr/include/sigc++/adaptors/exception_catch.h:104: error: expected `('
before '>' token
/usr/include/sigc++/adaptors/exception_catch.h: In member function
`typename sigc::exception_catch_functor<T_functor, T_catcher,
T_return>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, void,
void, void>::type sigc::exception_catch_functor<T_functor, T_catcher,
T_return>::operator()(T_arg1, T_arg2, T_arg3, T_arg4)':
/usr/include/sigc++/adaptors/exception_catch.h:117: error: expected `('
before ',' token
/usr/include/sigc++/adaptors/exception_catch.h:117: error: expected `('
before ',' token
/usr/include/sigc++/adaptors/exception_catch.h:117: error: expected `('
before ',' token
/usr/include/sigc++/adaptors/exception_catch.h:117: error: expected `('
before '>' token
/usr/include/sigc++/adaptors/exception_catch.h: In member function
`typename sigc::exception_catch_functor<T_functor, T_catcher,
T_return>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5,
void, void>::type sigc::exception_catch_functor<T_functor, T_catcher,
T_return>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)':
/usr/include/sigc++/adaptors/exception_catch.h:130: error: expected `('
before ',' token
/usr/include/sigc++/adaptors/exception_catch.h:130: error: expected `('
before ',' token
/usr/include/sigc++/adaptors/exception_catch.h:130: error: expected `('
before ',' token
/usr/include/sigc++/adaptors/exception_catch.h:130: error: expected `('
before ',' token
/usr/include/sigc++/adaptors/exception_catch.h:130: error: expected `('
before '>' token
/usr/include/sigc++/adaptors/exception_catch.h: In member function
`typename sigc::exception_catch_functor<T_functor, T_catcher,
T_return>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5,
T_arg6, void>::type sigc::exception_catch_functor<T_functor, T_catcher,
T_return>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)':
/usr/include/sigc++/adaptors/exception_catch.h:143: error: expected `('
before ',' token
/usr/include/sigc++/adaptors/exception_catch.h:143: error: expected `('
before ',' token
/usr/include/sigc++/adaptors/exception_catch.h:143: error: expected `('
before ',' token
/usr/include/sigc++/adaptors/exception_catch.h:143: error: expected `('
before ',' token
/usr/include/sigc++/adaptors/exception_catch.h:143: error: expected `('
before ',' token
/usr/include/sigc++/adaptors/exception_catch.h:143: error: expected `('
before '>' token
/usr/include/sigc++/adaptors/exception_catch.h: In member function
`typename sigc::exception_catch_functor<T_functor, T_catcher,
T_return>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5,
T_arg6, T_arg7>::type sigc::exception_catch_functor<T_functor,
T_catcher, T_return>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5,
T_arg6, T_arg7)':
/usr/include/sigc++/adaptors/exception_catch.h:156: error: expected `('
before ',' token
/usr/include/sigc++/adaptors/exception_catch.h:156: error: expected `('
before ',' token
/usr/include/sigc++/adaptors/exception_catch.h:156: error: expected `('
before ',' token
/usr/include/sigc++/adaptors/exception_catch.h:156: error: expected `('
before ',' token
/usr/include/sigc++/adaptors/exception_catch.h:156: error: expected `('
before ',' token
/usr/include/sigc++/adaptors/exception_catch.h:156: error: expected `('
before ',' token
/usr/include/sigc++/adaptors/exception_catch.h:156: error: expected `('
before '>' token
/usr/include/sigc++/adaptors/exception_catch.h: In member function
`typename sigc::deduce_result_type<T_arg1, void, void, void, void, void,
void, void,
sigc::is_base_and_derived<sigc::adaptor_base,T_arg1>::value>::type
sigc::exception_catch_functor<T_functor, T_catcher,
void>::operator()(T_arg1)':
/usr/include/sigc++/adaptors/exception_catch.h:197: error: expected `('
before '>' token
/usr/include/sigc++/adaptors/exception_catch.h: In member function
`typename sigc::deduce_result_type<T_arg1, T_arg2, void, void, void,
void, void, void,
sigc::is_base_and_derived<sigc::adaptor_base,T_arg1>::value>::type
sigc::exception_catch_functor<T_functor, T_catcher,
void>::operator()(T_arg1, T_arg2)':
/usr/include/sigc++/adaptors/exception_catch.h:210: error: expected `('
before ',' token
/usr/include/sigc++/adaptors/exception_catch.h:210: error: expected `('
before '>' token
/usr/include/sigc++/adaptors/exception_catch.h: In member function
`typename sigc::deduce_result_type<T_arg1, T_arg2, T_arg3, void, void,
void, void, void,
sigc::is_base_and_derived<sigc::adaptor_base,T_arg1>::value>::type
sigc::exception_catch_functor<T_functor, T_catcher,
void>::operator()(T_arg1, T_arg2, T_arg3)':
/usr/include/sigc++/adaptors/exception_catch.h:223: error: expected `('
before ',' token
/usr/include/sigc++/adaptors/exception_catch.h:223: error: expected `('
before ',' token
/usr/include/sigc++/adaptors/exception_catch.h:223: error: expected `('
before '>' token
/usr/include/sigc++/adaptors/exception_catch.h: In member function
`typename sigc::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, void,
void, void, void,
sigc::is_base_and_derived<sigc::adaptor_base,T_arg1>::value>::type
sigc::exception_catch_functor<T_functor, T_catcher,
void>::operator()(T_arg1, T_arg2, T_arg3, T_arg4)':
/usr/include/sigc++/adaptors/exception_catch.h:236: error: expected `('
before ',' token
/usr/include/sigc++/adaptors/exception_catch.h:236: error: expected `('
before ',' token
/usr/include/sigc++/adaptors/exception_catch.h:236: error: expected `('
before ',' token
/usr/include/sigc++/adaptors/exception_catch.h:236: error: expected `('
before '>' token
/usr/include/sigc++/adaptors/exception_catch.h: In member function
`typename sigc::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4,
T_arg5, void, void, void,
sigc::is_base_and_derived<sigc::adaptor_base,T_arg1>::value>::type
sigc::exception_catch_functor<T_functor, T_catcher,
void>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)':
/usr/include/sigc++/adaptors/exception_catch.h:249: error: expected `('
before ',' token
/usr/include/sigc++/adaptors/exception_catch.h:249: error: expected `('
before ',' token
/usr/include/sigc++/adaptors/exception_catch.h:249: error: expected `('
before ',' token
/usr/include/sigc++/adaptors/exception_catch.h:249: error: expected `('
before ',' token
/usr/include/sigc++/adaptors/exception_catch.h:249: error: expected `('
before '>' token
/usr/include/sigc++/adaptors/exception_catch.h: In member function
`typename sigc::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4,
T_arg5, T_arg6, void, void,
sigc::is_base_and_derived<sigc::adaptor_base,T_arg1>::value>::type
sigc::exception_catch_functor<T_functor, T_catcher,
void>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)':
/usr/include/sigc++/adaptors/exception_catch.h:262: error: expected `('
before ',' token
/usr/include/sigc++/adaptors/exception_catch.h:262: error: expected `('
before ',' token
/usr/include/sigc++/adaptors/exception_catch.h:262: error: expected `('
before ',' token
/usr/include/sigc++/adaptors/exception_catch.h:262: error: expected `('
before ',' token
/usr/include/sigc++/adaptors/exception_catch.h:262: error: expected `('
before ',' token
/usr/include/sigc++/adaptors/exception_catch.h:262: error: expected `('
before '>' token
/usr/include/sigc++/adaptors/exception_catch.h: In member function
`typename sigc::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4,
T_arg5, T_arg6, T_arg7, void,
sigc::is_base_and_derived<sigc::adaptor_base,T_arg1>::value>::type
sigc::exception_catch_functor<T_functor, T_catcher,
void>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6,
T_arg7)':
/usr/include/sigc++/adaptors/exception_catch.h:275: error: expected `('
before ',' token
/usr/include/sigc++/adaptors/exception_catch.h:275: error: expected `('
before ',' token
/usr/include/sigc++/adaptors/exception_catch.h:275: error: expected `('
before ',' token
/usr/include/sigc++/adaptors/exception_catch.h:275: error: expected `('
before ',' token
/usr/include/sigc++/adaptors/exception_catch.h:275: error: expected `('
before ',' token
/usr/include/sigc++/adaptors/exception_catch.h:275: error: expected `('
before ',' token
/usr/include/sigc++/adaptors/exception_catch.h:275: error: expected `('
before '>' token
In file included from /usr/include/sigc++/adaptors/lambda/lambda.h:24,
                 from /usr/include/sigc++/adaptors/adaptors.h:30,
                 from /usr/include/sigc++/sigc++.h:26,
                 from widget.h:24,
                 from sigsystem.h:7,
                 from widget.cpp:24:
/usr/include/sigc++/adaptors/lambda/select.h: At global scope:
/usr/include/sigc++/adaptors/lambda/select.h:335: error: expected
init-declarator before "_1"
/usr/include/sigc++/adaptors/lambda/select.h:335: error: expected `,' or
`;' before "_1"
/usr/include/sigc++/adaptors/lambda/select.h:336: error: expected
init-declarator before "_2"
/usr/include/sigc++/adaptors/lambda/select.h:336: error: expected `,' or
`;' before "_2"
/usr/include/sigc++/adaptors/lambda/select.h:337: error: expected
init-declarator before "_3"
/usr/include/sigc++/adaptors/lambda/select.h:337: error: expected `,' or
`;' before "_3"
/usr/include/sigc++/adaptors/lambda/select.h:338: error: expected
init-declarator before "_4"
/usr/include/sigc++/adaptors/lambda/select.h:338: error: expected `,' or
`;' before "_4"
/usr/include/sigc++/adaptors/lambda/select.h:339: error: expected
init-declarator before "_5"
/usr/include/sigc++/adaptors/lambda/select.h:339: error: expected `,' or
`;' before "_5"
/usr/include/sigc++/adaptors/lambda/select.h:340: error: expected
init-declarator before "_6"
/usr/include/sigc++/adaptors/lambda/select.h:340: error: expected `,' or
`;' before "_6"
/usr/include/sigc++/adaptors/lambda/select.h:341: error: expected
init-declarator before "_7"
/usr/include/sigc++/adaptors/lambda/select.h:341: error: expected `,' or
`;' before "_7"
make: *** [widget.o] Error 1


---------------------------------------------------------------------


And this is only a truncated list! Any help??




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]