aMule Forum

Deutsch => aMule Hilfe => Topic started by: JMKio on April 14, 2005, 10:14:09 AM

Title: SuSE Linux 9.3 Prof.
Post by: JMKio on April 14, 2005, 10:14:09 AM
Hallo zusammen,

habe die Woche das neue SuSE Linux 9.3 Prof. bekommen und es installiert.

Nun habe ich versucht erst per rpm´s für 9.2 zu installieren aber das hat nicht funktioniert.

Dann habe ich versucht es zu compilieren wie es in wiki steht für 9.2 aber das geht leider auch nicht!

Es scheinen einige Sachen zu fehlen.

Was mache ich denn erst einmal als Systemvoraussetzung um aMule installieren zu können?

Oder was könnte ich noch falsch gemacht haben?

Bin da nicht so bewandert was das compilieren betrieft!

Vielen Dank!

Alles Liebe!

JMK!
Title: Re: SuSE Linux 9.3 Prof.
Post by: stefanero on April 14, 2005, 10:28:01 AM
zu dem 9.3er rpms, das 9.2 und 9.0-9.1 nicht gheen is eigentlcih logisch, suse hat das ding ziemlich umgebaut...sodas das gar net mehr tun kann.
darum is im moment die einzige möglichkeit --> compilieren...

fehlermeldungen zu posten is beim compilieren immer am besten....
dann könen dir andere sagen wo es klemt ;) und weiter gehts...

zu der wiki seite...wenn du compilierst nimm am besten die
http://www.amule.org/wiki/index.php/Compilation_Installation

die is allgemein gehalten, da kann am wenigesten schiefgehen...

tata
Title: Re: SuSE Linux 9.3 Prof.
Post by: pimp on April 14, 2005, 07:37:36 PM
http://packman.links2linux.de/?action=574

hf
Title: Re: SuSE Linux 9.3 Prof.
Post by: JMKio on April 15, 2005, 10:16:07 AM
so jetzt habe ich folgendes, wo ich nicht weiter komme:

# rpm -Uvh aMule*.rpm
error: Failed dependencies:
        libwx_baseu-2.5.so.3 is needed by aMule-2.0.0-rc8.pm.1
        libwx_baseu-2.5.so.3(WXU_2.5) is needed by aMule-2.0.0-rc8.pm.1
        libwx_baseu_net-2.5.so.3 is needed by aMule-2.0.0-rc8.pm.1
        libwx_baseu_net-2.5.so.3(WXU_2.5) is needed by aMule-2.0.0-rc8.pm.1
        libwx_baseu_xml-2.5.so.3 is needed by aMule-2.0.0-rc8.pm.1
        libwx_gtk2u_adv-2.5.so.3 is needed by aMule-2.0.0-rc8.pm.1
        libwx_gtk2u_core-2.5.so.3 is needed by aMule-2.0.0-rc8.pm.1
        libwx_gtk2u_core-2.5.so.3(WXU_2.5) is needed by aMule-2.0.0-rc8.pm.1
        libwx_gtk2u_html-2.5.so.3 is needed by aMule-2.0.0-rc8.pm.1
        libwx_gtk2u_xrc-2.5.so.3 is needed by aMule-2.0.0-rc8.pm.1

das System ist nue installiert.

Kann mir jemand weiter helfen?

Vielen Dank!

Alles Liebe!

JMK!
Title: Re: SuSE Linux 9.3 Prof.
Post by: stefanero on April 15, 2005, 01:56:53 PM
ich glaube der mensch der die suse rpms auf packman gemacht hat, hat diese gegen die suseeigenen wxgtk rpms gebaut
also vielleciht einfach die installieren...

INFO: wir geben NULL support auf die SuSE eigenen wxGTK rpms, da wir genau wissen dsa die suse wxgtk rpms %*!? sind. also wenn es abstürzt usw...pech ;)
Title: Re: SuSE Linux 9.3 Prof.
Post by: JMKio on April 15, 2005, 02:03:40 PM
das heißt selber bauen?
Wenn ja so wie in dem Link beschrieben vorgehen, ansonten müßte es dann funktionieren?

Baut ihr noch einen für die neue SuSE Linux 9.3 Prof?

Vielen herzlichen Dank!

Alles Liebe!

JMK!
Title: Re: SuSE Linux 9.3 Prof.
Post by: stefanero on April 15, 2005, 03:32:13 PM
also
rpms für 9.3 wird es net geben zumindest nicht mehr für rc8, für 2.0 gitb es die dann später auf jeden fall.....

zum compilieren:
die wxGTK. wxGTK-devel und wxBase packate von uns kannst du ja auch für 9.3 nehmen...das sollte eigentiche kiene probleme geben....

so wenn du dann selbst compilieren willst, dafst du NICHT vergessen die beiden symlinks zu setzten. nachdem die rpms drauf sind.

# ln -sf /usr/bin/wxgtk-2.4-config /usr/bin/wx-config
# ln -sf /usr/bin/wxbase-2.4-config /usr/bin/wxbase-config

danach machst dann configure...make....make install mit amule und eigentlich sollt es dann gehen.
wenn irgentwo ein fehler auftritt musst halt posten und dann kann man dir helfen ;) oder kommst ins irc...
Title: Re: SuSE Linux 9.3 Prof.
Post by: JMKio on April 15, 2005, 05:31:28 PM
Nach dem ich die RPM´s von wxGTK wxGTK-devel wxBase wie beschrieben in Wiki installiert habe, habe ich aMule compilieren wollen wie in Wiki steht dabei ist dies zum schluß als Fehler heraus gekommen:

...
Making install in cas
make[4]: Entering directory `/home/jmkio/aMule/aMule-2.0.0rc8/src/utils/cas'
gcc  -O2   -lpthread -o cas  cas-cas.o cas-configfile.o cas-functions.o cas-graphics.o cas-html.o cas-lines.o -L/usr/X11R6/lib -lXpm -lX11 -ljpeg -lfreetype -lpng12 -lz -lm -lgd
/usr/lib/gcc-lib/i586-suse-linux/3.3.5/../../../../i586-suse-linux/bin/ld: cannot find -lXpm
collect2: ld returned 1 exit status
make[4]: *** [cas] Fehler 1
make[4]: Leaving directory `/home/jmkio/aMule/aMule-2.0.0rc8/src/utils/cas'
make[3]: *** [install-recursive] Fehler 1
make[3]: Leaving directory `/home/jmkio/aMule/aMule-2.0.0rc8/src/utils'
make[2]: *** [install-recursive] Fehler 1
make[2]: Leaving directory `/home/jmkio/aMule/aMule-2.0.0rc8/src'
make[1]: *** [install] Fehler 2
make[1]: Leaving directory `/home/jmkio/aMule/aMule-2.0.0rc8/src'
make: *** [install-recursive] Fehler 1

was will er jetzt von mir?

Vilen herzlichen Dank!

Alles Liebe!

JMK!
Title: Re: SuSE Linux 9.3 Prof.
Post by: stefanero on April 15, 2005, 05:41:55 PM
yast --> search --> xpm

da sollt irgentwas kommen ;) das installierst..und dann machst weiter make....
Title: Re: SuSE Linux 9.3 Prof.
Post by: JMKio on April 15, 2005, 06:00:03 PM
Habe das Paket pixmp per Yast installiert.

Dann noch einmal von vorne beginnen mit aMule

./configure --disable-debug --enable-optimise && make

es kommt dies:

/usr/lib/gcc-lib/i586-suse-linux/3.3.5/../../../../i586-suse-linux/bin/ld: cannot find -lXpm
collect2: ld returned 1 exit status
make[5]: *** [cas] Fehler 1
make[5]: Leaving directory `/home/jmkio/aMule/aMule-2.0.0rc8/src/utils/cas'
make[4]: *** [all-recursive] Fehler 1
make[4]: Leaving directory `/home/jmkio/aMule/aMule-2.0.0rc8/src/utils'
make[3]: *** [all-recursive] Fehler 1
make[3]: Leaving directory `/home/jmkio/aMule/aMule-2.0.0rc8/src'
make[2]: *** [all] Fehler 2
make[2]: Leaving directory `/home/jmkio/aMule/aMule-2.0.0rc8/src'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/home/jmkio/aMule/aMule-2.0.0rc8'
make: *** [all] Fehler 2

Was fehlt diesmal?
Title: Re: SuSE Linux 9.3 Prof.
Post by: stefanero on April 15, 2005, 06:03:56 PM
mach mal im configure

--disable-cas

dann sollte es weitergehen....
Title: Re: SuSE Linux 9.3 Prof.
Post by: JMKio on April 15, 2005, 06:26:14 PM
habe das aMule.xxx wieder gelöscht und jetzt mit

./configure --disable-debug --enable-optimise --disable-cas && make

compiliert

bis auf einige warnungen wärend der arbeit

kommt dies zum schluß:

listctrl.cpp:89:25: gtk/gtk.h: Datei oder Verzeichnis nicht gefunden
In file included from listctrl.cpp:90:
/usr/include/wx/gtk/win_gtk.h:18:21: gdk/gdk.h: Datei oder Verzeichnis nicht gefunden
/usr/include/wx/gtk/win_gtk.h:19:22: gdk/gdkx.h: Datei oder Verzeichnis nicht gefunden
/usr/include/wx/gtk/win_gtk.h:20:30: gtk/gtkcontainer.h: Datei oder Verzeichnis nicht gefunden
/usr/include/wx/gtk/win_gtk.h:21:31: gtk/gtkadjustment.h: Datei oder Verzeichnis nicht gefunden
/usr/include/wx/gtk/win_gtk.h:23:29: gtk/gtkfeatures.h: Datei oder Verzeichnis nicht gefunden
In file included from listctrl.cpp:90:
/usr/include/wx/gtk/win_gtk.h:54: error: 'GtkContainer' is used as a type, but
   is not defined as a type.
/usr/include/wx/gtk/win_gtk.h:55: error: syntax error before `*' token
/usr/include/wx/gtk/win_gtk.h:66: error: 'GdkVisibilityState' is used as a
   type, but is not defined as a type.
/usr/include/wx/gtk/win_gtk.h:71: error: 'gboolean' is used as a type, but is
   not defined as a type.
/usr/include/wx/gtk/win_gtk.h:72: error: 'gboolean' is used as a type, but is
   not defined as a type.
/usr/include/wx/gtk/win_gtk.h:73: error: 'gboolean' is used as a type, but is
   not defined as a type.
/usr/include/wx/gtk/win_gtk.h:78: error: 'GtkContainerClass' is used as a type,
   but is not defined as a type.
/usr/include/wx/gtk/win_gtk.h:92: error: type specifier omitted for parameter `
   gboolean'
/usr/include/wx/gtk/win_gtk.h:92: error: syntax error before `)' token
/usr/include/wx/gtk/win_gtk.h:95: error: type specifier omitted for parameter `
   gboolean'
/usr/include/wx/gtk/win_gtk.h:95: error: syntax error before `)' token
/usr/include/wx/gtk/win_gtk.h:98: error: type specifier omitted for parameter `
   gboolean'
/usr/include/wx/gtk/win_gtk.h:98: error: syntax error before `)' token
listctrl.cpp: In member function `void wxODListHeaderWindow::DoDrawRect(wxDC*,
   int, int, int, int)':
listctrl.cpp:1953: error: `GtkStateType' undeclared (first use this function)
listctrl.cpp:1953: error: (Each undeclared identifier is reported only once for
   each function it appears in.)
listctrl.cpp:1953: error: syntax error before `=' token
listctrl.cpp:1958: error: invalid use of undefined type `struct _GtkWidget'
/usr/include/wx/defs.h:2079: error: forward declaration of `struct _GtkWidget'
listctrl.cpp:1958: error: syntax error before `)' token
listctrl.cpp:1958: error: `GTK_CHECK_CAST' undeclared (first use this function)
listctrl.cpp:1959: error: `state' undeclared (first use this function)
listctrl.cpp:1959: error: `GTK_SHADOW_OUT' undeclared (first use this function)
listctrl.cpp:1960: error: `GdkRectangle' undeclared (first use this function)
listctrl.cpp:1960: error: syntax error before `)' token
make[4]: *** [amule-listctrl.o] Fehler 1
make[4]: Leaving directory `/home/jmkio/aMule/aMule-2.0.0rc8/src'
make[3]: *** [all-recursive] Fehler 1
make[3]: Leaving directory `/home/jmkio/aMule/aMule-2.0.0rc8/src'
make[2]: *** [all] Fehler 2
make[2]: Leaving directory `/home/jmkio/aMule/aMule-2.0.0rc8/src'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/home/jmkio/aMule/aMule-2.0.0rc8'
make: *** [all] Fehler 2

Was nun?
Title: Re: SuSE Linux 9.3 Prof.
Post by: stefanero on April 15, 2005, 06:30:53 PM
jetzt fehlt irgentein gtk packet....

such mal im yast nach gtk und installier was gut klingt ;)
Title: Re: SuSE Linux 9.3 Prof.
Post by: JMKio on April 15, 2005, 07:00:14 PM
so jetzt scheint er es ohne fehler gemacht zu haben!

nach dem start von amule hat er dies angezeigt:

/home/jmkio/.kde/share/config/gtkrc:37: error: unexpected identifier `gtk-alternative-button-order', expected keyword - e.g. `style'

danach kamen normale ausgaben!
Title: Re: SuSE Linux 9.3 Prof.
Post by: JMKio on April 15, 2005, 07:17:34 PM
und weiter sind sonderzeichen verfälcht dargestellt im aMule!
Title: Re: SuSE Linux 9.3 Prof.
Post by: stefanero on April 15, 2005, 08:51:25 PM
yup, das liegt daran das amule vollkommen in unicode ist nun, da aber gtk1 welches du mit wx-2.4.2 benutzt kein unicode kann, dadurch werden sonderzeichen falsch dargestellt...
Title: Re: SuSE Linux 9.3 Prof.
Post by: deltaHF on April 15, 2005, 09:21:41 PM
tjo.. wenn mir jemand SuSE 9.3 zukommen lässt, wirds auch SuSE 9.3 rpms geben..  ;)

gruss
Title: Re: SuSE Linux 9.3 Prof.
Post by: stefanero on April 15, 2005, 09:23:04 PM
lol hmmm was gibts denn da für möglichkeiten?!
Title: Re: SuSE Linux 9.3 Prof.
Post by: JMKio on April 15, 2005, 09:33:20 PM
es ist doch wie jede andere Version von Linux herunterladbar!!
Oder wolltest eine CD besser DVD?
Title: Re: SuSE Linux 9.3 Prof.
Post by: deltaHF on April 15, 2005, 09:41:43 PM
Quote
Originally posted by JMKio
Oder wolltest eine CD besser DVD?

ja.. bin faul geworden ;)
Title: Re: SuSE Linux 9.3 Prof.
Post by: JMKio on April 15, 2005, 09:45:31 PM
die DVD ist leider eine double layer so eine kann ich nicht kopieren, nur normale DVD und CD!
Title: Re: SuSE Linux 9.3 Prof.
Post by: stefanero on April 15, 2005, 09:46:15 PM
ähhmmm kopieren?!
jungs macht das mal in pm aus :P
Title: Re: SuSE Linux 9.3 Prof.
Post by: deltaHF on April 15, 2005, 09:46:46 PM
cd's wären auch ok