Bonjour,

J'utlise mingw32 version 3.4.4

Quelqu'un peut-il m'expliquer pourquoi j'obtiens ces message d'erreur lorsque je compile :

.objs\main.o:main.cpp.text+0x174): undefined reference to `InternetOpenA@20'
.objs\main.o:main.cpp.text+0x1c1): undefined reference to `InternetOpenUrlA@24'
.objs\main.o:main.cpp.text+0x1fd): undefined reference to `InternetQueryDataAvailable@16'
.objs\main.o:main.cpp.text+0x27b): undefined reference to `InternetReadFile@16'
.objs\main.o:main.cpp.text+0x2cf): undefined reference to `InternetCloseHandle@4'
.objs\main.o:main.cpp.text+0x2dd): undefined reference to `InternetCloseHandle@4'

Mon programme comporte bien les définitions suivantes :

#include <windows.h>
#include <stdio.h>
#include <wininet.h>
#pragma comment(lib, "libwininet.a")

C'est la première fois que je rencontre ce genre de message, à quoi correspondent les @20 @24....?


L