Ergebnis 1 bis 7 von 7

Thema: winsock

  1. #1
    W32.Lovgate
    Registriert seit
    01.07.2007
    Beiträge
    354

    Standard winsock

    Ich bekomme immer komische Fehlermeldungen vom Compier, wenn ich mich mit winsock beschäftige. Folgender Code

    Code:
    #include <winsock.h>
    #include <stdio.h>
    
    
    int main(int argc, char *argv[])
    {
        int sock
        
        sock = socket( AF_INET, SOCK_STREAM, 0 );
        if (sock < 0) {
            fprintf(stderr, "Fehler beim Öffnen\n");
        }
      
      system("PAUSE");	
      return 0;
    }
    erzeugt nämlich folgende Fehlermeldung, die ich irgendwie nicht verstehen kann:

    Code:
      [Linker error] undefined reference to `socket@12' 
      ld returned 1 exit status 
     C:\Dev-Cpp\Makefile.win [Build Error]  [chatclient.exe] Error 1

  2. #2
    W32.Klez
    Registriert seit
    23.05.2007
    Beiträge
    401

    Standard

    Du hast vergessen etwas zu linken.
    Soweit ich weiß ist es dass hier:
    -lwsock ou -lws_32
    Schau dich in den Optionen von Dev-C++ um, irgendwo sind die Linker Einstellungen.
    Micah joined #CS
    0meg4: kA mehr wo das war, musst mal gucken
    0meg4: Hi Micah
    Micah: Welche von euch Fotzen möchte mal geleckt werden?!
    Jacks^2: o_O
    Micah: ja komm gibs mir... erzähl was!
    Micah: hab schon die ganze Zeit einen richtig harten
    0meg4: Ich glaub du hast da was verwechselt. Du bist hier im #CS was für "Counter-Strike" steht, nicht für "Cyber-Sex" :-O
    Micah: Verdammt.
    Micah left #CS
    Jacks^2: lol xD
    0meg4: xD

  3. #3
    Fortgeschrittener
    Registriert seit
    03.06.2007
    Beiträge
    31

    Standard

    außerdem würde ich mit winsock2.h arbeiten

  4. #4
    W32.Lovgate
    Registriert seit
    01.07.2007
    Beiträge
    354

    Standard ok

    ok, das werde ich mal versuchen, ist es bei winsock 2 auch -lwsock ou -lws_32 ?

  5. #5
    Fortgeschrittener
    Registriert seit
    03.06.2007
    Beiträge
    31

    Standard

    -lwsock & -lws_32 habe ich bei winsock2 nicht benutzt

  6. #6
    W32.Lovgate
    Registriert seit
    01.07.2007
    Beiträge
    354

    Standard

    was ist es denn nun?
    Und weiss einer, wo ich das bei Dev C/C++ hinzulinken kann?
    ich habe leider nichts gefunden.

  7. #7
    Fortgeschrittener
    Registriert seit
    28.08.2007
    Beiträge
    33

    Standard

    DevC++ Starten


    open im pulldown menü :

    Tools => CompilerOptions


    http://img511.imageshack.us/my.php?image=linkerbe9.jpg[/url]

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •