Je viens juste de me lancer en C++, après le delphi, la galère : le moindre plus petit *.cpp compilé avec DEV a au moins 40 lignes d'erreurs, lol .
Durant la compilation Dev-c++ affiche plein d'erreurs, mais aucunes aides pour les résoudre (delphi est nickel pour ça).

Voila je cherche à compiler un petit soft réseau et la :
i:\gw\mingw32\lib\crt2.o(.text+0x72) In function `mingw32_init_fmode':
[Linker error] undefined reference to `__imp__fmode'
[Linker error] undefined reference to `__imp__iob'
[Linker error] undefined reference to `__imp__iob'
[Linker error] undefined reference to `__imp__iob'
[Linker error] undefined reference to `WSAStartup@8'
[Linker error] undefined reference to `WSACleanup@0'
[Linker error] undefined reference to `htons@4'
[Linker error] undefined reference to `inet_addr@4'
[Linker error] undefined reference to `gethostbyname@4'
[Linker error] undefined reference to `inet_addr@4'
[Linker error] undefined reference to `socket@12'
[Linker error] undefined reference to `htons@4'
[Linker error] undefined reference to `connect@12'
[Linker error] undefined reference to `WSAGetLastError@0'
[Linker error] undefined reference to `send@16'
[Linker error] undefined reference to `shutdown@8'
[Linker error] undefined reference to `closesocket@4'
[Linker error] undefined reference to `libmsvcrt_a_iname'
[Linker error] undefined reference to `libmsvcrt_a_iname'
[Linker error] undefined reference to `_nm__atexit'
J'ai la version 4.9.9.1 avec packages / headers d'origines, me manque-t-il des headers ? :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <sys/socket.h>
#include <time.h>
#include <netinet/in.h>
#include <curses.h>
#include <unistd.h>
#include <errno.h>
#include <netdb.h>
#include <signal.h>
#include <sys/types.h>
#include <sys/time.h>
#include <sys/select.h>
#include <netinet/in.h>
#include <arpa/inet.h>
Merci de votre aide..