Ergebnis 1 bis 9 von 9
  1. #1
    Auralia
    Themenstarter
    Avatar von iMensch
    Registriert
    09.2007
    Beiträge
    202

    Programm Kompilieren aus C src

    Hi, ich versuche gerade einen Packet Generator bei mir zu installieren. Ich bin also im Terminal in das Verzeichnis, in dem die Source Dateien liegen gegangen. Habe dann sudo make und mein Password eingegeben, danach make install...
    Leider habe so gar keinen Plan von Unix, nur ein bisschen Linux Kenntnisse

    Wäre nett, wenn jemand helfen könnte
    if it sounds sarcastic don't take it seriously
    if it sounds dangerous do not try this at home or at all
    and if it offends you just don't listen to it

    Don't forget to check THIS out!

  2. #2
    Seidenapfel Avatar von dusty1000
    Registriert
    09.2006
    Ort
    Oldenburg
    Alter
    37
    Beiträge
    1.342
    Die entsprechenden Compiler findest du im Xcode-Paket von Apple
    „Die letzte Stimme, die man hört, bevor die Welt explodiert, wird die Stimme eines Experten sein, der sagt: ‚Das ist technisch unmöglich!’“

  3. #3
    Auralia
    Themenstarter
    Avatar von iMensch
    Registriert
    09.2007
    Beiträge
    202
    Könntest du das etwas genauer definieren? Xcode hab ich installiert, aber wie benutze ich die Compiler darin?
    if it sounds sarcastic don't take it seriously
    if it sounds dangerous do not try this at home or at all
    and if it offends you just don't listen to it

    Don't forget to check THIS out!

  4. #4
    Seidenapfel Avatar von dusty1000
    Registriert
    09.2006
    Ort
    Oldenburg
    Alter
    37
    Beiträge
    1.342
    Also, im Prinzip kannst du viele ( nicht alle ) Programme mit den Compilern aus Xcode kompilieren. Es gibt allerdings keine definierten Standards, wie das generell gemacht wird. Oftmals liegt bei den Quellen eine Datei mit dem Namen "README", welche sich mit einem Texteditor lesen lässt und Erklärungen und Voraussetzungen enthält. Unter unixoiden Systemen ( was auch MacOS ist ) hat sich allerdings die Reihenfolge "./configure [Parameter]", dann "make" und dann "make install" bzw. "sudo make install" etabliert. Während dieser Vorgänge wirst du meist mit einer Menge Infos versorgt, was für Bibliotheken evtl. noch fehlen und auf dem System installiert werden müssen.
    „Die letzte Stimme, die man hört, bevor die Welt explodiert, wird die Stimme eines Experten sein, der sagt: ‚Das ist technisch unmöglich!’“

  5. #5
    Auralia
    Themenstarter
    Avatar von iMensch
    Registriert
    09.2007
    Beiträge
    202
    Eine Readme-datei liegt hier dummerweise nicht vor, nur ein Changelog und der ist auf Spanisch...

    Wie genau funktioniert das mit dem konfigurieren? Außerdem gibt es beim "make install" immer die fehlermeldung "no rule to make target 'install' " also wird das Kommando wohl falsch interpretiert?
    if it sounds sarcastic don't take it seriously
    if it sounds dangerous do not try this at home or at all
    and if it offends you just don't listen to it

    Don't forget to check THIS out!

  6. #6
    Seidenapfel Avatar von dusty1000
    Registriert
    09.2006
    Ort
    Oldenburg
    Alter
    37
    Beiträge
    1.342
    Schau mal, ob es in dem Ordner eine Datei "configure" gibt. Diese wird mit dem Befehl "./configure" ausgeführt. Liegt eine solche nicht vor, kann damit auch nichts konfiguriert werden.
    In dem Ordner könnte es eine Datei mit dem Namen "Makefile" geben. Darin werden bestimmte Regeln aufgestellt, die mit "make [Befehl]" ausgeführt werden. Die Meldung, die du erhältst, deutet darauf hin, dass es keine Regel "install" gibt. Aber, wie gesagt: Das sind alles nur Richtlinien. Daran muss sich kein Programmierer halten.
    Um was für einen Paket Generator handelt es sich denn ? Vielleicht kann ich mir das mal anschauen.
    „Die letzte Stimme, die man hört, bevor die Welt explodiert, wird die Stimme eines Experten sein, der sagt: ‚Das ist technisch unmöglich!’“

  7. #7
    Auralia
    Themenstarter
    Avatar von iMensch
    Registriert
    09.2007
    Beiträge
    202
    Es gibt tatsächlich keine configure datei, aber eine Makefile datei. Das ganze nennt sich "Packet Flood Generator 0.2.1 Beta"

    EDIT: ach verdammt war ich blöd. Hab die ganze zeit die Start Datei übersehen -.-

    Vielen Dank trotzdem für die Hilfe, und den kleinen Exkurs in Unix
    if it sounds sarcastic don't take it seriously
    if it sounds dangerous do not try this at home or at all
    and if it offends you just don't listen to it

    Don't forget to check THIS out!

  8. #8
    Seidenapfel Avatar von dusty1000
    Registriert
    09.2006
    Ort
    Oldenburg
    Alter
    37
    Beiträge
    1.342
    OK, hab mir das mal angeschaut. Du kannst es einfach mit "make" kompilieren. Dann kannst du es mit "sudo ./pfgen" ausführen.
    Das Programm spukt dann die Parameter aus, die du übergeben kannst.

    Übrigens: Ostinato ist um einiges komfortabler:
    http://code.google.com/p/ostinato/do...6.dmg&can=2&q=
    „Die letzte Stimme, die man hört, bevor die Welt explodiert, wird die Stimme eines Experten sein, der sagt: ‚Das ist technisch unmöglich!’“

  9. #9
    Auralia
    Themenstarter
    Avatar von iMensch
    Registriert
    09.2007
    Beiträge
    202
    Oh danke, sogar mit GUI
    if it sounds sarcastic don't take it seriously
    if it sounds dangerous do not try this at home or at all
    and if it offends you just don't listen to it

    Don't forget to check THIS out!

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •