[mingw] ld findet lib nicht



  • hallo leute,

    ich habe seit langem mal wieder etwas in C geschrieben (einen tcp server unter verwendung der winapi) und bin mir jetzt nicht ganz sicher ob ich richtig kompiliere (anscheinend ja nicht 😞 ). ich verwende den mingw compiler unter win vista und kompiliere wie folgt:

    gcc main.c -l libws2_32.a
    

    dabei erhalte ich den fehler:

    ...\mingw32\bin\ld.exe: cannot find -llibws2_32.a
    collect2: ld returned 1 exit status

    ich habe schon folgendes probiert:
    - den pfad der lib absolut anzugeben
    - den pfad von mingw/lib per -L anzugeben.

    hab' ich was übersehen?



  • probier mal nur -l ws2_32



  • v schrieb:

    probier mal nur -l ws2_32

    besten dank! so klappts...


Anmelden zum Antworten