undefined reference beheben

Dieses Thema im Forum "Anwendungen" wurde erstellt von oyster-manu, 06.06.2009.

  1. #1 oyster-manu, 06.06.2009
    oyster-manu

    oyster-manu toast

    Dabei seit:
    26.06.2003
    Beiträge:
    1.055
    Zustimmungen:
    0
    Hi,

    ich will das Programm dab.c compilieren (Quelle: http://www.2600.org/code/221/dab.c) bekomme aber folgende Fehlermeldung beim ausführen von gcc -o dab dab.c:

    Code:
    /tmp/ccskN2rH.o: In function `sndfile_init':
    dab.c:(.text+0x7a8): undefined reference to `sf_open_fd'
    /tmp/ccskN2rH.o: In function `get_sndfile':
    dab.c:(.text+0x897): undefined reference to `sf_read_short'
    collect2: ld gab 1 als Ende-Status zurück
    
    Es gibt scheinbar zwei undefinierte Referenzen jedoch weiss ich nicht wie ich diese beheben kann...

    lg
    manu
     
  2. Anzeige

    Schau dir mal diese Kategorie an. Dort findest du bestimmt etwas.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  3. #2 bytepool, 06.06.2009
    bytepool

    bytepool Code Monkey

    Dabei seit:
    12.07.2003
    Beiträge:
    791
    Zustimmungen:
    0
    Ort:
    /home/sweden/göteborg
    Hi,

    du verlinkst zwar fein auf den Quellcode, aber hast du auch gelesen was da steht?

    Er braucht die Bibliothek sndfile (libsndfile.[a|so]).

    mfg,
    bytepool
     
  4. #3 oyster-manu, 06.06.2009
    Zuletzt bearbeitet: 06.06.2009
    oyster-manu

    oyster-manu toast

    Dabei seit:
    26.06.2003
    Beiträge:
    1.055
    Zustimmungen:
    0
    Ahh! Ok! Soweit habe ich nicht gelesen.

    Jetzt hats geklappt.

    PS: mit cc ist aber gcc gemeint oder?
     
  5. #4 bytepool, 06.06.2009
    bytepool

    bytepool Code Monkey

    Dabei seit:
    12.07.2003
    Beiträge:
    791
    Zustimmungen:
    0
    Ort:
    /home/sweden/göteborg
    Ja, cc steht allgemein fuer einen C Compiler, auf Linux Systemen ist das eigentlich immer gcc. Haeufig ist cc auch einfach ein Symlink auf gcc.
     
  6. Anzeige

    Vielleicht findest du HIER Antworten.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
Thema:

undefined reference beheben

Die Seite wird geladen...

undefined reference beheben - Ähnliche Themen

  1. Noch ein 'undefined reference to'-Problem

    Noch ein 'undefined reference to'-Problem: Servus alle Seit langem versuche ich, dsniff 2.3 auf meinem Suse 10.1 (gcc 4.1.0) Rechner zu compilieren+installieren. Nach einigen Hürden habe...
  2. 'libraryname': undefined reference to 'functionname'

    'libraryname': undefined reference to 'functionname': Hallo zusammen, Erst mal das Allgemeine: Ich benutze SuSE 10.3 als Betriebssystem und Eclipse als IDE. Meine C++ Kenntnisse sind nicht wirklich...
  3. undefined reference

    undefined reference: Hallo alle zusammen, Ich hab da so ein nerviges Problem mit der Installation von Rythmbox Music Player. Da ich noch Dapper Drake habe wollte ich...
  4. gtk+extra undefined reference

    gtk+extra undefined reference: Ich hab ein problem mit gtk+extra ich will einfach nur ein testprogramm zum laufen bringen, nix besonderes ich will nur mal was zum laufen...
  5. undefined reference to...

    undefined reference to...: Hallo ! Ich bin ebenfalls ein Neuling und habe diese selben Probleme, wie manch anderer hier. Allerdings habe ich leider keinen nennenswerten...