aMule Forum
Deutsch => aMule Hilfe => Topic started by: RaVen on March 16, 2005, 03:59:17 PM
-
Hallo :-)
Also nich das ich mich wirklich mit dem ganzen Zeugs auskenne - aber was zum Geier hat Kerebos mit Amule zutun?!
Und wie soll ich unter Suse RPMs erstellen wenn ich doch Heimdal (krb) habe - und nich des normale krb5-devel Packet?!
Naja - vielleicht kann man des ja irgendwie umgehen.
rpmbuild -ta aMule-CVS-20050316.tar.bz2 bringt bei mir jedenfalls den error: Failed build dependencies: krb5-devel >= 1.3.1 is needed by aMule-CVS-20050316
Naja - ich kenn mich halt nich aus :-/
Trotzdem dangöööö
-
Hier (http://forum.amule.org/thread.php?threadid=5476&sid=) hat jemand dasselbe Problem gehabt (allerdings mit Mandrake), sieht so aus als sei das Verfahren noch nicht ganz perfekt. Ein möglicher Workaround ist (wenn du dir sicher bist daß du alle Abhängigkeiten hast) die Abhängigkeitenprüfung abzuschalten:
rpmbuild -ta aMule-CVS-20050316.tar.bz2 --nodeps
-
hmm - danke - also naja - des iss schon klar das des geht - aber ich will nich das des dann irgendwelche Probleme gibt wenn was fehlt. Frag mich nur wozu des überhaupt nötig iss?!
Und - wie des ein Suse-Mensch in Griff kriegen soll - wo s doch keine krb5 Packete gibt für Suse.
Für Mandrake iss des ja kein Problem. Aber ich mag die guten alten RPMs - jaja - hasst mich dafür - iss okay :-D - Ich find s so einfach unstressiger
Aber danke trotzdem :-)
-
Ich wollte darauf hinaus daß du so die Abhängigkeitsprüfung umgehen kannst wenn du weißt daß alles da ist aber rpmbuild irgendwas nicht findet. Einfach mal ausprobieren, mehr als ein unbrauchbares rpm kann dabei nicht rauskommen...
Originally posted by RaVen
Für Mandrake iss des ja kein Problem. Aber ich mag die guten alten RPMs - jaja - hasst mich dafür - iss okay :-D - Ich find s so einfach unstressiger
Mandrake benutzt auch rpms ;)
-
Ja logisch - klar benutzt Mandrake RPMs aber für Mandrake gibts dafür die krb5 Pakete ;-) des mein ich ja - für Suse eben nich.....
Naja - ich probier s mal so aus...... und ...... *Trommelwirbel*
Ergebnis: will nich :-( - Naja - ich hab von sowas auch kein Plan
Ich bin neu auf dieser Kompilierdingsschiene - dacht nur - es wär so easy - und n guter Einstieg :-/ naja
Was raus kam steht im Anhang :-)
-
RaVen,
Azzaftazardemdoen hemorroidaz idem.
wxWidgets 2.4.2
GTK Not detected
Translation: You don't have gtk+ installed. :P
-
lol
phoenix starting to learn german?! ;)
-
stefanero,
Azzaftazardemdoen hemorroidaz idem.
This is actually portuguese, but sounds like german :P
-
Hmm - was auch immer des Portugiesisch Zeugs heißt... wills lieber gar nich wissen :-D
Naja - ok - wie gesagt - bin Anfänger...
Hab GTK installiert - des neuste des ich finden konnt...
Libraries aMule will use to build:
wxWidgets 2.4.2
GTK 1.2.10
NOTICE: With wxWidgets versions prior 2.5, you need wxBase library to compile:
amuleweb amulecmd and alcc
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.92132
+ umask 022
+ cd /usr/src/packages/BUILD
+ /bin/rm -rf /usr/src/packages/BUILD/aMule-CVS-root
++ dirname /usr/src/packages/BUILD/aMule-CVS-root
+ /bin/mkdir -p /usr/src/packages/BUILD
+ /bin/mkdir /usr/src/packages/BUILD/aMule-CVS-root
+ cd amule-cvs
+ /usr/bin/make
/usr/bin/make all-recursive
make[1]: Entering directory `/usr/src/packages/BUILD/amule-cvs'
Making all in m4
make[2]: Entering directory `/usr/src/packages/BUILD/amule-cvs/m4'
make[2]: Für das Ziel »all« ist nichts zu tun.
make[2]: Leaving directory `/usr/src/packages/BUILD/amule-cvs/m4'
Making all in intl
make[2]: Entering directory `/usr/src/packages/BUILD/amule-cvs/intl'
make[2]: Für das Ziel »all« ist nichts zu tun.
make[2]: Leaving directory `/usr/src/packages/BUILD/amule-cvs/intl'
Making all in po
make[2]: Entering directory `/usr/src/packages/BUILD/amule-cvs/po'
rm -f en_GB.gmo && : -c --statistics -o en_GB.gmo en_GB.po
mv: Aufruf von stat für „t-en_GB.gmo“ nicht möglich: Datei oder Verzeichnis nich t gefunden
make[2]: *** [en_GB.gmo] Fehler 1
make[2]: Leaving directory `/usr/src/packages/BUILD/amule-cvs/po'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/usr/src/packages/BUILD/amule-cvs'
make: *** [all] Fehler 2
error: Bad exit status from /var/tmp/rpm-tmp.92132 (%build)
[think]Manchmal isses halt gut sich hinter nem Nick verstecken zu können - höhö[/think]
-
RaVen,
Sorry man, but I really don't speak german. :( Maybe some day I'll take time to learn it. I would really enjoy that.
Back to business, you must install gettext.
Cheers!
-
Allright - just thought this is a german forum - well - I'm glad somebody helps me out!
gettext - installed, allright - but what's next? Or a better question - how can I find out by myself what's missing?!
/usr/bin/ccache gcc -O2 -g -march=i586 -mcpu=i686 -fmessage-length=0 -W -Wall -g -ggdb -fno-inline -D__DEBUG__ -fmessage-length=0 -lpthread -o cas cas-cas.o cas-configfile.o cas-functions.o cas-graphics.o cas-html.o cas-lines.o -L/usr/lib -Wl,-rpath,/usr/lib -L/usr/X11R6/lib -lXpm -lX11 -ljpeg -lfreetype -lpng12 -lz -lm -lgd
/usr/lib/gcc-lib/i586-suse-linux/3.3.4/../../../../i586-suse-linux/bin/ld: cannot find -ljpeg
collect2: ld returned 1 exit status
make[6]: *** [cas] Fehler 1
make[6]: Leaving directory `/usr/src/packages/BUILD/amule-cvs/src/utils/cas'
make[5]: *** [all-recursive] Fehler 1
make[5]: Leaving directory `/usr/src/packages/BUILD/amule-cvs/src/utils/cas'
make[4]: *** [all-recursive] Fehler 1
make[4]: Leaving directory `/usr/src/packages/BUILD/amule-cvs/src/utils'
make[3]: *** [all-recursive] Fehler 1
make[3]: Leaving directory `/usr/src/packages/BUILD/amule-cvs/src'
make[2]: *** [all] Fehler 2
make[2]: Leaving directory `/usr/src/packages/BUILD/amule-cvs/src'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/usr/src/packages/BUILD/amule-cvs'
make: *** [all] Fehler 2
error: Bad exit status from /var/tmp/rpm-tmp.1255 (%build)
has it todo with "cannot find -ljpegcollect2"? Well - i can't find anything like that anywhere :-(
Well - thanks for help anyway :-)
-
jpeg-devel or soemthing alike...or gd-devel I think that might inclue it...
-
ah, ok ok, got it - jpglibs-devel - building RPM, uhuuh millions of warnings.... WOW - Finished! Got the RPMs
let's see If they work... Needs krb5-lib....hmm - Let's Ignore that one... ok, installed........ Damn! This thing runs! Can't believe it!
Man! Thanks!
-
What do you think wxgtk 2.5 or 2.4 is better? I'd build another RPM with 2.5 if it makes sense
-
Well, wx-2.5.4 looks better if you use gtk2, but it uses more memory than with gtk1. The future (very near future, indeed) is wx-2.5.4, because soon wx-2.6 will be out, and then we will no longer support wx-2.4. But in terms of functionality, it is the same.
Well, there is one difference if you want UNICODE. Then you will have to use gtk2 compiled for unicode. AMule has support for it and runs fine.
-
hmm - Unicode would be great! Especially for germans :-) ö ü ö and so on would be displayed correctly.
So I tried it with wxgtk 2.5.2 - because i can't find a newer wxgtk as rpm.
ok - i could compile it - theoretically... but I'm less educated in compiling - so i'll try this one.
Opening a new thread for that though.