Bonjour,

Je compile un programme C++ à l'aide d'un Makefile.

Lorsque je compile, j'obtiens le message d'erreur suivant:

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
c:\dev\serveur2>mingw32-make
g++ -enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runtime-pseudo-rel
oc -Wl,-s -Wl,-subsystem,console -mthreads -Wl -o bin/server.exe build/modbus.o
build/moc_server.o build/server.o build/main.o -L"C:\Qt\2010.05\qt\lib" -lQtNetw
ork4 -lQtCore4
build/main.o:main.cpp:(.text+0x1c): référence indéfinie vers « __gxx_persona
lity_sj0 »
build/main.o:main.cpp:(.text+0x41): référence indéfinie vers « _Unwind_SjLj_
Register »
build/main.o:main.cpp:(.text+0xe3): référence indéfinie vers « _Unwind_SjLj_
Unregister »
build/main.o:main.cpp:(.text+0x151): référence indéfinie vers « _Unwind_SjLj
_Resume »
collect2: ld returned 1 exit status
mingw32-make: *** [bin/server.exe] Error 1
Pour moi, ces erreurs sont du à l'absence d'une librairie, mais je ne sais pas laquelle.

Merci pour l'aide que vous pourrez m'apporter concernant ces erreurs.

Bonne journée.

30avril1989