Tu te mets dans le répertoire de gcc, et tu récupère le numéro de version avec gcc -v.
Version imprimable
Salut,
Le plus simple pour avoir la version de gcc utilisée, sans meme avoir à compiler quoi que ce soit, c'est encore la ligne de commande gcc -v (gcc --version dans sa version longue).
le résutat fournira une série d'informations supplémentiares particulièrement intéressantes ;)
Ceci dit, il faut faire attention que l'option permettant de compiler avec le support C++11 a été modifiée et est passée de -std=c++0x à -std=c++11...
Les dernières "nigthly builds" de code::blocks fournissent les deux options de manière séparée, et sont disonibles directement sur le forum de code::blocks, section Nightly builds ;)
Il n'est pas forcément nécessaire de courir après toutes les nigthly builds (à moins d'avoir effectivement rencontré un problème marqué comme résolu), mais il est malgré tout parfois intéressant de le faire pour profiter d'améliorations qui tardent à venir à cause de la durée observée entre deux versions stables ;)
gcc -v est très sympa, mais il vous dit quel est la version installé dans le répertoire où vous êtes, et pas la version que c::b utilise pour compiler (c'est toujours là que ça coince, rarement dans les gcc installés).
Merci bien je regarde ça de suite :P
J'ai la version 3.4.5 de gcc (je comprends mieux pourquoi l'option n'est pas prise en compte :D).
J'ai installé mingw dernière version mais j'obtiens un tas d'erreur lorsque j'indique le nouveau chemin du compilateur à code blocks :
Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260 c:/mingw_/mingw/bin/../lib/gcc/mingw32/4.6.1/../../../crt2.o: dans la fonction « _mingw_CRTStartup »: C:\MinGW\msys\1.0\src\mingwrt/../mingw/crt1.c:193: référence indéfinie vers « __dyn_tls_init_callback » obj\Release\main.o:main.cpp:(.text+0x68): référence indéfinie vers « std::ctype<char>::_M_widen_init() const » obj\Release\main.o:main.cpp:(.eh_frame$_ZNSt6vectorI7Coord3DIdESaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1_+0x13): référence indéfinie vers « __gxx_personality_v0 » obj\Release\main.o:main.cpp:(.eh_frame$_ZNSt6vectorI7Coord3DIiESaIS1_EE14_M_fill_insertEN9__gnu_cxx17__normal_iteratorIPS1_S3_EEjRKS1_+0x13): référence indéfinie vers « __gxx_personality_v0 » C:\MinGW\lib/libstdc++.a(ios_init.o):ios_init.cc:(.text+0x34): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(ios_init.o):ios_init.cc:(.text+0x60): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(ios_init.o):ios_init.cc:(.text+0xc1): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(ios_init.o):ios_init.cc:(.text+0x114): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(ios_init.o):ios_init.cc:(.text+0x140): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(ios_init.o):ios_init.cc:(.text+0x1a1): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(ios_init.o):ios_init.cc:(.text+0x1f3): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(ios_init.o):ios_init.cc:(.text+0x587): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(ios_init.o):ios_init.cc:(.text+0x5de): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(ios_init.o):ios_init.cc:(.text+0x6ab): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(ios_init.o):ios_init.cc:(.text+0x6d1): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(ios_init.o):ios_init.cc:(.text+0x86d): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(ios_init.o):ios_init.cc:(.text+0x8b3): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(ios_init.o):ios_init.cc:(.text+0xc47): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(ios_init.o):ios_init.cc:(.text+0xc9e): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(new_op.o):new_op.cc:(.text+0x34): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(new_op.o):new_op.cc:(.text+0x87): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(new_op.o):new_op.cc:(.text+0xb7): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(functexcept.o):functexcept.cc:(.text+0x137): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(functexcept.o):functexcept.cc:(.text+0x1c5): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(functexcept.o):functexcept.cc:(.text+0x237): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(functexcept.o):functexcept.cc:(.text+0x2ec): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(functexcept.o):functexcept.cc:(.text+0x3d7): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(functexcept.o):functexcept.cc:(.text+0x48c): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(functexcept.o):functexcept.cc:(.text+0x577): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(functexcept.o):functexcept.cc:(.text+0x62c): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(functexcept.o):functexcept.cc:(.text+0x717): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(functexcept.o):functexcept.cc:(.text+0x7cc): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(functexcept.o):functexcept.cc:(.text+0x8b7): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(functexcept.o):functexcept.cc:(.text+0x96c): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(functexcept.o):functexcept.cc:(.text+0xa57): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(functexcept.o):functexcept.cc:(.text+0xb0c): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(functexcept.o):functexcept.cc:(.text+0xbf7): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(functexcept.o):functexcept.cc:(.text+0xcac): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(functexcept.o):functexcept.cc:(.text+0xd97): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(functexcept.o):functexcept.cc:(.text+0xe4c): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(functexcept.o):functexcept.cc:(.text+0xf37): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(functexcept.o):functexcept.cc:(.text+0xfec): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSi5seekgExSt12_Ios_Seekdir[std::basic_istream<char, std::char_traits<char> >::seekg(long long, std::_Ios_Seekdir)]+0x13d): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSi5seekgExSt12_Ios_Seekdir[std::basic_istream<char, std::char_traits<char> >::seekg(long long, std::_Ios_Seekdir)]+0x17a): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSi5seekgESt4fposIiE[std::basic_istream<char, std::char_traits<char> >::seekg(std::fpos<int>)]+0x3d): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSi5seekgESt4fposIiE[std::basic_istream<char, std::char_traits<char> >::seekg(std::fpos<int>)]+0x6e): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSi5seekgESt4fposIiE[std::basic_istream<char, std::char_traits<char> >::seekg(std::fpos<int>)]+0x156): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSi5seekgESt4fposIiE[std::basic_istream<char, std::char_traits<char> >::seekg(std::fpos<int>)]+0x19f): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSi4syncEv[std::basic_istream<char, std::char_traits<char> >::sync()]+0x3a): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSi4syncEv[std::basic_istream<char, std::char_traits<char> >::sync()]+0xae): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSi4syncEv[std::basic_istream<char, std::char_traits<char> >::sync()]+0xf9): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSi4syncEv[std::basic_istream<char, std::char_traits<char> >::sync()]+0x12d): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSi8readsomeEPci[std::basic_istream<char, std::char_traits<char> >::readsome(char*, int)]+0x39): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSi8readsomeEPci[std::basic_istream<char, std::char_traits<char> >::readsome(char*, int)]+0xe7): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSi8readsomeEPci[std::basic_istream<char, std::char_traits<char> >::readsome(char*, int)]+0x149): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSi8readsomeEPci[std::basic_istream<char, std::char_traits<char> >::readsome(char*, int)]+0x186): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSi4readEPci[std::basic_istream<char, std::char_traits<char> >::read(char*, int)]+0x3f): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSi4readEPci[std::basic_istream<char, std::char_traits<char> >::read(char*, int)]+0xe7): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSi4readEPci[std::basic_istream<char, std::char_traits<char> >::read(char*, int)]+0x129): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSi4peekEv[std::basic_istream<char, std::char_traits<char> >::peek()]+0x3a): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSi4peekEv[std::basic_istream<char, std::char_traits<char> >::peek()]+0xa7): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSi4peekEv[std::basic_istream<char, std::char_traits<char> >::peek()]+0xf8): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSi4peekEv[std::basic_istream<char, std::char_traits<char> >::peek()]+0x14b): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSi6ignoreEii[std::basic_istream<char, std::char_traits<char> >::ignore(int, int)]+0x3f): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSi6ignoreEii[std::basic_istream<char, std::char_traits<char> >::ignore(int, int)]+0x117): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSi6ignoreEii[std::basic_istream<char, std::char_traits<char> >::ignore(int, int)]+0x167): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSi7getlineEPcic[std::basic_istream<char, std::char_traits<char> >::getline(char*, int, char)]+0x3b): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSi7getlineEPcic[std::basic_istream<char, std::char_traits<char> >::getline(char*, int, char)]+0x1b5): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSi7getlineEPcic[std::basic_istream<char, std::char_traits<char> >::getline(char*, int, char)]+0x1fc): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSi7getlineEPcic[std::basic_istream<char, std::char_traits<char> >::getline(char*, int, char)]+0x2d7): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSi3getEPcic[std::basic_istream<char, std::char_traits<char> >::get(char*, int, char)]+0x3b): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSi3getEPcic[std::basic_istream<char, std::char_traits<char> >::get(char*, int, char)]+0x13e): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSi3getEPcic[std::basic_istream<char, std::char_traits<char> >::get(char*, int, char)]+0x185): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSi3getEPcic[std::basic_istream<char, std::char_traits<char> >::get(char*, int, char)]+0x1f4): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSi3getERc[std::basic_istream<char, std::char_traits<char> >::get(char&)]+0x3f): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSi3getERc[std::basic_istream<char, std::char_traits<char> >::get(char&)]+0xc8): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSi3getERc[std::basic_istream<char, std::char_traits<char> >::get(char&)]+0x118): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSi3getERc[std::basic_istream<char, std::char_traits<char> >::get(char&)]+0x185): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSi3getEv[std::basic_istream<char, std::char_traits<char> >::get()]+0x3a): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSi3getEv[std::basic_istream<char, std::char_traits<char> >::get()]+0xc8): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSi3getEv[std::basic_istream<char, std::char_traits<char> >::get()]+0x118): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSi3getEv[std::basic_istream<char, std::char_traits<char> >::get()]+0x185): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSirsEPSt15basic_streambufIcSt11char_traitsIcEE[std::basic_istream<char, std::char_traits<char> >::operator>>(std::basic_streambuf<char, std::char_traits<char> >*)]+0x3c): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSirsEPSt15basic_streambufIcSt11char_traitsIcEE[std::basic_istream<char, std::char_traits<char> >::operator>>(std::basic_streambuf<char, std::char_traits<char> >*)]+0xae): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSirsEPSt15basic_streambufIcSt11char_traitsIcEE[std::basic_istream<char, std::char_traits<char> >::operator>>(std::basic_streambuf<char, std::char_traits<char> >*)]+0x10d): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSirsEPSt15basic_streambufIcSt11char_traitsIcEE[std::basic_istream<char, std::char_traits<char> >::operator>>(std::basic_streambuf<char, std::char_traits<char> >*)]+0x14a): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSirsERPv[std::basic_istream<char, std::char_traits<char> >::operator>>(void*&)]+0x36): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSirsERPv[std::basic_istream<char, std::char_traits<char> >::operator>>(void*&)]+0x103): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSirsERPv[std::basic_istream<char, std::char_traits<char> >::operator>>(void*&)]+0x13b): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSirsERPv[std::basic_istream<char, std::char_traits<char> >::operator>>(void*&)]+0x17a): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSirsERe[std::basic_istream<char, std::char_traits<char> >::operator>>(long double&)]+0x36): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSirsERe[std::basic_istream<char, std::char_traits<char> >::operator>>(long double&)]+0x103): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSirsERe[std::basic_istream<char, std::char_traits<char> >::operator>>(long double&)]+0x13b): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSirsERe[std::basic_istream<char, std::char_traits<char> >::operator>>(long double&)]+0x17a): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSirsERd[std::basic_istream<char, std::char_traits<char> >::operator>>(double&)]+0x34): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSirsERd[std::basic_istream<char, std::char_traits<char> >::operator>>(double&)]+0x103): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSirsERd[std::basic_istream<char, std::char_traits<char> >::operator>>(double&)]+0x13b): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSirsERd[std::basic_istream<char, std::char_traits<char> >::operator>>(double&)]+0x17a): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSirsERf[std::basic_istream<char, std::char_traits<char> >::operator>>(float&)]+0x36): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSirsERf[std::basic_istream<char, std::char_traits<char> >::operator>>(float&)]+0x103): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSirsERf[std::basic_istream<char, std::char_traits<char> >::operator>>(float&)]+0x13b): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSirsERf[std::basic_istream<char, std::char_traits<char> >::operator>>(float&)]+0x17a): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSirsERy[std::basic_istream<char, std::char_traits<char> >::operator>>(unsigned long long&)]+0x36): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSirsERy[std::basic_istream<char, std::char_traits<char> >::operator>>(unsigned long long&)]+0x103): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSirsERy[std::basic_istream<char, std::char_traits<char> >::operator>>(unsigned long long&)]+0x13b): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSirsERy[std::basic_istream<char, std::char_traits<char> >::operator>>(unsigned long long&)]+0x17a): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSirsERx[std::basic_istream<char, std::char_traits<char> >::operator>>(long long&)]+0x34): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSirsERx[std::basic_istream<char, std::char_traits<char> >::operator>>(long long&)]+0x103): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSirsERx[std::basic_istream<char, std::char_traits<char> >::operator>>(long long&)]+0x13b): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSirsERx[std::basic_istream<char, std::char_traits<char> >::operator>>(long long&)]+0x17a): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSirsERm[std::basic_istream<char, std::char_traits<char> >::operator>>(unsigned long&)]+0x36): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSirsERm[std::basic_istream<char, std::char_traits<char> >::operator>>(unsigned long&)]+0x103): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSirsERm[std::basic_istream<char, std::char_traits<char> >::operator>>(unsigned long&)]+0x13b): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSirsERm[std::basic_istream<char, std::char_traits<char> >::operator>>(unsigned long&)]+0x17a): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSirsERl[std::basic_istream<char, std::char_traits<char> >::operator>>(long&)]+0x36): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSirsERl[std::basic_istream<char, std::char_traits<char> >::operator>>(long&)]+0x103): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSirsERl[std::basic_istream<char, std::char_traits<char> >::operator>>(long&)]+0x13b): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSirsERl[std::basic_istream<char, std::char_traits<char> >::operator>>(long&)]+0x17a): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSirsERj[std::basic_istream<char, std::char_traits<char> >::operator>>(unsigned int&)]+0x34): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSirsERj[std::basic_istream<char, std::char_traits<char> >::operator>>(unsigned int&)]+0x103): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSirsERj[std::basic_istream<char, std::char_traits<char> >::operator>>(unsigned int&)]+0x13b): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSirsERj[std::basic_istream<char, std::char_traits<char> >::operator>>(unsigned int&)]+0x17a): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSirsERi[std::basic_istream<char, std::char_traits<char> >::operator>>(int&)]+0x39): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSirsERi[std::basic_istream<char, std::char_traits<char> >::operator>>(int&)]+0x137): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSirsERi[std::basic_istream<char, std::char_traits<char> >::operator>>(int&)]+0x179): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSirsERt[std::basic_istream<char, std::char_traits<char> >::operator>>(unsigned short&)]+0x36): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSirsERt[std::basic_istream<char, std::char_traits<char> >::operator>>(unsigned short&)]+0x103): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSirsERt[std::basic_istream<char, std::char_traits<char> >::operator>>(unsigned short&)]+0x13b): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSirsERt[std::basic_istream<char, std::char_traits<char> >::operator>>(unsigned short&)]+0x17a): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSirsERs[std::basic_istream<char, std::char_traits<char> >::operator>>(short&)]+0x37): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSirsERs[std::basic_istream<char, std::char_traits<char> >::operator>>(short&)]+0x137): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSirsERs[std::basic_istream<char, std::char_traits<char> >::operator>>(short&)]+0x179): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSirsERb[std::basic_istream<char, std::char_traits<char> >::operator>>(bool&)]+0x36): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSirsERb[std::basic_istream<char, std::char_traits<char> >::operator>>(bool&)]+0x103): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSirsERb[std::basic_istream<char, std::char_traits<char> >::operator>>(bool&)]+0x13b): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSirsERb[std::basic_istream<char, std::char_traits<char> >::operator>>(bool&)]+0x17a): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSi3getERSt15basic_streambufIcSt11char_traitsIcEEc[std::basic_istream<char, std::char_traits<char> >::get(std::basic_streambuf<char, std::char_traits<char> >&, char)]+0x41): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSi3getERSt15basic_streambufIcSt11char_traitsIcEEc[std::basic_istream<char, std::char_traits<char> >::get(std::basic_streambuf<char, std::char_traits<char> >&, char)]+0x158): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSi3getERSt15basic_streambufIcSt11char_traitsIcEEc[std::basic_istream<char, std::char_traits<char> >::get(std::basic_streambuf<char, std::char_traits<char> >&, char)]+0x19f): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSi3getERSt15basic_streambufIcSt11char_traitsIcEEc[std::basic_istream<char, std::char_traits<char> >::get(std::basic_streambuf<char, std::char_traits<char> >&, char)]+0x22e): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSi5ungetEv[std::basic_istream<char, std::char_traits<char> >::unget()]+0x3f): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSi5ungetEv[std::basic_istream<char, std::char_traits<char> >::unget()]+0xb7): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSi5ungetEv[std::basic_istream<char, std::char_traits<char> >::unget()]+0x108): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSi5ungetEv[std::basic_istream<char, std::char_traits<char> >::unget()]+0x164): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSi7putbackEc[std::basic_istream<char, std::char_traits<char> >::putback(char)]+0x41): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSi7putbackEc[std::basic_istream<char, std::char_traits<char> >::putback(char)]+0xc7): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSi7putbackEc[std::basic_istream<char, std::char_traits<char> >::putback(char)]+0x118): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(istream-inst.o):istream-inst.cc:(.text$_ZNSi7putbackEc[std::basic_istream<char, std::char_traits<char> >::putback(char)]+0x172): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(new_opv.o):new_opv.cc:(.text+0x34): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(new_opv.o):new_opv.cc:(.text+0x54): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(new_opv.o):new_opv.cc:(.text+0x7f): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(eh_personality.o):eh_personality.cc:(.text+0x461): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(eh_personality.o):eh_personality.cc:(.text+0x5d4): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(eh_personality.o):eh_personality.cc:(.text+0x6c6): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(eh_personality.o):eh_personality.cc:(.text+0x92a): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(eh_personality.o):eh_personality.cc:(.text+0x9b7): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(eh_personality.o):eh_personality.cc:(.text+0xa3b): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(ios.o):ios.cc:(.text+0x134): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(ios.o):ios.cc:(.text+0x17e): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(ios.o):ios.cc:(.text+0x1c8): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(ios.o):ios.cc:(.text+0x26a): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(ios.o):ios.cc:(.text+0x2ca): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(ios.o):ios.cc:(.text+0x305): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(ios.o):ios.cc:(.text+0x35a): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(ios.o):ios.cc:(.text+0x3ba): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(ios.o):ios.cc:(.text+0x3f5): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(ios.o):ios.cc:(.text+0x44c): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(ios.o):ios.cc:(.text+0x4b5): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(ios.o):ios.cc:(.text+0x4eb): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(ios.o):ios.cc:(.text+0x539): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(ios.o):ios.cc:(.text+0x561): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(ios.o):ios.cc:(.text+0x58c): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(ios.o):ios.cc:(.text+0x621): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(ios.o):ios.cc:(.text+0x681): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(ios.o):ios.cc:(.text+0x73f): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(ios.o):ios.cc:(.text+0x7a3): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(streambuf-inst.o):streambuf-inst.cc:(.text$_ZNSt15basic_streambufIcSt11char_traitsIcEE8pubimbueERKSt6locale[std::basic_streambuf<char, std::char_traits<char> >::pubimbue(std::locale const&)]+0x40): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(streambuf-inst.o):streambuf-inst.cc:(.text$_ZNSt15basic_streambufIcSt11char_traitsIcEE8pubimbueERKSt6locale[std::basic_streambuf<char, std::char_traits<char> >::pubimbue(std::locale const&)]+0x93): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(streambuf-inst.o):streambuf-inst.cc:(.text$_ZNSt15basic_streambufIcSt11char_traitsIcEE8pubimbueERKSt6locale[std::basic_streambuf<char, std::char_traits<char> >::pubimbue(std::locale const&)]+0xd2): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(misc-inst.o):misc-inst.cc:(.text$_ZStlsIcSt11char_traitsIcESaIcEERSt13basic_ostreamIT_T0_ES7_RKSbIS4_S5_T1_E[std::basic_ostream<char, std::char_traits<char> >& std::operator<< <char, std::char_traits<char>, std::allocator<char> >(std::basic_ostream<char, std::char_traits<char> >&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)]+0x37): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(misc-inst.o):misc-inst.cc:(.text$_ZStlsIcSt11char_traitsIcESaIcEERSt13basic_ostreamIT_T0_ES7_RKSbIS4_S5_T1_E[std::basic_ostream<char, std::char_traits<char> >& std::operator<< <char, std::char_traits<char>, std::allocator<char> >(std::basic_ostream<char, std::char_traits<char> >&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)]+0x197): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(misc-inst.o):misc-inst.cc:(.text$_ZStlsIcSt11char_traitsIcESaIcEERSt13basic_ostreamIT_T0_ES7_RKSbIS4_S5_T1_E[std::basic_ostream<char, std::char_traits<char> >& std::operator<< <char, std::char_traits<char>, std::allocator<char> >(std::basic_ostream<char, std::char_traits<char> >&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)]+0x219): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(misc-inst.o):misc-inst.cc:(.text$_ZSt7getlineIcSt11char_traitsIcESaIcEERSt13basic_istreamIT_T0_ES7_RSbIS4_S5_T1_ES4_[std::basic_istream<char, std::char_traits<char> >& std::getline<char, std::char_traits<char>, std::allocator<char> >(std::basic_istream<char, std::char_traits<char> >&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char)]+0x62): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(misc-inst.o):misc-inst.cc:(.text$_ZSt7getlineIcSt11char_traitsIcESaIcEERSt13basic_istreamIT_T0_ES7_RSbIS4_S5_T1_ES4_[std::basic_istream<char, std::char_traits<char> >& std::getline<char, std::char_traits<char>, std::allocator<char> >(std::basic_istream<char, std::char_traits<char> >&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char)]+0xd9): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(misc-inst.o):misc-inst.cc:(.text$_ZSt7getlineIcSt11char_traitsIcESaIcEERSt13basic_istreamIT_T0_ES7_RSbIS4_S5_T1_ES4_[std::basic_istream<char, std::char_traits<char> >& std::getline<char, std::char_traits<char>, std::allocator<char> >(std::basic_istream<char, std::char_traits<char> >&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char)]+0x13e): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(misc-inst.o):misc-inst.cc:(.text$_ZSt7getlineIcSt11char_traitsIcESaIcEERSt13basic_istreamIT_T0_ES7_RSbIS4_S5_T1_ES4_[std::basic_istream<char, std::char_traits<char> >& std::getline<char, std::char_traits<char>, std::allocator<char> >(std::basic_istream<char, std::char_traits<char> >&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char)]+0x2fa): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(misc-inst.o):misc-inst.cc:(.text$_ZStrsIcSt11char_traitsIcESaIcEERSt13basic_istreamIT_T0_ES7_RSbIS4_S5_T1_E[std::basic_istream<char, std::char_traits<char> >& std::operator>><char, std::char_traits<char>, std::allocator<char> >(std::basic_istream<char, std::char_traits<char> >&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&)]+0x61): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(misc-inst.o):misc-inst.cc:(.text$_ZStrsIcSt11char_traitsIcESaIcEERSt13basic_istreamIT_T0_ES7_RSbIS4_S5_T1_E[std::basic_istream<char, std::char_traits<char> >& std::operator>><char, std::char_traits<char>, std::allocator<char> >(std::basic_istream<char, std::char_traits<char> >&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&)]+0xc0): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(misc-inst.o):misc-inst.cc:(.text$_ZStrsIcSt11char_traitsIcESaIcEERSt13basic_istreamIT_T0_ES7_RSbIS4_S5_T1_E[std::basic_istream<char, std::char_traits<char> >& std::operator>><char, std::char_traits<char>, std::allocator<char> >(std::basic_istream<char, std::char_traits<char> >&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&)]+0x123): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(misc-inst.o):misc-inst.cc:(.text$_ZStrsIcSt11char_traitsIcESaIcEERSt13basic_istreamIT_T0_ES7_RSbIS4_S5_T1_E[std::basic_istream<char, std::char_traits<char> >& std::operator>><char, std::char_traits<char>, std::allocator<char> >(std::basic_istream<char, std::char_traits<char> >&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&)]+0x356): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(io-inst.o):io-inst.cc:(.text$_ZNSdD2Ev[std::basic_iostream<char, std::char_traits<char> >::~basic_iostream()]+0x40): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(io-inst.o):io-inst.cc:(.text$_ZNSdD2Ev[std::basic_iostream<char, std::char_traits<char> >::~basic_iostream()]+0xa1): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(io-inst.o):io-inst.cc:(.text$_ZNSdD1Ev[std::basic_iostream<char, std::char_traits<char> >::~basic_iostream()]+0x3a): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(io-inst.o):io-inst.cc:(.text$_ZNSdD1Ev[std::basic_iostream<char, std::char_traits<char> >::~basic_iostream()]+0xaa): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(io-inst.o):io-inst.cc:(.text$_ZNSdD0Ev[std::basic_iostream<char, std::char_traits<char> >::~basic_iostream()]+0x3a): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(io-inst.o):io-inst.cc:(.text$_ZNSdD0Ev[std::basic_iostream<char, std::char_traits<char> >::~basic_iostream()]+0xb5): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(io-inst.o):io-inst.cc:(.text$_ZNSt9basic_iosIcSt11char_traitsIcEE15_M_cache_localeERKSt6locale[std::basic_ios<char, std::char_traits<char> >::_M_cache_locale(std::locale const&)]+0x3a): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(io-inst.o):io-inst.cc:(.text$_ZNSt9basic_iosIcSt11char_traitsIcEE15_M_cache_localeERKSt6locale[std::basic_ios<char, std::char_traits<char> >::_M_cache_locale(std::locale const&)]+0x195): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(io-inst.o):io-inst.cc:(.text$_ZNSt9basic_iosIcSt11char_traitsIcEE15_M_cache_localeERKSt6locale[std::basic_ios<char, std::char_traits<char> >::_M_cache_locale(std::locale const&)]+0x1cd): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(io-inst.o):io-inst.cc:(.text$_ZNSdC1EPSt15basic_streambufIcSt11char_traitsIcEE[std::basic_iostream<char, std::char_traits<char> >::basic_iostream(std::basic_streambuf<char, std::char_traits<char> >*)]+0x34): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(io-inst.o):io-inst.cc:(.text$_ZNSdC1EPSt15basic_streambufIcSt11char_traitsIcEE[std::basic_iostream<char, std::char_traits<char> >::basic_iostream(std::basic_streambuf<char, std::char_traits<char> >*)]+0xee): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(io-inst.o):io-inst.cc:(.text$_ZNSdC1EPSt15basic_streambufIcSt11char_traitsIcEE[std::basic_iostream<char, std::char_traits<char> >::basic_iostream(std::basic_streambuf<char, std::char_traits<char> >*)]+0x162): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(io-inst.o):io-inst.cc:(.text$_ZNSdC2EPSt15basic_streambufIcSt11char_traitsIcEE[std::basic_iostream<char, std::char_traits<char> >::basic_iostream(std::basic_streambuf<char, std::char_traits<char> >*)]+0x3a): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(io-inst.o):io-inst.cc:(.text$_ZNSdC2EPSt15basic_streambufIcSt11char_traitsIcEE[std::basic_iostream<char, std::char_traits<char> >::basic_iostream(std::basic_streambuf<char, std::char_traits<char> >*)]+0xa3): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(io-inst.o):io-inst.cc:(.text$_ZNSdC2EPSt15basic_streambufIcSt11char_traitsIcEE[std::basic_iostream<char, std::char_traits<char> >::basic_iostream(std::basic_streambuf<char, std::char_traits<char> >*)]+0xf8): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(io-inst.o):io-inst.cc:(.text$_ZNSt9basic_iosIcSt11char_traitsIcEEC1EPSt15basic_streambufIcS1_E[std::basic_ios<char, std::char_traits<char> >::basic_ios(std::basic_streambuf<char, std::char_traits<char> >*)]+0x3a): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(io-inst.o):io-inst.cc:(.text$_ZNSt9basic_iosIcSt11char_traitsIcEEC1EPSt15basic_streambufIcS1_E[std::basic_ios<char, std::char_traits<char> >::basic_ios(std::basic_streambuf<char, std::char_traits<char> >*)]+0xa6): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(io-inst.o):io-inst.cc:(.text$_ZNSt9basic_iosIcSt11char_traitsIcEEC1EPSt15basic_streambufIcS1_E[std::basic_ios<char, std::char_traits<char> >::basic_ios(std::basic_streambuf<char, std::char_traits<char> >*)]+0xe0): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(io-inst.o):io-inst.cc:(.text$_ZNSt9basic_iosIcSt11char_traitsIcEEC2EPSt15basic_streambufIcS1_E[std::basic_ios<char, std::char_traits<char> >::basic_ios(std::basic_streambuf<char, std::char_traits<char> >*)]+0x3e): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(io-inst.o):io-inst.cc:(.text$_ZNSt9basic_iosIcSt11char_traitsIcEEC2EPSt15basic_streambufIcS1_E[std::basic_ios<char, std::char_traits<char> >::basic_ios(std::basic_streambuf<char, std::char_traits<char> >*)]+0xa6): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(io-inst.o):io-inst.cc:(.text$_ZNSt9basic_iosIcSt11char_traitsIcEEC2EPSt15basic_streambufIcS1_E[std::basic_ios<char, std::char_traits<char> >::basic_ios(std::basic_streambuf<char, std::char_traits<char> >*)]+0xe0): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(io-inst.o):io-inst.cc:(.text$_ZNSt9basic_iosIcSt11char_traitsIcEE5imbueERKSt6locale[std::basic_ios<char, std::char_traits<char> >::imbue(std::locale const&)]+0x43): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(io-inst.o):io-inst.cc:(.text$_ZNSt9basic_iosIcSt11char_traitsIcEE5imbueERKSt6locale[std::basic_ios<char, std::char_traits<char> >::imbue(std::locale const&)]+0x100): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(io-inst.o):io-inst.cc:(.text$_ZNSt9basic_iosIcSt11char_traitsIcEE5imbueERKSt6locale[std::basic_ios<char, std::char_traits<char> >::imbue(std::locale const&)]+0x149): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(locale_init.o):locale_init.cc:(.text+0x39): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(locale_init.o):locale_init.cc:(.text+0x818): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(locale_init.o):locale_init.cc:(.text+0x863): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(locale_init.o):locale_init.cc:(.text+0x99a): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(locale_init.o):locale_init.cc:(.text+0xa1a): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(locale_init.o):locale_init.cc:(.text+0xa6b): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(locale_init.o):locale_init.cc:(.text+0xb2a): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(locale_init.o):locale_init.cc:(.text+0xbaa): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(locale_init.o):locale_init.cc:(.text+0xbfb): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(locale_init.o):locale_init.cc:(.text+0xcb9): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(locale_init.o):locale_init.cc:(.text+0x1497): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(locale_init.o):locale_init.cc:(.text+0x14e2): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(locale_init.o):locale_init.cc:(.text+0x1572): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(locale_init.o):locale_init.cc:(.text+0x1682): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(locale_init.o):locale_init.cc:(.text+0x16ef): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(ext-inst.o):ext-inst.cc:(.text$_ZN9__gnu_cxx13stdio_filebufIcSt11char_traitsIcEED0Ev[__gnu_cxx::stdio_filebuf<char, std::char_traits<char> >::~stdio_filebuf()]+0x3a): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(ext-inst.o):ext-inst.cc:(.text$_ZN9__gnu_cxx13stdio_filebufIcSt11char_traitsIcEED0Ev[__gnu_cxx::stdio_filebuf<char, std::char_traits<char> >::~stdio_filebuf()]+0x8d): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(ext-inst.o):ext-inst.cc:(.text$_ZN9__gnu_cxx13stdio_filebufIcSt11char_traitsIcEED0Ev[__gnu_cxx::stdio_filebuf<char, std::char_traits<char> >::~stdio_filebuf()]+0xcb): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(ext-inst.o):ext-inst.cc:(.text$_ZN9__gnu_cxx13stdio_filebufIcSt11char_traitsIcEED1Ev[__gnu_cxx::stdio_filebuf<char, std::char_traits<char> >::~stdio_filebuf()]+0x3a): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(ext-inst.o):ext-inst.cc:(.text$_ZN9__gnu_cxx13stdio_filebufIcSt11char_traitsIcEED1Ev[__gnu_cxx::stdio_filebuf<char, std::char_traits<char> >::~stdio_filebuf()]+0x82): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(ext-inst.o):ext-inst.cc:(.text$_ZN9__gnu_cxx13stdio_filebufIcSt11char_traitsIcEED1Ev[__gnu_cxx::stdio_filebuf<char, std::char_traits<char> >::~stdio_filebuf()]+0xbe): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(ext-inst.o):ext-inst.cc:(.text$_ZN9__gnu_cxx13stdio_filebufIcSt11char_traitsIcEED2Ev[__gnu_cxx::stdio_filebuf<char, std::char_traits<char> >::~stdio_filebuf()]+0x3a): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(ext-inst.o):ext-inst.cc:(.text$_ZN9__gnu_cxx13stdio_filebufIcSt11char_traitsIcEED2Ev[__gnu_cxx::stdio_filebuf<char, std::char_traits<char> >::~stdio_filebuf()]+0x82): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(ext-inst.o):ext-inst.cc:(.text$_ZN9__gnu_cxx13stdio_filebufIcSt11char_traitsIcEED2Ev[__gnu_cxx::stdio_filebuf<char, std::char_traits<char> >::~stdio_filebuf()]+0xbe): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(ext-inst.o):ext-inst.cc:(.text$_ZN9__gnu_cxx13stdio_filebufIcSt11char_traitsIcEEC1EP6_iobufSt13_Ios_Openmodej[__gnu_cxx::stdio_filebuf<char, std::char_traits<char> >::stdio_filebuf(_iobuf*, std::_Ios_Openmode, unsigned int)]+0x34): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(ext-inst.o):ext-inst.cc:(.text$_ZN9__gnu_cxx13stdio_filebufIcSt11char_traitsIcEEC1EP6_iobufSt13_Ios_Openmodej[__gnu_cxx::stdio_filebuf<char, std::char_traits<char> >::stdio_filebuf(_iobuf*, std::_Ios_Openmode, unsigned int)]+0xdf): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(ext-inst.o):ext-inst.cc:(.text$_ZN9__gnu_cxx13stdio_filebufIcSt11char_traitsIcEEC1EP6_iobufSt13_Ios_Openmodej[__gnu_cxx::stdio_filebuf<char, std::char_traits<char> >::stdio_filebuf(_iobuf*, std::_Ios_Openmode, unsigned int)]+0x12b): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(ext-inst.o):ext-inst.cc:(.text$_ZN9__gnu_cxx13stdio_filebufIcSt11char_traitsIcEEC2EP6_iobufSt13_Ios_Openmodej[__gnu_cxx::stdio_filebuf<char, std::char_traits<char> >::stdio_filebuf(_iobuf*, std::_Ios_Openmode, unsigned int)]+0x34): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(ext-inst.o):ext-inst.cc:(.text$_ZN9__gnu_cxx13stdio_filebufIcSt11char_traitsIcEEC2EP6_iobufSt13_Ios_Openmodej[__gnu_cxx::stdio_filebuf<char, std::char_traits<char> >::stdio_filebuf(_iobuf*, std::_Ios_Openmode, unsigned int)]+0xdf): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(ext-inst.o):ext-inst.cc:(.text$_ZN9__gnu_cxx13stdio_filebufIcSt11char_traitsIcEEC2EP6_iobufSt13_Ios_Openmodej[__gnu_cxx::stdio_filebuf<char, std::char_traits<char> >::stdio_filebuf(_iobuf*, std::_Ios_Openmode, unsigned int)]+0x12b): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(ext-inst.o):ext-inst.cc:(.text$_ZN9__gnu_cxx13stdio_filebufIcSt11char_traitsIcEEC1EiSt13_Ios_Openmodej[__gnu_cxx::stdio_filebuf<char, std::char_traits<char> >::stdio_filebuf(int, std::_Ios_Openmode, unsigned int)]+0x34): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(ext-inst.o):ext-inst.cc:(.text$_ZN9__gnu_cxx13stdio_filebufIcSt11char_traitsIcEEC1EiSt13_Ios_Openmodej[__gnu_cxx::stdio_filebuf<char, std::char_traits<char> >::stdio_filebuf(int, std::_Ios_Openmode, unsigned int)]+0xdf): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(ext-inst.o):ext-inst.cc:(.text$_ZN9__gnu_cxx13stdio_filebufIcSt11char_traitsIcEEC1EiSt13_Ios_Openmodej[__gnu_cxx::stdio_filebuf<char, std::char_traits<char> >::stdio_filebuf(int, std::_Ios_Openmode, unsigned int)]+0x12b): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(ext-inst.o):ext-inst.cc:(.text$_ZN9__gnu_cxx13stdio_filebufIcSt11char_traitsIcEEC2EiSt13_Ios_Openmodej[__gnu_cxx::stdio_filebuf<char, std::char_traits<char> >::stdio_filebuf(int, std::_Ios_Openmode, unsigned int)]+0x34): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(ext-inst.o):ext-inst.cc:(.text$_ZN9__gnu_cxx13stdio_filebufIcSt11char_traitsIcEEC2EiSt13_Ios_Openmodej[__gnu_cxx::stdio_filebuf<char, std::char_traits<char> >::stdio_filebuf(int, std::_Ios_Openmode, unsigned int)]+0xdf): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(ext-inst.o):ext-inst.cc:(.text$_ZN9__gnu_cxx13stdio_filebufIcSt11char_traitsIcEEC2EiSt13_Ios_Openmodej[__gnu_cxx::stdio_filebuf<char, std::char_traits<char> >::stdio_filebuf(int, std::_Ios_Openmode, unsigned int)]+0x12b): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(locale.o):locale.cc:(.text+0x34): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(locale.o):locale.cc:(.text+0x61): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(locale.o):locale.cc:(.text+0x8f): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(locale.o):locale.cc:(.text+0xf4): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(locale.o):locale.cc:(.text+0x121): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(locale.o):locale.cc:(.text+0x14f): référence indéfinie vers « _Unwind_SjLj_Resume » C:\MinGW\lib/libstdc++.a(locale.o):locale.cc:(.text+0x2f4): référence indéfinie vers « _Unwind_SjLj_Register » C:\MinGW\lib/libstdc++.a(locale.o):locale.cc:(.text+0x3c1): référence indéfinie vers « _Unwind_SjLj_Unregister » C:\MinGW\lib/libstdc++.a(locale.o):locale.cc:(.text+0x43c): référence indéfinie vers « _Unwind_SjLj_Unregister »
J'ai le sentiment que si le compilateur est correct, il y a un problème sur les chemin des librairies.
Ceci dit, la version de CB installée est antédiluvienne. Le build du 25/08/2012 propose gcc 4.7, si ça peut aider.
Si tu as plusieurs versions de gcc installées, rien ne t'empêche d'utiliser le chemin absolu pour invoquer la commande, ni de demander à CB d'utiliser la version qui se trouve dans un dossier particulier en passant par le menu "settings->compiler" et en cliquant sur l'onglet "toolchain executables".
C'est ainsi que CB utilise chez moi une version compilée perso en 64 bits, multilib de gcc4.7.1 ;)
C'est exactement la solution que j'ai expliquée 8 posts plus haut ^^
Et comme ça ne marche du premier coup que dans le meilleurs des mondes et ayant dû aider un certain nombre de personnes à installer le-dit compilateur sur c::b, je donne un code c++ permettant de vérifier la correcte configuration de la target, sachant bien évidemment que quand on a plusieurs compilateurs (ou versions du même compilateur), on ne désinstalle pas pour autant la version antérieure. Ça fait partie de la configuration de c::b, mais je sais par expérience que cela peut être une grande source d'erreurs (mauvais compilateur dans les options du projet, compilateur différent pour chaque target, et j'en passe...).
Donc au final je dois faire quoi pour parvenir à utiliser la nouvelle norme ? :D
J'ai essayé tout ce que vous avez dit mais rien ne change : toujours la version 3.4.5 utilisée alors que j'ai installée la nouvelle, tout plein d'erreurs si je coche l'option std=c++0x
J'ai beau installer les nightly build ça ne change rien.
Comment faire ? Je désespère :mrgreen:
Je précise que j'ai bien indiqué les bons chemins des exécutables gcc gdb et tout le tralala aux bons endroits ^^
Edit : ceci dit je viens d'observer que les erreurs au linkage proviennent du dossier C:/Mingw et non du dossier où est situé le nouveau mingw donc cela confirme ce que vous dites il doit y avoir un problème de Path je vais voir ça
Il n'est nul besoin de changer sa version de c::b pour changer de version de compilateur.
Il faut que tu vérifie le toolchain executable dont on a parlé plus haut.
(au besoin un petit screen pour nous).
edit : décidément faut vraiment que je fasse un article là-dessus...
Merci pour ton aide ;)
http://www.developpez.net/forums/att...1&d=1349357492
http://www.developpez.net/forums/att...1&d=1349357880
Voila pour les captures, je ne sais pas laquelle est la bonne en tout cas les 2 montrent les exécutables du bon dossier mingw (gcc, g++ etc...).
Ah oui, y'a une petite vérification à faire surtout en venant d'une aussi vieille version de g++, il faut vérifier que les noms des .exe qui se trouvent sous C:/mingw_/Mingw/bin/ correspondent aux noms exacts que ceux qu'on peut lire dans toolchain executables...
edit : et les miens ressemblent plutôt à mingw32-g++.exe
Oui je viens d'éditer mon précédent message j'avais juste modifié les exécutables pour voir si cela changeait quelque chose ;) mais visiblement ça ne fait absolument rien !
déjà quand je vois 4.6.1 je prends peur ^^
Je te conseille donc de relancer le logiciel d'installation de Mingw (après avoir viré cette installation là via la touche suppr dans l'explorateur windows :D).
N'oublie pas de cocher Download Latest repository catalog durant l'installation, ainsi que C++ compiler.
Au cas où, le lien direct pour télécharger le bon installateur : http://sourceforge.net/projects/ming...d?source=files
Si ça ne marche toujours pas, on passera à la manière forte ;)
Je viens d'installer la dernière version mais j'ai toujours de gros problèmes au linkage.
as-tu au moins fait un rebuild all sur ton projet ?
Oui évidemment ^^
Bon. Dans ce cas... on va réinstaller c::b. Sans compilateur.
Dans le dossier CodeBlocks, clique sur Uninstall.exe
Puis va télécharger c::b sur le site officiel en choisissant la version sans MINGW
Une fois que tu as réinstallé c::b, va dans Settings->Compiler->toolchain et clique sur auto detect.
Si ça marche pas je mange mon chapeau.
Ok par contre n'y a-t-il pas un moyen de sauvegarder les paramètres avant, je n'ai pas trop envie de réinstaller toutes les bibliothèques qui le sont déjà.
mmh... comment as-tu installé tes bibliothèques ? En tout cas le uninstall ne touchera pas aux fichiers qui ne lui appartiennent pas ;)