PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Kompelieren und Spass dabei!!!


biedermann
08.12.02, 18:26
also ich habe jetzt Suse8.1 Pro auffer Kiste. Online Update und alles schon gemacht.

Übrigens bin ich Linux-Einsteiger... also erwartet nicht so viel von mir ;)

Aber ich versuch hier verzweifelt 2 Sachen bei mir einzurichten. Diesen Sim-Messenger und C-donkey.

Kommen wir zuerst zu cdonkey...
liegt im tar.gz format vor.
hab das ganze dann mit ./configure usw. gemacht
configure hat auch funktioniert. Aber Probleme gibts bei Make
da kommt dann folgende Fehlermeldung:
inux:/home/bernd/programme/cDonkey # make
cd . && \
automake-1.7 --foreign ./Makefile
/bin/sh: line 1: automake-1.7: command not found
make: *** [Makefile.in] Fehler 127
linux:/home/bernd/programme/cDonkey #


ich hab alles Pakete rund um Make,Automake und Compilier installiert. Trozdem tut sich da nix...

Jetzt zu Sim:
rpm hab ich extra das für suse 8.1 versucht. Mag er nicht. Wird installiert, aber dann kann er es nicht starten. Es kommt keine Fehlermeldung oder so. Es passiert einfach bei Aufruf nichts.

tar.gz
am anfang hat er keinen Compiler gefunden. Das konnte ich schnell beheben.
Einfach die richtigen Pakete installiert.
Jetzt bekomme immer denselben fehler bei configure...
checking for X... configure: error: Can't find X includes. Please check your installation and add the correct paths!

hab ihm dann auch, wie in der readme beschrieben den ort der includes bei configure mitgegeben
und zwar so :
./configure --x-includes=/usr/X11R6/include/X11/

da kommt aber immer noch die selbe Fehlermeldung.

Also es wäre ziemlich nett, wenn ihr mir helfen könntet wenigstens schonmal die beiden Sachen ans laufen zu bekommen. Mich Frustet das als Einsteiger irgendwie. ich häng schon den ganzen Tag an den beiden Programmen....

Thomas Mitzkat
08.12.02, 18:55
installier mal alles an make, autoconf, automake und die -devel-rpm's, zu denen auch die xincludes bzw. xdevel gehören.

dauni
08.12.02, 18:56
Wenn automake installiert ist, dann wirds warcheinlich nur automake und nicht automake-1.7 heißen müssen.

whereis automake sagte dir wo das programm liegt
ln -s /usr/bin/automake /usr/bin/automake-1.7 (oder wos halt liegt) dürfte das Problem lösen

Zum anderen - wie startest du es?

Mach mal Konsole auf und gib den Programmnamen ein

evtl. rpm -ql paketname

zeigt die pfade zu den installierten dateien

biedermann
08.12.02, 19:24
zu thomas:
das hab ich ja alles schon drauf, deshalb wundere ich mich ja, warum das hier nicht geht.

@ dauni
also wenn ich das mit dem rpm -ql mache sagt er, das das ganze Programm nicht installiert ist.
Will ich es mit rpm nochmal installieren, dann sagt er das es schon installiert ist :confused:

bei automake hab ich das gemacht, was du vorgeschlagen hast.
Jetzt sagt er, dass ihm die Version zu alt ist. Irgendwas mit 1.6 er will aber die 1.7
was mach ich nun? wo bekomm ich die 1,7?

Skate-Scout
14.12.02, 08:14
Hi,
das autoconf/automake habe ich selber nicht angelegt.
Kann zwar C Programieren aber hate mich mit der Auto
Angelegenheit nicht so beschäftigt.

automake (GNU automake) 1.7
autoconf (GNU Autoconf) 2.54

Weis das es damit aut jeden fall geht. Evtl wenn in configure oder Makefile
Pfade nicht stimmen mit aclocale,automake,autoconf diese beiden neu Anlegen.

Cu Thomas

gfc
14.12.02, 08:29
Also, ich weiss gar nicht, was an deiner RPM vom Sim nicht funzt! nimm einfach die Version für Suse8.1. Doch ich mach dir nen Vorschlag: schreib mir in einer PN deine Mail-adresse und ich schick dir die RPM die garantiert auf der Suse 8.1 funzt!

und wegen dem cdonkey: ich kenne NIEMANDEN, der den kompiliert bekam.. nimm lieber den mldonkey, die gibts auch als binaries, also nix kompilieren, nur ausführen :D

biedermann
14.12.02, 14:59
also sim läuft ja jetzt auch ohne Probleme! Das macht mir keine Schwierigkeiten mehr...
und mldonkey hab ich jetzt auch ;)