Gnutella Forums  

Go Back   Gnutella Forums > Current Gnutella Client Forums > Gtk-Gnutella (Linux/Unix/Mac OSX/Windows)
Register FAQ The Twelve Commandments Members List Calendar Arcade Find the Best VPN Today's Posts

Gtk-Gnutella (Linux/Unix/Mac OSX/Windows) Gtk-Gnutella user section. Preview this popular software: Gtk-Gnutella (Linux / BSD / Darwin / Mac OS X / Windows)


Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old December 4th, 2004
Apprentice
 
Join Date: December 4th, 2004
Location: Michigan, USA
Posts: 5
RetroJ is flying high
Default Problem building gtk-gnutella 0.95 on SuSe 9.1

I am having trouble building gtk-gnutella 0.95 under SuSe 9.1.

I have tried configuring with defaults, with custom settings, and with the command provided in the readme:

Quote:
./Configure -D prefix=/usr -D privlib=/usr/share/gtk-gnutella -D cc=gcc -D ccflags='-Wall' -D optimize='-O2' -D gtkversion=2 -d -e -r -s
Here is feature summary at the end of the configure script.

Quote:
Feature Summary (Version 0.95):
-------------------------------------------------
Glib version : glib-2.x
GUI front-end : GTK2
Persistent filters : no
Gnutella traffic compression : yes
IP TOS (Type of Service) : yes
NLS (Native Language Support) : yes
Extended non-roman charset support : no
Experimental remote control : no
-------------------------------------------------

"make" runs fine until it does this:

Quote:
cc -o gtk-gnutella main.o if/bridge/ui2c.o if/bridge/c2ui.o if/gnet_property.o
if/gui_property.o -Lcore -lcore -Lui/gtk -lgtk-common -lgtkx -lgtk-common -lcore
-Llib -lshared -Wl,--export-dynamic -L/opt/gnome/lib -lgtk-x11-2.0 -lgdk-x11-2.
0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgobje
ct-2.0 -lgmodule-2.0 -ldl -lglib-2.0 -O -L/usr/local/lib -lz -lresolv
main.o(.text+0x893): In function `main':
: undefined reference to `bitzi_init'
if/bridge/ui2c.o(.text+0x20): In function `guc_query_bitzi_by_urn':
: undefined reference to `bitzi_query_byurnsha1'
ui/gtk/libgtkx.a(interface-glade.o)(.text+0x39f7f): In function `create_dlg_pref
s_bw_tab':
: undefined reference to `gtk_alignment_set_padding'
collect2: ld returned 1 exit status
make[2]: *** [gtk-gnutella] Error 1
Can anyone help me to understand what this means, and how I can fix it? Thanks!
Reply With Quote
  #2 (permalink)  
Old December 4th, 2004
Apprentice
 
Join Date: December 4th, 2004
Location: Michigan, USA
Posts: 5
RetroJ is flying high
Cool

Solved my problem! Here is how, in case it might help anyone else.


The errors containing the word "bitzi" are related to libxml2. So I installed the libxml2-devel package. Looking briefly at the source of main.c and core/bitzi.c, it appears that libxml2 is in fact required, not merely recommended.

For the gtk related error, I reconfigured and told it to link to GTK 1 instead of 2.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Suse 9.2 / java / Phex problem ? drz General Discussion 0 April 21st, 2005 02:08 AM
Cannot connect using gtk-gnutella 0.93.3 on Suse 9.1 meyeo Gtk-Gnutella (Linux/Unix/Mac OSX/Windows) 1 December 29th, 2004 04:52 PM
gtk-gnutella 0.92 beta2 freezes on SuSE 8.1 garp Gtk-Gnutella (Linux/Unix/Mac OSX/Windows) 0 March 7th, 2003 11:34 AM
SuSE Problem Unregistered General Linux Support 4 August 2nd, 2002 08:08 PM
Problem with SuSE 7.3 and java 1.3.1 Unregistered General Linux Support 3 November 30th, 2001 06:05 PM


All times are GMT -7. The time now is 08:06 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
SEO by vBSEO 3.6.0 ©2011, Crawlability, Inc.

Copyright © 2020 Gnutella Forums.
All Rights Reserved.