Bug 1519 - Checkout, build, and install Maemo GTK+' failed
: Checkout, build, and install Maemo GTK+' failed
Status: RESOLVED WORKSFORME
Product: Development platform
general
: 3.0
: other Maemo
: Low normal (vote)
: ---
Assigned To: Maemo QA (deprecated)
: dev-platform-general-bugs
: http://maemo.org/community/wiki/Hildo...
:
:
:
  Show dependency tree
 
Reported: 2007-06-07 13:17 UTC by Ian Lawrence
Modified: 2008-12-06 13:29 UTC (History)
1 user (show)

See Also:


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description Ian Lawrence (reporter) 2007-06-07 13:17:48 UTC
I am following this tutorial (I am using ubuntu feisty 7.04):
http://maemo.org/community/wiki/HildonDesktopPortability

The part - 'Checkout, build, and install Maemo GTK+' failed with:

gtkwidget.c: In function 'gtk_widget_class_init':
gtkwidget.c:422: error: 'GObjectClass' has no member named 'constructed'
make[4]: *** [gtkwidget.lo] Error 1
make[4]: Leaving directory `/home/vern/gtk+/gtk'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/vern/gtk+/gtk'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/vern/gtk+/gtk'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/vern/gtk+'
make: *** [all] Error 2
Comment 1 Ian Lawrence (reporter) 2007-06-09 11:58:29 UTC
this was resolved by building and installing glib:

export PKG_CONFIG_PATH=/opt/maemo/lib/pkgconfig:$PKG_CONFIG_PATH
export LD_LIBRARY_PATH=/opt/maemo:$LD_LIBRARY_PATH
(or can add the path to /etc/ld.so.conf, and run ldconfig)
svn co https://stage.maemo.org/svn/maemo/projects/haf/trunk/glib
(then move into the glib folder)
someone@somemachine:~$ cd glib
someone@somemachine:~/glib$ ./autogen.sh --prefix=/opt/maemo 
make
sudo make install

I have updated the documentation 
http://maemo.org/community/wiki/HildonDesktopPortability
to reflect this