trouble building pidgin 2.4.0
Jeff Smith
jsmith at robotronics.com
Thu Mar 27 11:42:37 EDT 2008
Linux OS is SUSE 10.0 using suse and packman rpm repositories
Installing Pidgin 2.4.0
I thought I finally got requirements to build 2.4.0 with desired
components. I had a package of gtkspell for SUSE that did not include
any way to be detected by configure script. I installed that from
source. It wasn't enabling GStreamer, which packaged version was also
too old (0.8.11) and not compatible. I got 0.10.17 from another rpm
repository.
The problem I have now has to do with D-Bus (suse package
dbus-1-0.35.2-8). Do I need a newer version? It said it was good, but
`make` has error:
make[4]: Entering directory `/usr/local/src/pidgin-2.4.0/libpurple'
/bin/sh ../libtool --silent --tag=CC --mode=compile gcc
-DHAVE_CONFIG_H -I. -I.. -DBR_PTHREADS=0
-DDATADIR=\"/usr/local/share\" -DLIBDIR=\"/usr/local/lib/purple-2/\"
-DLOCALEDIR=\"/usr/local/share/locale\"
-DSYSCONFDIR=\"/usr/local/etc\" -pthread
-I/opt/gnome/include/glib-2.0 -I/opt/gnome/lib/glib-2.0/include
-Wall -Waggregate-return -Wcast-align -Wdeclaration-after-statement
-Wendif-labels -Werror-implicit-function-declaration -Wextra
-Wno-sign-compare -Wno-unused-parameter -Winit-self
-Wmissing-declarations -Wmissing-noreturn -Wmissing-prototypes
-Wnested-externs -Wpointer-arith -Wundef -I/usr/include/dbus-1.0
-I/usr/lib/dbus-1.0/include -I/opt/gnome/include/glib-2.0
-I/opt/gnome/lib/glib-2.0/include -I/usr/include/libxml2 -g -g
-O2 -MT dbus-server.lo -MD -MP -MF .deps/dbus-server.Tpo -c -o
dbus-server.lo dbus-server.c
In file included from dbus-server.c:416:
dbus-bindings.c: In function 'purple_conversation_set_data_DBUS':
dbus-bindings.c:3698: warning: passing argument 3 of
'purple_conversation_set_data' makes pointer from integer without a
cast
dbus-bindings.c: In function 'purple_conversation_get_data_DBUS':
dbus-bindings.c:3715: warning: assignment makes integer from pointer
without a cast
dbus-bindings.c: In function 'purple_core_quit_cb_DBUS':
dbus-bindings.c:4958: warning: passing argument 1 of
'purple_core_quit_cb' makes pointer from integer without a cast
dbus-bindings.c: In function 'purple_prefs_set_generic_DBUS':
dbus-bindings.c:6726: warning: passing argument 2 of
'purple_prefs_set_generic' makes pointer from integer without a cast
dbus-bindings.c: In function 'purple_util_format_song_info_DBUS':
dbus-bindings.c:9605: warning: passing argument 4 of
'purple_util_format_song_info' makes pointer from integer without a
cast
dbus-server.c: In function 'purple_dbus_uninit':
dbus-server.c:817: error: implicit declaration of function
'dbus_bus_release_name'
dbus-server.c:817: warning: nested extern declaration of
'dbus_bus_release_name'
make[4]: *** [dbus-server.lo] Error 1
make[4]: Leaving directory `/usr/local/src/pidgin-2.4.0/libpurple'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/usr/local/src/pidgin-2.4.0/libpurple'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/usr/local/src/pidgin-2.4.0/libpurple'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/src/pidgin-2.4.0'
make: *** [all] Error 2
====
Build GTK+ 2.x UI............. : yes
Build console UI.............. : yes
Build for X11................. : yes
Enable Gestures............... : yes
Protocols to build dynamically : gg irc jabber msnp9 myspace novell
oscar qq simple yahoo zephyr
Protocols to link statically.. :
Build with GStreamer support.. : yes
Build with D-Bus support...... : yes
D-Bus services directory...... : /usr/share/dbus-1/services
Build with NetworkManager..... : no
SSL Library/Libraries......... : GnuTLS
Build with Cyrus SASL support. : no
Use kerberos 4 with zephyr.... : no
Use external libzephyr........ : no
Has you....................... : yes
Use XScreenSaver Extension.... : yes
Use X Session Management...... : yes
Use startup notification...... : no
Build with GtkSpell support... : yes
Build with plugin support..... : yes
Build with Mono support....... : no
Build with Perl support....... : yes
Build with Tcl support........ : no
Build with Tk support......... : no
Print debugging messages...... : no
Pidgin will be installed in /usr/local/bin.
Warning: You have an old copy of Pidgin at /usr/local/bin/pidgin.
configure complete, now type 'make'
More information about the Devel
mailing list