unbekannte Fehlermeldung

Dieses Thema im Forum "C/C++" wurde erstellt von khauer, 22.02.2008.

  1. khauer

    khauer Grünschnabel

    Dabei seit:
    22.02.2008
    Beiträge:
    2
    Zustimmungen:
    0
    hallo,

    ich versuche folgendes Prgogramm zu übersetzen:

    #include <stdio.h> /* Standard input/output definitions */
    #include <string.h> /* String function definitions */
    #include <unistd.h> /* UNIX standard function definitions */
    #include <fcntl.h> /* File control definitions */
    #include <errno.h> /* Error number definitions */
    #include <termios.h> /* POSIX terminal control definitions */

    /*
    * 'open_port()' - Open serial port 1.
    *
    * Returns the file descriptor on success or -1 on error.
    */

    int open_port(void)
    {
    int fd; /* File descriptor for the port */


    fd = open("/dev/ttyS1", O_RDWR | O_NOCTTY | O_NDELAY);
    if (fd == -1)
    {
    /*
    * Could not open the port.
    */

    perror("open_port: Unable to open /dev/ttyS0 - ");
    }
    else
    fcntl(fd, F_SETFL, 0);

    return (fd);
    }

    die kompilierung erfolgt mit;

    gcc -o Test Test_2.c

    und dabei erhaltene ich folgende Fehlermeldung:

    /usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../lib/crt1.o: In function `_start':
    (.text+0x18): undefined reference to `main'
    collect2: ld gab 1 als Ende-Status zurück


    wo liegt der Fehler
     
  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 Aqualung, 22.02.2008
    Zuletzt bearbeitet: 22.02.2008
    Aqualung

    Aqualung Routinier

    Dabei seit:
    12.02.2008
    Beiträge:
    404
    Zustimmungen:
    0
    Hast Du hier vielleicht das Hauptprogramm namens main() vergessen, das substantieller Bestandteil JEDES C-Programms ist?

    HTH Aqualung
     
  4. khauer

    khauer Grünschnabel

    Dabei seit:
    22.02.2008
    Beiträge:
    2
    Zustimmungen:
    0
    scheiße du hast recht. ich sollte mich einsargen lassen.
     
  5. daboss

    daboss Keine Macht für niemand!

    Dabei seit:
    05.01.2007
    Beiträge:
    1.294
    Zustimmungen:
    0
    Ort:
    sydney.australia.world
    :)

    Bist nicht der erste/einzige, dem sowas mal passiert :P (falls es dich beruhigt :D )
     
  6. Anzeige

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

unbekannte Fehlermeldung

Die Seite wird geladen...

unbekannte Fehlermeldung - Ähnliche Themen

  1. Unbekanntes Netzwerkproblem [kernel?]

    Unbekanntes Netzwerkproblem [kernel?]: Moin, ich hab ein stranges Problem mit meiner Netzwerkkarte. Leider hab ich keine Idee woran es liegt. Das ganze ist nicht wirklich...
  2. [Python]Funktionsaufruf übergibt unbekannten Parameter

    [Python]Funktionsaufruf übergibt unbekannten Parameter: Hi, ich möchte eine Funktion der selben Klasse aufrufen und dabei Werte als Parameter übergeben, also self.<Funktionsname>(Parm1, ..., ParmN)...
  3. Sed od. Awk - Ersetzen unbekannter parameter

    Sed od. Awk - Ersetzen unbekannter parameter: Hallo liebes Forum, tja mein erster Post gleich ne Frage. Sorry. Ich habe ein Textfile indem sich verschiedene Strings befinden. Diese...
  4. unbekannter mount fehler beim cdrom laufwerk

    unbekannter mount fehler beim cdrom laufwerk: Das hatte ich auch noch nie mount /dev/cdrom /mnt/cdrom/ mount: block device /dev/hdc is write-protected, mounting read-only mount: /dev/hdc:...
  5. unbekannter cron auftrag

    unbekannter cron auftrag: Hallo, ich habe eben einen Cron Auftrag auf unsere Firmenkiste gefunden den ich nicht zuordnen kann. Ausserdem weiß ich nicht was genau dieser...