Whoops, that made a lot of compiler errors...

See the attached text file.
Thanks!


On Sat, 2006-11-25 at 10:57 +0200, Pavlo Korzhyk wrote:

> According to my gtkmm documentation you must use
> widget->signal_delete_event()
> If this is not the solution - try explicitly convert prefs_diag to
> Widget*.

make
g++ -DHAVE_CONFIG_H -I. -I. -I.. 
-DPACKAGE_LOCALE_DIR=\""/usr/local/share/locale"\"     
-DPACKAGE_SRC_DIR=\""."\"       -DPACKAGE_DATA_DIR=\""/usr/local/share"\"       
-I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/glibmm-2.4 
-I/usr/lib/glibmm-2.4/include -I/usr/include/gdkmm-2.4 
-I/usr/lib/gdkmm-2.4/include -I/usr/include/pangomm-1.4 
-I/usr/include/atkmm-1.6 -I/usr/include/gtk-2.0 -I/usr/include/sigc++-2.0 
-I/usr/lib/sigc++-2.0/include -I/usr/include/glib-2.0 
-I/usr/lib/glib-2.0/include -I/usr/lib/gtk-2.0/include 
-I/usr/include/cairomm-1.0 -I/usr/include/pango-1.0 -I/usr/include/cairo 
-I/usr/include/atk-1.0 -I/usr/include/libglademm-2.4 
-I/usr/lib/libglademm-2.4/include -I/usr/include/libglade-2.0 
-I/usr/include/libxml2      -g -O2 -c main.cc

/usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 
‘static T_return sigc::internal::slot_call1<T_functor, T_return, 
T_arg1>::call_it(sigc::internal::slot_rep*, typename 
sigc::type_trait<T_arg3>::take) [with T_functor = sigc::pointer_functor0<void>, 
T_return = bool, T_arg1 = GdkEventAny*]’:

/home/di/Desktop/Projects/xamoz/src/usr/include/sigc++-2.0/sigc++/functors/slot.h:144:
   instantiated from ‘static void* (* sigc::internal::slot_call1<T_functor, 
T_return, T_arg1>::address())(void*) [with T_functor = 
sigc::pointer_functor0<void>, T_return = bool, T_arg1 = GdkEventAny*]’

/home/di/Desktop/Projects/xamoz/src/usr/include/sigc++-2.0/sigc++/functors/slot.h:529:
   instantiated from ‘sigc::slot1<T_return, T_arg1>::slot1(const T_functor&) 
[with T_functor = sigc::pointer_functor0<void>, T_return = bool, T_arg1 = 
GdkEventAny*]’

/home/di/Desktop/Projects/xamoz/src/usr/include/sigc++-2.0/sigc++/functors/slot.h:1157:
   instantiated from ‘sigc::slot<T_return, T_arg1, sigc::nil, sigc::nil, 
sigc::nil, sigc::nil, sigc::nil, sigc::nil>::slot(const T_functor&) [with 
T_functor = sigc::pointer_functor0<void>, T_return = bool, T_arg1 = 
GdkEventAny*]’

/home/di/Desktop/Projects/xamoz/src/main.cc:106:   instantiated from here

/home/di/Desktop/Projects/xamoz/src/usr/include/sigc++-2.0/sigc++/functors/slot.h:137:
 error: void value not ignored as it ought to be

/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h: In member function 
‘typename sigc::adaptor_functor<T_functor>::deduce_result_type<T_arg1, void, 
void, void, void, void, void>::type 
sigc::adaptor_functor<T_functor>::operator()(T_arg1) const [with T_arg1 = 
GdkEventAny* const&, T_functor = sigc::pointer_functor0<void>]’:

/home/di/Desktop/Projects/xamoz/src/usr/include/sigc++-2.0/sigc++/functors/slot.h:137:
   instantiated from ‘static T_return sigc::internal::slot_call1<T_functor, 
T_return, T_arg1>::call_it(sigc::internal::slot_rep*, typename 
sigc::type_trait<T_arg3>::take) [with T_functor = sigc::pointer_functor0<void>, 
T_return = bool, T_arg1 = GdkEventAny*]’

/home/di/Desktop/Projects/xamoz/src/usr/include/sigc++-2.0/sigc++/functors/slot.h:144:
   instantiated from ‘static void* (* sigc::internal::slot_call1<T_functor, 
T_return, T_arg1>::address())(void*) [with T_functor = 
sigc::pointer_functor0<void>, T_return = bool, T_arg1 = GdkEventAny*]’

/home/di/Desktop/Projects/xamoz/src/usr/include/sigc++-2.0/sigc++/functors/slot.h:529:
   instantiated from ‘sigc::slot1<T_return, T_arg1>::slot1(const T_functor&) 
[with T_functor = sigc::pointer_functor0<void>, T_return = bool, T_arg1 = 
GdkEventAny*]’

/home/di/Desktop/Projects/xamoz/src/usr/include/sigc++-2.0/sigc++/functors/slot.h:1157:
   instantiated from ‘sigc::slot<T_return, T_arg1, sigc::nil, sigc::nil, 
sigc::nil, sigc::nil, sigc::nil, sigc::nil>::slot(const T_functor&) [with 
T_functor = sigc::pointer_functor0<void>, T_return = bool, T_arg1 = 
GdkEventAny*]’

/home/di/Desktop/Projects/xamoz/src/main.cc:106:   instantiated from here

/home/di/Desktop/Projects/xamoz/src/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:84:
 error: no match for call to ‘(sigc::pointer_functor0<void>) (GdkEventAny* 
const&)’

/home/di/Desktop/Projects/xamoz/src/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:76:
 note: candidates are: T_return sigc::pointer_functor0<T_return>::operator()() 
const [with T_return = void]

/home/di/Desktop/Projects/xamoz/src/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:84:
 error: return-statement with a value, in function returning 'void'

make: *** [main.o] Error 1

Completed... unsuccessful
Total time taken: 19 secs
_______________________________________________
gtkmm-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/gtkmm-list

Reply via email to