/usr/include/sigc++/trackable.h:36: error: variable ‘sigc::internal::SIGC_API sigc::internal::trackable_callback’ has initializer but incomplete type
/usr/include/sigc++/trackable.h:38: error: expected primary-expression before ‘void’
/usr/include/sigc++/trackable.h:38: error: expected ‘}’ before ‘void’
/usr/include/sigc++/trackable.h:38: error: expected ‘,’ or ‘;’ before ‘void’
/usr/include/sigc++/trackable.h: In function ‘int sigc::internal::trackable_callback(void*, void* (*)(void*))’:
/usr/include/sigc++/trackable.h:41: error: only constructors take base initializers
/usr/include/sigc++/trackable.h: At global scope:
/usr/include/sigc++/trackable.h:50: error: variable ‘sigc::SIGC_API sigc::trackable_callback_list’ has initializer but incomplete type
/usr/include/sigc++/trackable.h:57: error: expected primary-expression before ‘void’
/usr/include/sigc++/trackable.h:57: error: expected ‘}’ before ‘void’
/usr/include/sigc++/trackable.h:57: error: expected ‘,’ or ‘;’ before ‘void’
/usr/include/sigc++/trackable.h: In function ‘int sigc::trackable_callback_list()’:
/usr/include/sigc++/trackable.h:69: error: only constructors take base initializers
/usr/include/sigc++/trackable.h: At global scope:
/usr/include/sigc++/trackable.h:73: error: expected class-name before ‘(’ token
/usr/include/sigc++/trackable.h:75: error: expected unqualified-id before ‘private’
/usr/include/sigc++/trackable.h:77: error: ‘callback_list’ does not name a type
/usr/include/sigc++/trackable.h:81: error: expected declaration before ‘}’ token
/usr/include/ sigc++/ trackable. h:36: error: variable ‘sigc:: internal: :SIGC_API sigc::internal: :trackable_ callback’ has initializer but incomplete type sigc++/ trackable. h:38: error: expected primary-expression before ‘void’ sigc++/ trackable. h:38: error: expected ‘}’ before ‘void’ sigc++/ trackable. h:38: error: expected ‘,’ or ‘;’ before ‘void’ sigc++/ trackable. h: In function ‘int sigc::internal: :trackable_ callback( void*, void* (*)(void*))’: sigc++/ trackable. h:41: error: only constructors take base initializers sigc++/ trackable. h: At global scope: sigc++/ trackable. h:50: error: variable ‘sigc::SIGC_API sigc::trackable _callback_ list’ has initializer but incomplete type sigc++/ trackable. h:57: error: expected primary-expression before ‘void’ sigc++/ trackable. h:57: error: expected ‘}’ before ‘void’ sigc++/ trackable. h:57: error: expected ‘,’ or ‘;’ before ‘void’ sigc++/ trackable. h: In function ‘int sigc::trackable _callback_ list()’ : sigc++/ trackable. h:69: error: only constructors take base initializers sigc++/ trackable. h: At global scope: sigc++/ trackable. h:73: error: expected class-name before ‘(’ token sigc++/ trackable. h:75: error: expected unqualified-id before ‘private’ sigc++/ trackable. h:77: error: ‘callback_list’ does not name a type sigc++/ trackable. h:81: error: expected declaration before ‘}’ token
/usr/include/
/usr/include/
/usr/include/
/usr/include/
/usr/include/
/usr/include/
/usr/include/
/usr/include/
/usr/include/
/usr/include/
/usr/include/
/usr/include/
/usr/include/
/usr/include/
/usr/include/
/usr/include/
/usr/include/
i don't why. thank you a lot!