1. Dashboard
  2. Forum
    1. Unerledigte Themen
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team-Mitglieder
    4. Trophäen
    5. Mitgliedersuche
  4. Tutorial Bereich
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Lexikon
  • Erweiterte Suche
  1. Informatik Forum
  2. Software und Anwendungen
  3. Betriebssysteme

executable file

    • Linux
  • Sam
  • 25. Mai 2005 um 00:35
  • Unerledigt
  • Sam
    10
    Sam
    Mitglied
    Reaktionen
    4
    Punkte
    984
    Beiträge
    159
    • 25. Mai 2005 um 00:35
    • #1

    hallo,

    kann mir jemand sagen, wie ich unter linux eine executable datei starten kann?
    danke

    lg
    sam


  • Wings-of-Glory
    28
    Wings-of-Glory
    Mitglied
    Reaktionen
    105
    Punkte
    8.305
    Beiträge
    1.573
    • 25. Mai 2005 um 00:40
    • #2

    die datei muss ausführbar sein, du musst ihm vorher execute-rechte zuweisen.
    das machst du so:
    chmod +x DEINFILE

    starten kannst dann dein file so:
    DEINFILE
    oder
    ./DEINFILE

    Otto: Apes don't read philosophy. - Wanda: Yes they do, Otto, they just don't understand
    Beleidigungen sind Argumente jener, die über keine Argumente verfügen.
    «Signanz braucht keine Worte.» | «Signanz gibts nur im Traum.» 

    Das neue MTB-Projekt (PO, Wiki, Mitschriften, Ausarbeitungen, Folien, ...) ist online
    http://mtb-projekt.at

  • Sam
    10
    Sam
    Mitglied
    Reaktionen
    4
    Punkte
    984
    Beiträge
    159
    • 25. Mai 2005 um 00:53
    • #3

    execute rechte hab ich schon, bei starten erhalte ich aber folgende Fehlermeldung:

    ./Everest: symbol lookup error: ./Everest: undefined symbol: initPAnsiStrings


  • MaxAuthority
    17
    MaxAuthority
    Gewinner des Desktop-Contest 2002
    Reaktionen
    5
    Punkte
    3.165
    Beiträge
    626
    • 25. Mai 2005 um 03:24
    • #4

    dann hast du vergessen, eine library dazu zu linken beim gcc aufruf, oder hast diese library nicht installiert.

    EDIT: Da hatte jemand ein aehnliches problem, mit ein bisschen nachforschen findest vielleicht noch mehr raus, wennst dir anschaust, was in dem wrapper script drinnen steht:
    http://forum.goteamspeak.com/archive/index.php/t-9686.html

    http://vimperator.org - Make Firefox behave like Vim

  • Sam
    10
    Sam
    Mitglied
    Reaktionen
    4
    Punkte
    984
    Beiträge
    159
    • 27. Mai 2005 um 18:47
    • #5
    Zitat von MaxAuthority

    dann hast du vergessen, eine library dazu zu linken beim gcc aufruf, oder hast diese library nicht installiert.

    EDIT: Da hatte jemand ein aehnliches problem, mit ein bisschen nachforschen findest vielleicht noch mehr raus, wennst dir anschaust, was in dem wrapper script drinnen steht:
    http://forum.goteamspeak.com/archive/index.php/t-9686.html

    ich versteh dich leider nicht ganz. Hab einfach das Online Wörterbuch Programm "Everest Dictionary" auf http://www.free-soft.ro/qeverest/qeverest.html runtergeladen und versucht zu installieren. Leider weiss ich nicht was für libraries gemeint sind und wie ich diese linken könnte. Auf der Homepage finde ich auch keine Installationsanweisungen unter linux :frowning_face:

    lg
    sam


  • -maexx-
    3
    -maexx-
    Mitglied
    Punkte
    90
    Beiträge
    16
    • 2. Juni 2005 um 10:14
    • #6

    um welche file handelt es sich da denn?
    könntest sie ein wenig genauer beschreiben pls?
    grüße -maexx-


  • comar
    7
    comar
    Mitglied
    Punkte
    530
    Beiträge
    94
    • 3. Juni 2005 um 11:35
    • #7
    Zitat von Sam

    execute rechte hab ich schon, bei starten erhalte ich aber folgende Fehlermeldung:

    ./Everest: symbol lookup error: ./Everest: undefined symbol: initPAnsiStrings

    versuch mal "ldd dein_executable", dann siehts du, welche libraries das executable braucht. Wenn da bei irgendeiner library steht "file not fount" dann hast du das problem gefunden. Die meisten libraries findest du als rpm-packages. Einfach bei rpm.phone.net auf suche->advacend search->nur deine distro ankreuzen und prüfen, dass "provide" angekreutzt ist (file name, summary, description kannst du natürlich auch angekreuzt lassen). Dann einfach die fehlende library eingeben und suchen. Dann siehst du, wie dir rpm-package heißt, die du brauchst und kannst sie sogar auch gleich runterladen. Aber um konflikte mit unterschiedlichen versionen zu vermeiden, würde ich dir empfehlen die gleichnamige package aus deiner installations-cd zu verwenden.

    May the source be with you.

  • Sam
    10
    Sam
    Mitglied
    Reaktionen
    4
    Punkte
    984
    Beiträge
    159
    • 3. Juni 2005 um 22:17
    • #8

    Hab das Problem gelöst. Es war eine readme Datei dabei die ich übersehen hatte(wie blind muss man sein :winking_face: ).
    Danke trotzdem

    lg
    sam


  • Maximilian Rupp 27. Dezember 2024 um 12:09

    Hat das Thema aus dem Forum Betriebssysteme nach Betriebssysteme verschoben.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!

Benutzerkonto erstellen Anmelden

Benutzer online in diesem Thema

  • 1 Besucher

Rechtliches

Impressum

Datenschutzerklärung