Bonjour,
Alors voilà, j'ai une application fournit avec une carte d'acquisition et il me fournisse un makefile pour la compiler, cependant j'ai des erreurs qui apparaissent.
Voilà le morceau du fichier .h ou les erreurs sont localisé (ligne 106 107) :
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 [root@octobre DialogBlocks]# make all g++ -c -o GCCDebug/snapapp.o -I/usr/Innovative/Malibu/Malibu -I/usr/Innovative/Malibu/Malibu/LinuxSupport `wx-config --cxxflags` -g -O0 -Wall snapapp.cpp g++ -c -o GCCDebug/snapexample.o -I/usr/Innovative/Malibu/Malibu -I/usr/Innovative/Malibu/Malibu/LinuxSupport `wx-config --cxxflags` -g -O0 -Wall snapexample.cpp g++ -c -o GCCDebug/ApplicationIo.o -I/usr/Innovative/Malibu/Malibu -I/usr/Innovative/Malibu/Malibu/LinuxSupport `wx-config --cxxflags` -g -O0 -Wall ../Common/ApplicationIo.cpp In file included from /usr/Innovative/Malibu/Malibu/SyncObject_Mb.h:14, from /usr/Innovative/Malibu/Malibu/MultipleObjects_Mb.h:24, from /usr/Innovative/Malibu/Malibu/Synchronizer_Mb.h:31, from /usr/Innovative/Malibu/Malibu/Events_Mb.h:22, from /usr/Innovative/Malibu/Malibu/ProcessEvents_Mb.h:14, from ../Common/ApplicationIo.h:8, from ../Common/ApplicationIo.cpp:11: /usr/Innovative/Malibu/Malibu/Jungo_Mb.h:106: erreur: expected unqualified-id before & token /usr/Innovative/Malibu/Malibu/Jungo_Mb.h:106: erreur: expected , or ... before & token /usr/Innovative/Malibu/Malibu/Jungo_Mb.h:107: erreur: expected unqualified-id before & token /usr/Innovative/Malibu/Malibu/Jungo_Mb.h:107: erreur: expected , or ... before & token /usr/Innovative/Malibu/Malibu/Jungo_Mb.h:107: erreur: void InnovativeKernel::Jungo::WinDriverSupport::Error() cannot be overloaded /usr/Innovative/Malibu/Malibu/Jungo_Mb.h:106: erreur: with void InnovativeKernel::Jungo::WinDriverSupport::Error() make: *** [GCCDebug/ApplicationIo.o] Erreur 1 [root@octobre DialogBlocks]#
Le .cpp correspondant :
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 //============================================================================== // CLASS WinDriverSupport -- Stand-alone Jungo support functions //============================================================================== class WinDriverSupport { public: WinDriverSupport() { } void Error(const std::string & text, unsigned int status); //ligne 106 void Error(const std::string & text); //ligne 107 void Trace(const char * msg); void uSleep(unsigned long uS); void Sleep(unsigned long mS); };
Je comprend pas du tout l'erreur surtout qu'il ne s'agit pas de mon code, ça devrait marcher sans que j'ai rien à toucher, j'ai contacté le support il ne reponde pas ...
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 //============================================================================== // CLASS WinDriverSupport -- Stand-alone Jungo support functions //============================================================================== //------------------------------------------------------------------------------ // WinDriverSupport::Error() - throw Win Driver error //------------------------------------------------------------------------------ void WinDriverSupport::Error(const std::string & text) { Trace(text.c_str()); throw Innovative::MalibuException(text.c_str()); } //------------------------------------------------------------------------------ // WinDriverSupport::Error() - throw Win Driver error //------------------------------------------------------------------------------ void WinDriverSupport::Error(const std::string & text, unsigned int status) { std::stringstream msg; msg << text << " Error " << Innovative::IntToString(status, 16) << ": " << Stat2Str(status); Error(msg.str()); }
Merci d'avance pour votre temps.
Partager