executable file

  • 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

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

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


  • 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

  • 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 :(

    lg
    sam


  • 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.

Jetzt mitmachen!

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