Re: Maemomm Fremantle, missing declarations


Am Donnerstag, den 06.08.2009, 15:09 +0300 schrieb Lassi Väätämöinen:

> it seems that Hildon::SizeType is not declared, e.g.:
> /usr/include/hildonmm/hildonmm/button.h:188: error: 'Gtk::Hildon' has
> not been declared
> /usr/include/hildonmm/hildonmm/check-button.h:120: error: 'Gtk::Hildon'
> has not been declared
> /usr/include/hildonmm/hildonmm/picker-button.h:118: error: 'Gtk::Hildon'
> has not been declared
> Same goes with all other button-classes, not just these three. So I am
> not able to compile applications..

The identifiers in the Gtk::Hildon namespace are defined by gtkmm when
built with the Maemo API turned on.  This mirrors the extensions added
to the GTK+ API for the Maemo platform.

> Also, hildonmm.h does not seem #include libosso.h, as it used to on
> Diablo and earlier. I guess this is not necessary? However, I have to
> explicitly include libosso.h to use, for example,
> osso_context_t* osso_context = osso_initialize();

Yes, if you need libosso.  hildonmm does not depend on libosso anymore,
so it does not try to include it.


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