Compilieren klappt nicht-> command not found
Compilieren klappt nicht-> command not found
Hi
Ich habe SuSE Linux 8.2 mit dem Kernel 2.4.20. Wenn ich jetzt ein softwarepaket habe, in die Shell gehe, das entpacke, in das Verzeichniss wechsle muss ich ja ./configure eingeben. Egal wie ich es schreibe es kommt immer command not found. Genauso bei make oder make install. Weiß jemand was das Problem ist ?
Mfg
Ich habe SuSE Linux 8.2 mit dem Kernel 2.4.20. Wenn ich jetzt ein softwarepaket habe, in die Shell gehe, das entpacke, in das Verzeichniss wechsle muss ich ja ./configure eingeben. Egal wie ich es schreibe es kommt immer command not found. Genauso bei make oder make install. Weiß jemand was das Problem ist ?
Mfg
Re: Compilieren klappt nicht-> command not found
Hast du dir denn schon die Textdateien durchgelesen, die im Verzeichnis sind???
Das Installationsprozedre ist nicht immer gleich.
Welches Packet möchtest du denn Installieren???
Das Installationsprozedre ist nicht immer gleich.
Welches Packet möchtest du denn Installieren???
Re: Compilieren klappt nicht-> command not found
Hallo,
poste mal schnell das Output von "ls -l" Es koennte auch sein, dass Du "configure" erst erstellen musst. Viele Programme haben eine Script Datei, die "configure" erst baut. Eine andere Moeglichkeit ist "autoconf". Bei KDE-Apps aus dem CVS ist es ueblich, dass die "Makefile"-Datei aus dem Basis-Verzeichnis (kdeextragear-1 als Beispiel) erstellt wird. Sollte sich in deinem Verzeichnis Makefile.am und configure.in.in befinden, dann sind die Chancen sehr gut, dass Du erst "configure" erstellen musst. Im Uebrigen: Die "Makefile"-Datei fuer make wird in der Regel von "configure" erst erstellt.
Gruss
demon
poste mal schnell das Output von "ls -l" Es koennte auch sein, dass Du "configure" erst erstellen musst. Viele Programme haben eine Script Datei, die "configure" erst baut. Eine andere Moeglichkeit ist "autoconf". Bei KDE-Apps aus dem CVS ist es ueblich, dass die "Makefile"-Datei aus dem Basis-Verzeichnis (kdeextragear-1 als Beispiel) erstellt wird. Sollte sich in deinem Verzeichnis Makefile.am und configure.in.in befinden, dann sind die Chancen sehr gut, dass Du erst "configure" erstellen musst. Im Uebrigen: Die "Makefile"-Datei fuer make wird in der Regel von "configure" erst erstellt.
Gruss
demon
Re: Compilieren klappt nicht-> command not found
Normalerweise sollten dem Quellcode Textdateien namens INSTALL und/oder README beiliegen.
In denen müsste beschrieben sein, wie es kompiliert wird. (z.B. wie man das nötige configure Script erstellt, falls es noch nicht vorhanden ist.)
In denen müsste beschrieben sein, wie es kompiliert wird. (z.B. wie man das nötige configure Script erstellt, falls es noch nicht vorhanden ist.)
Re: Compilieren klappt nicht-> command not found
Also um genau zu sein hab ich es unter anderem mit dem Linux Kernel 2.4.25 versucht. Das entpacken geht ja ohne Probleme. Aber wenn ich dann make oder make clean oder make xconfig eingebe kommt nur command not found... Ich habe auch die Readme Dateien durchgeschaut aber irgendwie kann ich dort keine Lösung finden.
-
- Posts: 537
- Joined: 07. Dec 2003 21:07
- Location: Schweiz
Re: Compilieren klappt nicht-> command not found
Installier mal die folgenden Pakete dann gehts auch:
gcc
autoconf
automake
gcc++
ncurses
MfG. rtl
gcc
autoconf
automake
gcc++
ncurses
MfG. rtl
Last edited by root_tux_linux on 25. Feb 2004 21:53, edited 2 times in total.
Re: Compilieren klappt nicht-> command not found
Also ich habe eine normale SuSE 8.2 Installation. Es kann gut sein das gcc fehlt. Allerdings frage ich mich wie ich ohne einen Compiler Software(eben den Compiler) installieren soll. Und wo kriege ich die make Pakete ?
-
- Posts: 537
- Joined: 07. Dec 2003 21:07
- Location: Schweiz
Re: Compilieren klappt nicht-> command not found
Das sollte alles dabei sein Guck mal in YAST unter Entwicklungstools o.ä
Einen Compiler brauchst du erst wenn du den Quelltext (Programmiercode) in den Maschinencode/sprache wandeln willst!
Suse benutzt rpm-pakete die sind schon vorcompiliert, also brauchst du kein gcc um rpm-pakete zu installieren!
Einen Compiler brauchst du erst wenn du den Quelltext (Programmiercode) in den Maschinencode/sprache wandeln willst!
Suse benutzt rpm-pakete die sind schon vorcompiliert, also brauchst du kein gcc um rpm-pakete zu installieren!
Re: Compilieren klappt nicht-> command not found
Aber es gibt nicht alles als .rpm deshalb versuche ich ja erfolglos tar.gz Archive zu installieren Bei Yast 2 ist zumindest nichts von gcc zu sehen. Weiß jemand wo ich ein rpm Paket von gcc finde ?
-
- Posts: 537
- Joined: 07. Dec 2003 21:07
- Location: Schweiz
Re: Compilieren klappt nicht-> command not found
Klar gibt es nicht alles als RPM, gcc jedoch schon! Du kannst mir nicht weis machen das es bei SUSE kein gcc RPM-Paket gibt da ich selber Suse hier rumliegen hab...
Das Paket ist auf der CD... also auch irgendwo in Yast2
www.rpmfind.com
www.rpmseek.com
SUSE DVD:
/mnt/cdrom/suse/d2/gcc-2.95.3-216.i386.rpm
/mnt/cdrom/suse/d4/gcc30-3.0.4-25.i386.rpm
/mnt/cdrom/suse/d5/cross-ppc-gcc-2.95.3-203.i386.rpm
/mnt/cdrom/suse/d5/cross-ppc-gcc-core-2.95.3-215.i386.rpm
/mnt/cdrom/suse/doc2/gccinfo-2.95.3-216.i386.rpm
/mnt/cdrom/suse/zq1/gcc30-3.0.4-25.src.rpm
/mnt/cdrom/suse/zq1/gcc-2.95.3-216.src.rpm
Das Paket ist auf der CD... also auch irgendwo in Yast2
www.rpmfind.com
www.rpmseek.com
SUSE DVD:
/mnt/cdrom/suse/d2/gcc-2.95.3-216.i386.rpm
/mnt/cdrom/suse/d4/gcc30-3.0.4-25.i386.rpm
/mnt/cdrom/suse/d5/cross-ppc-gcc-2.95.3-203.i386.rpm
/mnt/cdrom/suse/d5/cross-ppc-gcc-core-2.95.3-215.i386.rpm
/mnt/cdrom/suse/doc2/gccinfo-2.95.3-216.i386.rpm
/mnt/cdrom/suse/zq1/gcc30-3.0.4-25.src.rpm
/mnt/cdrom/suse/zq1/gcc-2.95.3-216.src.rpm
Last edited by root_tux_linux on 26. Feb 2004 0:56, edited 4 times in total.
Re: Compilieren klappt nicht-> command not found
Sonst installier mit yast2 doch einfach kconfigure.
Das behebt automagisch alle Abhängigkeiten
Das behebt automagisch alle Abhängigkeiten