Am Montag, 6. Dezember 2004 12:28 schrieb Philipp Thomas:
* Mario Mueller (mmuellerss@gmx.de) [20041202 18:54]:
Unter SuSE bis 9.1 (seit es gtk2 gibt) und FedoraCore1 kompiliert es.
Hallo,
Die Gnome2-Quellen haben sich geändert. Mittlerweile ist offensichtlich der ganze GtkOptionMenu-Kram als unerwünscht (deprecated) erklärt worden. Daher findest du in
/include/gtk-2.0/gtk/gtkoptionmenu.h ein #ifndef GTK_DISABLE_DEPRECATED
und wenn für Gnome2 kompiliert wird, wird genau dieses Präprozessor-Symbol definiert. Damit hast du jetzt zwei Möglichkeiten:
1) configure mit dem Parameter --without-gnome2 aufrufen.
nachdem ich als SuSE9.2-5-CD-Version-Besitzer keine gtk-devel-Pakete hatte und mir für GnuSound Alles aus den Sourcen neu kompilieren musste, habe ich dies auch mit Erfolg getan: http://home.arcor.de/mmuellerss/SuSE92/ , nur eben wollte ich die, optisch bessere, gtk2-Version haben.
2) das -DGTK_DISABLE_DEPRECATED aus configure.in rausnehmen,
... habe ich,
configure durch Aufruf von autoconf regenerieren
mein Aufruf ganz einfach "autoconf -v configure" - war richtig ?
und dann mit --with-gnome2 noch mal versuchen.
kein Erfolg :-(
Philipp
Vielen Dank für die Mühe -- asaf / mmuellerss \\:// asaf@gmx.net Mario Mueller (o -) mmuellerss@gmx.de Barbarastrasse 6 ---ooO-(_)-Ooo--- http://www.asaf.de 99752 Bleicherode | | KMail auf SuSE 9.2