|
|
|
|
Brauche Hilfe beim Starten einer Quelltext anwendung |
Ouguiya
Stimme der Unvernunft
Dabei seit: 25.04.2003
Beiträge: 45
Herkunft: Aus dem Emule
|
|
Brauche Hilfe beim Starten einer Quelltext anwendung |
|
Hallo alle zusammen.
Ich hab jetzt das Suse Linux 9.3 Professionel, mit KDE aufm PC installiert.
Jetzt mein Problem ist, ich hab eine Software gedownloadet, mit dem Namen "Redfang 2.5". Diese ist jedoch anscheinend nur als Quelltext angegeben...
Eine wirkliche anleitung wie ich das starten soll fehlt komplett... Die Anleitung die als erstes steht ist die:
run 'make'
make
run fang
./redfang [irgendwas]
Tatsache ist dass ich das schon mit der Konsole probiert hab, aber dass das nicht funktioniert, bei den Befehlen make kommt entweder, dass für die Anwendung nichts zu tun ist, oder dass es keine "regel gibt das zu erstellen". So ich weiß echt nicht mehr weiter.
Ich hab auch ein wenig im Google gesucht, hab nichts finden können. Im Benutzerhandbuch stehen ähnliche Infos, sind aber auch nicht grade nützlich.
"... dann müssen sie wahrscheinlich mit make, makefile oder ./anwendung starten..."
Ich hoffe ihr helft mir weiter.
Mfg, Oug
__________________ -~Wie im Theater kommt es auch im Leben nicht darauf an wie lange es dauert sondern wie gut gespielt wird~-
|
|
22.09.2005 13:52 |
|
|
gandalf
der mit ohne
Dabei seit: 06.01.2002
Beiträge: 2.099
Herkunft: Mittelerde
|
|
Kleine Installationshilfe für Programme die im Quelltext vorliegen.
Die folgenden Anweisungen sind als root auszuführen:
1. Den Quelltext nach /usr/local/src/ entpacken.
2. In den Ordner wechseln der den Quelltext enthält.
3.In der Konsole eintippen: ./configure && make && make install, oder ganz einfach den Anweisungen in der README folgen, die ist bei jedem Quelltext dabei und enthält Installationshinweise.
4. Das compilierte Programm kann nun gestartet werden, das sollte in den meisten Fällen auch als ganz normaler Benutzer gehen.
Gruss
gandalf
__________________
Kein Mensch ist unnütz, er kann immer noch als schlechtes Vorbild dienen
|
|
22.09.2005 15:36 |
|
|
Ouguiya
Stimme der Unvernunft
Dabei seit: 25.04.2003
Beiträge: 45
Herkunft: Aus dem Emule
Themenstarter
|
|
Also wenn ich in die Konsole eingebe:
./configure
steht da: Datei oder Verzeichnis nicht gefunden.
Wenn ich
make
eingebe, erscheint diese Meldung:
cc: -c -o fang.o fang.c
make: cc: Kommando nicht gefunden
make: *** [fang.o] Fehler 127
Und wenn ich make install eingebe kommt nur:
make: *** Keine Regel, um >>install<< zu erstellen. Schluss.
Also ihr seht wie blöd das alles is, das problem is dass das schon das zweite Programm is was so läuft, und was ich nie zum starten krieg. Hoffe ihr könnt mir da weiterhelfen.
Danke für die bisherige Hilfe.
Oug
__________________ -~Wie im Theater kommt es auch im Leben nicht darauf an wie lange es dauert sondern wie gut gespielt wird~-
|
|
22.09.2005 18:50 |
|
|
Champus
BlackBoarder
Dabei seit: 24.03.2002
Beiträge: 1.649
Herkunft: Karlsruhe
|
|
Könnte es vielleicht sein dass du wirklich nur die Sources und nichts anderes hast?
Dann musst du die Mainfile mal durch einen Compiler jagen.
Bei C++ z.B. so:
g++ -o output deinedatei.cpp
__________________ CorvusCorone -> Champus
|
|
22.09.2005 18:55 |
|
|
LX
El Comandante en Jefe
Dabei seit: 25.11.2001
Beiträge: 5.372
Herkunft: Berliner Bronx
|
|
Hast du überhaupt die gcc installiert? Ansonsten hole das nach (das sollte es auch als SuSE-RPM geben). Wenn es installiert ist, fehlt vielleicht ein Symlink von /usr/bin/gcc auf /usr/bin/cc.
__________________ JS-Games.de - Misled Scripting Skills Gone Mad | Meine Filmkritiken | Urban Photography
Kommt mal in den IRC-Channel: irc.eu.freenode.net | Port 6667 | #blackboard
"Ever tried. Ever failed. No matter.
Try again. Fail again. Fail better."
- Samuel Beckett
|
|
22.09.2005 19:13 |
|
|
Ouguiya
Stimme der Unvernunft
Dabei seit: 25.04.2003
Beiträge: 45
Herkunft: Aus dem Emule
Themenstarter
|
|
Also ich leg mal alles offen...
Also in dem besagten Ordner gibt es nur ein paar Dateien:
CHANGELOG; INSTALL; OTHERS; README sind Textdateien, dann gibt es noch diejenigen:
fang.1; fang.c; list.h; Makefile
So das ist alles was da drin ist.
Zur erklärung ich bin beim Linux echt exrem neu, brauche daher auch vielleicht ein klein wenig hilfe, suche noch nach Infos was gcc is....
Bei den sources: Nun ich bin mir nicht sicher, die Readmefile seltsamerweise steht folgendes drin:
run 'make'
make
run fang
./redfang -n 4 -r start-finish -t timeout
Mehr steht da auch nicht, und ich bin echt verwirrt, schon mal weil wenn ich die Anweisung so befolge wie sie da steht, erst Make eingebe, und dann redfang, dann wird das nix..., dann sagt er mir eben dass dieses blöde Kommando nicht gefunden wurde. Wenn ich make ./redfang eingebe, zeigt er mir nur an, dass es keine Regel gibt, um redfang zu erstellen, und Schluss...
Tja also ich werd mir das jetzt mal mit dem gcc anschauen, danke @ LX
@ Corvus ich glaub nicht dass das der Fall ist, weil sonst würde das ja nicht in der Redame stehen... Ich glaub echt dass vielleicht was fehlt..
@ LX könntest mir vielleicht noch irgendwie sagen wie ich das tun soll... Hab zwar das Benutzerhandbuch durch und das Adminhandbuch so ein wenig durchgeblättert, aber wo ich die gcc finde is mir n rätsel...
Vielen dank schon mal für die ganze Hilfe
Oug
__________________ -~Wie im Theater kommt es auch im Leben nicht darauf an wie lange es dauert sondern wie gut gespielt wird~-
|
|
22.09.2005 19:47 |
|
|
LX
El Comandante en Jefe
Dabei seit: 25.11.2001
Beiträge: 5.372
Herkunft: Berliner Bronx
|
|
Bekommst du was bei 'which gcc'?
Ansonsten schau mal bei dir im YAST, ob du da die GCC findest, das ist die GNU Compiler Collection, die eben benötigt wird, wenn du was aus Sourcen kompilieren willst. Die sollte eigentlich bei so ziemlich jeder Linux-Distribution im jeweiligen Paketmanager zu finden sein.
__________________ JS-Games.de - Misled Scripting Skills Gone Mad | Meine Filmkritiken | Urban Photography
Kommt mal in den IRC-Channel: irc.eu.freenode.net | Port 6667 | #blackboard
"Ever tried. Ever failed. No matter.
Try again. Fail again. Fail better."
- Samuel Beckett
|
|
22.09.2005 19:57 |
|
|
Ouguiya
Stimme der Unvernunft
Dabei seit: 25.04.2003
Beiträge: 45
Herkunft: Aus dem Emule
Themenstarter
|
|
Ja es war tatsächlich das gcc
Vielen dank noch mal
funzt jetzt. Dann kann ich ja jetzt mehr solcher Anwendungen installen
Thx noch mal an alle.
Oug
__________________ -~Wie im Theater kommt es auch im Leben nicht darauf an wie lange es dauert sondern wie gut gespielt wird~-
|
|
23.09.2005 18:45 |
|
|
|
|
|
|