Hi all,
I know this might have something to do with the 'emit' keyword reserved by
Qt, and someone suggested including sigc++.h BEFORE including the Qt
headers. For my source files, by doing that the compiling problems are gone
but when generating and processing the moc_headers, the compiler complained
on the same error:
/usr/local/include/sigc++/signal.h:626: error: declaration of ‘static int
sigc::internal::signal_emit0<T_return,
T_accumulator>::result_type(sigc::internal::signal_impl*)’
/usr/local/include/sigc++/signal.h:594: error: conflicts with previous
declaration ‘typedef typename T_accumulator::result_type
sigc::internal::signal_emit0<T_return, T_accumulator>::result_type’
in the moc_xxxx.h . And as those moc files are auto generated, I couldn't
change them while re-compiling so I am stuck here. Anyone has some
suggestions on this? Thank you in advance.
Regards,
i386
--
View this message in context:
http://www.nabble.com/sigc%2B%2B-2.2.3-compiling-error-with-Qt-4.3-tp20939730p20939730.htmlSent from the Gnome - Libsigc mailing list archive at Nabble.com.
_______________________________________________
libsigc-list mailing list
libsigc-list@...
http://mail.gnome.org/mailman/listinfo/libsigc-list