Bonjour à tous,

Je travaille sur un projet de création d'une ihm avec affichage des données USB en temps réel. Pour l'instant mon IHM est montée et je bosse sur la partie animation.

Mon problème est que je suis passé par du OpenGL mais je voudrais faire l'animation en SDL. Le truc est que lorsque j'ajoute ma classe EcranIP.h à mon fichier main et que je compile, je me retrouve avec cette erreur:

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
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
 
1>------ Build started: Project: CALIPSO-EVO, Configuration: Debug Win32 ------
1>Compiling...
1>CALIPSO-EVO.cpp
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_stdinc.h(200) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_stdinc.h(206) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_stdinc.h(350) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_stdinc.h(383) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_stdinc.h(389) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_stdinc.h(395) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_stdinc.h(479) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_stdinc.h(485) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_stdinc.h(497) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_stdinc.h(557) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_stdinc.h(563) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_stdinc.h(578) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_stdinc.h(579) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_stdinc.h(581) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_stdinc.h(585) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_main.h(65) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_main.h(67) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_main.h(69) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_error.h(37) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_error.h(38) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_error.h(39) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_error.h(52) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_mutex.h(58) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_mutex.h(62) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_mutex.h(69) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_mutex.h(72) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_mutex.h(84) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_mutex.h(87) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_mutex.h(93) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_mutex.h(98) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_mutex.h(106) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_mutex.h(111) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_mutex.h(114) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_mutex.h(126) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_mutex.h(129) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_mutex.h(134) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_mutex.h(139) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_mutex.h(146) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_mutex.h(154) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_thread.h(92) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_thread.h(96) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_thread.h(101) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_thread.h(107) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_thread.h(110) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_rwops.h(97) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_rwops.h(100) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_rwops.h(103) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_rwops.h(104) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_rwops.h(106) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_rwops.h(107) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_rwops.h(122) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_rwops.h(123) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_rwops.h(124) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_rwops.h(125) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_rwops.h(126) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_rwops.h(127) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_rwops.h(130) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_rwops.h(131) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_rwops.h(132) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_rwops.h(133) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_rwops.h(134) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_rwops.h(135) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_audio.h(102) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_audio.h(103) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_audio.h(109) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_audio.h(152) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_audio.h(162) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_audio.h(171) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_audio.h(190) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_audio.h(199) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_audio.h(208) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_audio.h(220) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_audio.h(230) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_audio.h(238) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_audio.h(239) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_audio.h(244) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_cdrom.h(98) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_cdrom.h(106) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_cdrom.h(114) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_cdrom.h(120) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_cdrom.h(141) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_cdrom.h(147) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_cdrom.h(150) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_cdrom.h(153) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_cdrom.h(156) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_cdrom.h(159) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_cdrom.h(162) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_cpuinfo.h(39) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_cpuinfo.h(43) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_cpuinfo.h(47) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_cpuinfo.h(51) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_cpuinfo.h(55) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_cpuinfo.h(59) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_cpuinfo.h(63) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_cpuinfo.h(67) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_active.h(49) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_keyboard.h(73) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_keyboard.h(86) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_keyboard.h(87) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_keyboard.h(96) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_keyboard.h(101) : error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
1>c:\users\verdun stephane\documents\tp cnam\mémoire\sdl-1.2.13\include\SDL_keyboard.h(101) : fatal error C1003: error count exceeds 100; stopping compilation
1>Build log was saved at "file://c:\Users\VERDUN Stephane\Documents\Visual Studio 2008\Projects\CALIPSO-EVO-Solution\CALIPSO-EVO\Debug\BuildLog.htm"
1>CALIPSO-EVO - 102 error(s), 0 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

Si vous avez une idée je suis preneur. merci