Bonjour à tous
Dans le cadre d'un projet de Réalité Virtuelle, j'utilise OSG, SDL et Boost. Le petit souci c'est que j'ai un conflit entre Boost et SDL, un conflit de type pour être préci
Comment puis-je contourner ces problèmes ?
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 1>------ Début de la génération*: Projet*: OpenStereoPicturer, Configuration*: Debug Win32 ------ 1>Compilation en cours... 1>Main.cpp 1>d:\m1 ivi\projets\mur d'images\openstereopicturer\dependencies\include\sdl\sdl_stdinc.h(85) : error C2872: 'int8_t'*: symbole ambigu 1> est peut-être 'd:\m1 ivi\projets\mur d'images\openstereopicturer\dependencies\include\sdl\sdl_config_win32.h(33)*: signed char int8_t' 1> ou 'd:\m1 ivi\projets\mur d'images\openstereopicturer\dependencies\include\boost\cstdint.hpp(193)*: boost::int8_t' 1>d:\m1 ivi\projets\mur d'images\openstereopicturer\dependencies\include\sdl\sdl_stdinc.h(86) : error C2872: 'uint8_t'*: symbole ambigu 1> est peut-être 'd:\m1 ivi\projets\mur d'images\openstereopicturer\dependencies\include\sdl\sdl_config_win32.h(34)*: unsigned char uint8_t' 1> ou 'd:\m1 ivi\projets\mur d'images\openstereopicturer\dependencies\include\boost\cstdint.hpp(196)*: boost::uint8_t' 1>d:\m1 ivi\projets\mur d'images\openstereopicturer\dependencies\include\sdl\sdl_stdinc.h(87) : error C2872: 'int16_t'*: symbole ambigu 1> est peut-être 'd:\m1 ivi\projets\mur d'images\openstereopicturer\dependencies\include\sdl\sdl_config_win32.h(35)*: short int16_t' 1> ou 'd:\m1 ivi\projets\mur d'images\openstereopicturer\dependencies\include\boost\cstdint.hpp(216)*: boost::int16_t' 1>d:\m1 ivi\projets\mur d'images\openstereopicturer\dependencies\include\sdl\sdl_stdinc.h(88) : error C2872: 'uint16_t'*: symbole ambigu 1> est peut-être 'd:\m1 ivi\projets\mur d'images\openstereopicturer\dependencies\include\sdl\sdl_config_win32.h(36)*: unsigned short uint16_t' 1> ou 'd:\m1 ivi\projets\mur d'images\openstereopicturer\dependencies\include\boost\cstdint.hpp(219)*: boost::uint16_t' 1>d:\m1 ivi\projets\mur d'images\openstereopicturer\dependencies\include\sdl\sdl_stdinc.h(89) : error C2872: 'int32_t'*: symbole ambigu 1> est peut-être 'd:\m1 ivi\projets\mur d'images\openstereopicturer\dependencies\include\sdl\sdl_config_win32.h(37)*: int int32_t' 1> ou 'd:\m1 ivi\projets\mur d'images\openstereopicturer\dependencies\include\boost\cstdint.hpp(236)*: boost::int32_t' 1>d:\m1 ivi\projets\mur d'images\openstereopicturer\dependencies\include\sdl\sdl_stdinc.h(90) : error C2872: 'uint32_t'*: symbole ambigu 1> est peut-être 'd:\m1 ivi\projets\mur d'images\openstereopicturer\dependencies\include\sdl\sdl_config_win32.h(38)*: unsigned int uint32_t' 1> ou 'd:\m1 ivi\projets\mur d'images\openstereopicturer\dependencies\include\boost\cstdint.hpp(239)*: boost::uint32_t' 1>d:\m1 ivi\projets\mur d'images\openstereopicturer\dependencies\include\sdl\sdl_stdinc.h(93) : error C2872: 'int64_t'*: symbole ambigu 1> est peut-être 'd:\m1 ivi\projets\mur d'images\openstereopicturer\dependencies\include\sdl\sdl_config_win32.h(39)*: __int64 int64_t' 1> ou 'd:\m1 ivi\projets\mur d'images\openstereopicturer\dependencies\include\boost\cstdint.hpp(305)*: boost::int64_t' 1>d:\m1 ivi\projets\mur d'images\openstereopicturer\dependencies\include\sdl\sdl_stdinc.h(95) : error C2872: 'uint64_t'*: symbole ambigu 1> est peut-être 'd:\m1 ivi\projets\mur d'images\openstereopicturer\dependencies\include\sdl\sdl_config_win32.h(40)*: unsigned __int64 uint64_t' 1> ou 'd:\m1 ivi\projets\mur d'images\openstereopicturer\dependencies\include\boost\cstdint.hpp(308)*: boost::uint64_t' 1>Le journal de génération a été enregistré à l'emplacement "file://d:\M1 IVI\Projets\Mur d'Images\OpenStereoPicturer\OpenStereoPicturer\Obj\Debug\Debug\BuildLog.htm" 1>OpenStereoPicturer - 8 erreur(s), 0 avertissement(s) ========== Génération*: 0 a réussi, 1 a échoué, 0 mis à jour, 0 a été ignoré ==========
Kromagg
Partager