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