[Pidgin] #2363: make aborts with error message "`G_PARAM_STATIC_NAME' undeclared"
Pidgin
trac at pidgin.im
Mon Aug 6 15:51:55 EDT 2007
#2363: make aborts with error message "`G_PARAM_STATIC_NAME' undeclared"
----------------------------------+-----------------------------------------
Reporter: Haffax | Owner: sadrul
Type: defect | Status: new
Priority: minor | Milestone:
Component: finch (gnt/ncurses) | Version: 2.1.0
Resolution: | Keywords: make compile error
Pending: 0 |
----------------------------------+-----------------------------------------
Comment (by jeffg):
Also seeing this here:
{{{
gnttree.c: In function `gnt_tree_class_init':
gnttree.c:987: error: `G_PARAM_STATIC_NAME' undeclared (first use in this
function)
gnttree.c:987: error: (Each undeclared identifier is reported only once
gnttree.c:987: error: for each function it appears in.)
gnttree.c:987: error: `G_PARAM_STATIC_NICK' undeclared (first use in this
function)
gnttree.c:988: error: `G_PARAM_STATIC_BLURB' undeclared (first use in this
function)
}}}
This appears to be the result of Pidgin 2.1.0 needing a newer version of
the GTK+ library.
According to [http://developer.gnome.org/doc/API/2.0/gobject/gobject-
GParamSpec.html#GParamFlags the GObject Reference Manual],
G_PARAM_STATIC_NAME and G_PARAM_STATIC_BLURB are "Since 2.8". There's no
statement of when G_PARAM_STATIC_NICK was included.
The current version of the libgtk2.0-dev package in Debian 3.1 (sarge) is
2.6.4-3.2, based on GTK 2.6.4.
Since the compilation error reported in this bug deals with
finch/libgnt/gnttree.c, you can work around it by compiling Pidgin 2.1.0
without the finch console/ncurses interface:
./configure --disable-consoleui
...worked for me with Pidgin 2.1.0 on Debian 3.1 (sarge).
Of course, that's just a temporary workaround, and results in you not
having the console/ncurses interface available.
--
Ticket URL: <http://developer.pidgin.im/ticket/2363#comment:2>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list