Terminal Befehle funktionieren nicht

Dieses Thema im Forum "Mac OS X" wurde erstellt von Callophris, 30.10.2006.

  1. Callophris

    Callophris Thread Starter MacUser Mitglied

    Beiträge:
    96
    Zustimmungen:
    2
    MacUser seit:
    24.06.2006
    Hi,

    hat folgendes Problem:

    Ich kann die Befehle make und make install nicht im Terminal benutzen.
    Bei meinem Linux Rechner funktionieren die Befehle in dem selben Verzeichnis.
    Auch als Root geht es im Mac OS X Terminal nicht.

    Kann jemand helfen ?

    Dank im Vorraus
     
  2. boza

    boza MacUser Mitglied

    Beiträge:
    143
    Zustimmungen:
    0
    MacUser seit:
    06.01.2005
    XCode schon installiert?? Ist auf der OSX DVD...

    Gruß,
    boza
     
  3. Callophris

    Callophris Thread Starter MacUser Mitglied

    Beiträge:
    96
    Zustimmungen:
    2
    MacUser seit:
    24.06.2006
    Juhu daran lags, danke !
    Aber trotzdem hab ich noch ein Problem.
    Wenn ich das installierte Programm starten möchte "spim",
    in dem ich spim eingebe, kommt der Fehler: command not found.
    Ich kann eigentlich kein einzigstes Programm über das Terminal starten,
    weder Firefox noch Spim .....
    Was bei der Suse Console kein Problem ist.
    Jemand eine Idee ?
     
  4. Gerundium

    Gerundium MacUser Mitglied

    Beiträge:
    1.997
    Zustimmungen:
    69
    MacUser seit:
    22.10.2005
    Hast du es schon einmal mit
    open /Applications/Firefox.app
    versucht?

    Bei Spim wirst du wohl die PATH-Variable anpassen oder den gesamten Pfad angeben müssen.
     
  5. below

    below MacUser Mitglied

    Beiträge:
    13.882
    Zustimmungen:
    1.086
    MacUser seit:
    15.03.2004
    Wenn Du in dem verzeichnis bist, in dem "spim" ist, dann musst Du in guter Unix Manier "./Spim" eingeben

    Alex
     
  6. Callophris

    Callophris Thread Starter MacUser Mitglied

    Beiträge:
    96
    Zustimmungen:
    2
    MacUser seit:
    24.06.2006
    Also bei Linux, tippe ich zB nur "firefox" ein, egal in welchem Verzeichnis ich bin, und schon startet er das Programm.
    Bei meinem Mac Terminal geht das nich ->command not found

    Im Verzeichnis "/application", fuktioniert auch "./Mail" (.app) oder ähnliches nicht !
    ->No such file or dir.
    Aber durch "ls" sehe ich diese files !


    Edit: open xxx/xx.app funktioniert, aber spim habe ich immernoch nicht zum laufen gebracht :-(
     
  7. below

    below MacUser Mitglied

    Beiträge:
    13.882
    Zustimmungen:
    1.086
    MacUser seit:
    15.03.2004
    Das ist dann aber ein potentielles Sicherheitsproblem. Stell Dir vor, jemand legt ein bösartiges "ls" in eins Deiner Verzeichnisse. Alle Unixe die ich so kenne verlangen daher den expliziten Pfad ./ wenn man etwas im aktuelle Verzeichnis starten will. Aus gutem Grund.

    Natürlich nicht. Denn der Ordner Mail.app ist ein Bundle. open (1) weiss, wie man da an das Executable kommst. Wenn Du es selber machen willst, gibt mal:

    /Applications/Mail.app/Contents/MacOS/Mail

    ein. Ist Spim ein Bundle oder ein executable?

    Alex
     
  8. oneOeight

    oneOeight MacUser Mitglied

    Beiträge:
    46.824
    Zustimmungen:
    3.633
    MacUser seit:
    23.11.2004
    das liegt daran, dass $PATH bei deinem linux wohl vernünftig gesetzt ist und die pakete immer brav darunter installiert werden...
    app packages auf dem mac funktionieren halt anders...
    da liegt das eigentlich executable in xxx.app/Contents/MacOS/xxx ...

    hast du spim in /usr/local/ selbst installiert oder wie?
    da füg doch mal /usr/local/bin in $PATH hinzu....

    oder ist es:
    http://inst.eecs.berkeley.edu/~spim/precompiled/MacOSX/spimMacOSX.help.rtf

    anleitung lesen soll doch noch helfen -> RTFM! ;)
     
  9. below

    below MacUser Mitglied

    Beiträge:
    13.882
    Zustimmungen:
    1.086
    MacUser seit:
    15.03.2004
    Also, das Ausführen von executables aus dem aktuellen Verzeichnis (also z.B. /tmp/nobody/knows/my/path ) ist nicht gut, und sollte nur mit ./ gehen. Finde ich.

    Alex
     
  10. Callophris

    Callophris Thread Starter MacUser Mitglied

    Beiträge:
    96
    Zustimmungen:
    2
    MacUser seit:
    24.06.2006
Die Seite wird geladen...
Ähnliche Themen - Terminal Befehle funktionieren
  1. Jerrylein
    Antworten:
    6
    Aufrufe:
    133
    Jerrylein
    10.11.2016
  2. wellimike
    Antworten:
    8
    Aufrufe:
    533
    wellimike
    07.11.2013
  3. magicB
    Antworten:
    2
    Aufrufe:
    3.391
    magicB
    30.01.2011
  4. dan11
    Antworten:
    3
    Aufrufe:
    703
    below
    13.02.2008
  5. noII2
    Antworten:
    14
    Aufrufe:
    1.564
    [TB]Lucky
    10.03.2005