garulfolinux@ubuntu:~/Proto 0.1 Linux/Src (Portés)$ gcc `pkg-config --cflags --libs gtk+-2.0` Interface.cpp Open64.cpp Programme.cpp Audio.cpp -o Open64 Programme.cpp:17:25: erreur: Processeur.h : Aucun fichier ou répertoire de ce type Programme.cpp:18:28: erreur: Coprocesseurs.h : Aucun fichier ou répertoire de ce type Programme.cpp:19:23: erreur: Memoires.h : Aucun fichier ou répertoire de ce type Programme.cpp:20:18: erreur: Net.h : Aucun fichier ou répertoire de ce type Programme.cpp:22:25: erreur: Exceptions.h : Aucun fichier ou répertoire de ce type Programme.cpp:23:20: erreur: Video.h : Aucun fichier ou répertoire de ce type Dans le fichier inclus à partir de Programme.cpp:24: Audio.h:40:7: attention : pas de retour chariot à la fin du fichier Programme.cpp:25:19: erreur: Logo.h : Aucun fichier ou répertoire de ce type Programme.cpp:26:19: erreur: Boot.h : Aucun fichier ou répertoire de ce type Programme.cpp:27:24: erreur: Controles.h : Aucun fichier ou répertoire de ce type Programme.cpp:29:20: erreur: Debug.h : Aucun fichier ou répertoire de ce type Programme.h:29: erreur: field «MainQueue» has incomplete type Programme.h:32: erreur: field «AudioQueue» has incomplete type Programme.h:35: erreur: field «VideoQueue» has incomplete type Programme.h:38: erreur: field «ControlesQueue» has incomplete type Programme.h:63: erreur: expected constructor, destructor, or type conversion before «unsigned» Programme.h:64: erreur: «GtkMessageType» has not been declared Audio.h:23: erreur: ISO C++ forbids declaration of «ALCdevice» with no type Audio.h:23: erreur: expected «;» before «*» token Audio.h:24: erreur: ISO C++ forbids declaration of «ALCcontext» with no type Audio.h:24: erreur: expected «;» before «*» token Audio.h:26: erreur: «ALuint» does not name a type Audio.h:27: erreur: «ALuint» does not name a type Audio.h:28: erreur: «ALuint» does not name a type Programme.cpp:31: erreur: «R4300iStruct» does not name a type Programme.cpp:33: erreur: «CoProcesseur0Struct» does not name a type Programme.cpp:34: erreur: «CoProcesseur1Struct» does not name a type Programme.cpp:36: erreur: expected initializer before «unsigned» Programme.cpp:37: erreur: «GPackStruct» does not name a type Programme.cpp:39: erreur: «NetStruct» does not name a type Programme.cpp:41: erreur: «DebugStruct» does not name a type Programme.cpp: In function «bool ChargerRom(GString*)»: Programme.cpp:52: erreur: «ViderMemoires» was not declared in this scope Programme.cpp:54: erreur: «ChargerCartouche» was not declared in this scope Programme.cpp:55: erreur: «LireHeader» was not declared in this scope Programme.cpp:57: erreur: «ChargerPIFRom» was not declared in this scope Programme.cpp:58: erreur: «Boot» was not declared in this scope Programme.cpp: In function «void PauserEmulation()»: Programme.cpp:72: erreur: «NetGame» was not declared in this scope Programme.cpp: In function «void ReseterEmulation()»: Programme.cpp:93: erreur: «DeconnecterNet» was not declared in this scope Programme.cpp:95: erreur: base operand of «->» has non-pointer type «EmulationStruct» Programme.cpp:96: erreur: base operand of «->» has non-pointer type «EmulationStruct» Programme.cpp: In function «bool InitialiserEmulateur()»: Programme.cpp:105: erreur: «CreerLog» was not declared in this scope Programme.cpp:107: erreur: «AjouterInfoLog» was not declared in this scope Programme.cpp:109: erreur: «InitialiserMemoires» was not declared in this scope Programme.cpp:114: erreur: invalid conversion from «void* (* (*)())(void*)» to «void* (*)(void*)» Programme.cpp:114: erreur: initializing argument 1 of «GThread* g_thread_create_full(void* (*)(void*), void*, gulong, gboolean, gboolean, GThreadPriority, GError**)» Programme.cpp:114: erreur: no match for «operator=» in «Emulation.EmulationStruct::MainThread = g_thread_create_full(((void* (*)(void*))MainThread), 0u, 0u, 1, 0, G_THREAD_PRIORITY_NORMAL, 0u)» /usr/include/glib-2.0/glib/gthread.h:59: note: candidats sont: _GThread& _GThread::operator=(const _GThread&) Programme.cpp:115: erreur: invalid conversion from «void* (* (*)())(void*)» to «void* (*)(void*)» Programme.cpp:115: erreur: initializing argument 1 of «GThread* g_thread_create_full(void* (*)(void*), void*, gulong, gboolean, gboolean, GThreadPriority, GError**)» Programme.cpp:115: erreur: no match for «operator=» in «Emulation.EmulationStruct::VideoThread = g_thread_create_full(((void* (*)(void*))VideoThread), 0u, 0u, 1, 0, G_THREAD_PRIORITY_NORMAL, 0u)» /usr/include/glib-2.0/glib/gthread.h:59: note: candidats sont: _GThread& _GThread::operator=(const _GThread&) Programme.cpp:116: erreur: invalid conversion from «void* (* (*)())(void*)» to «void* (*)(void*)» Programme.cpp:116: erreur: initializing argument 1 of «GThread* g_thread_create_full(void* (*)(void*), void*, gulong, gboolean, gboolean, GThreadPriority, GError**)» Programme.cpp:116: erreur: no match for «operator=» in «Emulation.EmulationStruct::AudioThread = g_thread_create_full(((void* (*)(void*))AudioThread), 0u, 0u, 1, 0, G_THREAD_PRIORITY_NORMAL, 0u)» /usr/include/glib-2.0/glib/gthread.h:59: note: candidats sont: _GThread& _GThread::operator=(const _GThread&) Programme.cpp:117: erreur: invalid conversion from «void* (* (*)())(void*)» to «void* (*)(void*)» Programme.cpp:117: erreur: initializing argument 1 of «GThread* g_thread_create_full(void* (*)(void*), void*, gulong, gboolean, gboolean, GThreadPriority, GError**)» Programme.cpp:117: erreur: no match for «operator=» in «Emulation.EmulationStruct::ControlesThread = g_thread_create_full(((void* (*)(void*))ControlesThread), 0u, 0u, 1, 0, G_THREAD_PRIORITY_NORMAL, 0u)» /usr/include/glib-2.0/glib/gthread.h:59: note: candidats sont: _GThread& _GThread::operator=(const _GThread&) Programme.cpp: In function «void TerminerEmulateur()»: Programme.cpp:135: erreur: «NetGame» was not declared in this scope Programme.cpp:135: erreur: «DeconnecterNet» was not declared in this scope Programme.cpp:136: erreur: «TerminerNet» was not declared in this scope Programme.cpp:143: erreur: cannot convert «GThread» to «GThread*» for argument «1» to «void* g_thread_join(GThread*)» Programme.cpp:144: erreur: cannot convert «GThread» to «GThread*» for argument «1» to «void* g_thread_join(GThread*)» Programme.cpp:145: erreur: cannot convert «GThread» to «GThread*» for argument «1» to «void* g_thread_join(GThread*)» Programme.cpp:146: erreur: cannot convert «GThread» to «GThread*» for argument «1» to «void* g_thread_join(GThread*)» Programme.cpp:149: erreur: «DesAllouerMemoires» was not declared in this scope Programme.cpp:152: erreur: «FermerLog» was not declared in this scope Programme.cpp: In function «void InitialiserFlags()»: Programme.cpp:171: erreur: «struct EmulationStruct» has no member named «BootPIF» Programme.cpp:179: erreur: no match for «operator=» in «Emulation.EmulationStruct::FileName = "Aucun"» /usr/include/glib-2.0/glib/gstring.h:40: note: candidats sont: _GString& _GString::operator=(const _GString&) Programme.cpp: In function «void* (* MainThread())(void*)»: Programme.cpp:188: erreur: «AjouterInfoLog» was not declared in this scope Programme.cpp:190: erreur: «InitialiserR4300iOPCodes» was not declared in this scope Programme.cpp:191: erreur: «InitialiserCPOPCodes» was not declared in this scope Programme.cpp:195: erreur: «struct EmulationStruct» has no member named «MainQueue» Programme.cpp:202: erreur: «struct EmulationStruct» has no member named «MainQueue» Programme.cpp:205: erreur: quantité du switch n'est pas un entier Programme.cpp:207: erreur: «MSG_QUIT» was not declared in this scope Programme.cpp:209: erreur: «struct EmulationStruct» has no member named «MainQueue» Programme.cpp:214: erreur: expected primary-expression before «}» token Programme.cpp:214: erreur: expected `;' before «}» token Programme.cpp:219: erreur: «ActualiserR4300i» was not declared in this scope Programme.cpp:220: erreur: «ActualiserCoProcesseurs» was not declared in this scope Programme.cpp:221: erreur: «ActualiserInterEx» was not declared in this scope Programme.cpp: In function «void VideoThread()»: Programme.cpp:228: erreur: new declaration «void VideoThread()» Programme.h:71: erreur: ambiguates old declaration «void* (* VideoThread())(void*)» Programme.cpp: In function «void VideoThread()»: Programme.cpp:234: erreur: «AjouterInfoLog» was not declared in this scope Programme.cpp:236: erreur: «InitialiserLogo» was not declared in this scope Programme.cpp:241: erreur: «struct EmulationStruct» has no member named «VideoQueue» Programme.cpp:246: erreur: «struct EmulationStruct» has no member named «VideoQueue» Programme.cpp:249: erreur: quantité du switch n'est pas un entier Programme.cpp:251: erreur: «MSG_QUIT» was not declared in this scope Programme.cpp:252: erreur: «TerminerGL» was not declared in this scope Programme.cpp:254: erreur: «struct EmulationStruct» has no member named «VideoQueue» Programme.cpp:258: erreur: «MSG_MODIFIERGL» was not declared in this scope Programme.cpp:260: erreur: «ModifierPrefsGL» was not declared in this scope Programme.cpp:263: erreur: «MSG_REDIMGL» was not declared in this scope Programme.cpp:265: erreur: «RedimensionnerGL» was not declared in this scope Programme.cpp:269: erreur: expected primary-expression before «}» token Programme.cpp:269: erreur: expected `;' before «}» token Programme.cpp:273: erreur: «ActualiserGL» was not declared in this scope Programme.cpp: In function «void AudioThread()»: Programme.cpp:278: erreur: new declaration «void AudioThread()» Programme.h:72: erreur: ambiguates old declaration «void* (* AudioThread())(void*)» Programme.cpp: In function «void AudioThread()»: Programme.cpp:284: erreur: «AjouterInfoLog» was not declared in this scope Programme.cpp:290: erreur: «struct EmulationStruct» has no member named «AudioQueue» Programme.cpp:295: erreur: «struct EmulationStruct» has no member named «AudioQueue» Programme.cpp:298: erreur: quantité du switch n'est pas un entier Programme.cpp:300: erreur: «MSG_QUIT» was not declared in this scope Programme.cpp:303: erreur: «struct EmulationStruct» has no member named «AudioQueue» Programme.cpp:307: erreur: «MSG_MODIFIERAL» was not declared in this scope Programme.cpp:313: erreur: expected primary-expression before «}» token Programme.cpp:313: erreur: expected `;' before «}» token Programme.cpp: At global scope: Programme.cpp:321: erreur: expected declaration before «}» token Audio.cpp:14:17: erreur: al.h : Aucun fichier ou répertoire de ce type Audio.cpp:15:19: erreur: alut.h : Aucun fichier ou répertoire de ce type Audio.cpp:16:18: erreur: alc.h : Aucun fichier ou répertoire de ce type Dans le fichier inclus à partir de Audio.cpp:18: Audio.h:40:7: attention : pas de retour chariot à la fin du fichier Audio.cpp:21:20: erreur: Debug.h : Aucun fichier ou répertoire de ce type Audio.h:23: erreur: ISO C++ forbids declaration of «ALCdevice» with no type Audio.h:23: erreur: expected «;» before «*» token Audio.h:24: erreur: ISO C++ forbids declaration of «ALCcontext» with no type Audio.h:24: erreur: expected «;» before «*» token Audio.h:26: erreur: «ALuint» does not name a type Audio.h:27: erreur: «ALuint» does not name a type Audio.h:28: erreur: «ALuint» does not name a type Programme.h:26: erreur: «GString» does not name a type Programme.h:28: erreur: «GThread» does not name a type Programme.h:29: erreur: «GAsyncQueue» does not name a type Programme.h:31: erreur: «GThread» does not name a type Programme.h:32: erreur: «GAsyncQueue» does not name a type Programme.h:34: erreur: «GThread» does not name a type Programme.h:35: erreur: «GAsyncQueue» does not name a type Programme.h:37: erreur: «GThread» does not name a type Programme.h:38: erreur: «GAsyncQueue» does not name a type Programme.h:63: erreur: expected constructor, destructor, or type conversion before «unsigned» Programme.h:64: erreur: variable or field «MessageBox» declared void Programme.h:64: erreur: «GString» was not declared in this scope Programme.h:64: erreur: expected primary-expression before «,» token Programme.h:64: erreur: «GtkMessageType» was not declared in this scope Programme.h:64: erreur: initializer liste d'expressions traitée comme une expression composée Programme.h:70: erreur: «GThreadFunc» does not name a type Programme.h:71: erreur: «GThreadFunc» does not name a type Programme.h:72: erreur: «GThreadFunc» does not name a type Programme.h:73: erreur: «GThreadFunc» does not name a type Programme.h:75: erreur: «GString» was not declared in this scope Programme.h:75: erreur: expected primary-expression before «)» token Audio.cpp: In function «bool InitialiserAL()»: Audio.cpp:31: erreur: «struct AudioStruct» has no member named «ALDevice» Audio.cpp:31: erreur: «NULL» was not declared in this scope Audio.cpp:31: erreur: «alcOpenDevice» was not declared in this scope Audio.cpp:32: erreur: «struct AudioStruct» has no member named «ALDevice» Audio.cpp:34: erreur: «GString» was not declared in this scope Audio.cpp:34: erreur: «TempText» was not declared in this scope Audio.cpp:34: erreur: «g_string_new» was not declared in this scope Audio.cpp:35: erreur: «GTK_MESSAGE_ERROR» was not declared in this scope Audio.cpp:35: erreur: «MessageBox» cannot be used as a function Audio.cpp:36: erreur: «AjouterInfoLog» was not declared in this scope Audio.cpp:41: erreur: «struct AudioStruct» has no member named «ALContext» Audio.cpp:41: erreur: «struct AudioStruct» has no member named «ALDevice» Audio.cpp:41: erreur: «alcCreateContext» was not declared in this scope Audio.cpp:42: erreur: «struct AudioStruct» has no member named «ALContext» Audio.cpp:44: erreur: «GString» was not declared in this scope Audio.cpp:44: erreur: «TempText» was not declared in this scope Audio.cpp:44: erreur: «g_string_new» was not declared in this scope Audio.cpp:45: erreur: «GTK_MESSAGE_ERROR» was not declared in this scope Audio.cpp:45: erreur: «MessageBox» cannot be used as a function Audio.cpp:46: erreur: «AjouterInfoLog» was not declared in this scope Audio.cpp:51: erreur: «struct AudioStruct» has no member named «ALContext» Audio.cpp:51: erreur: «alcMakeContextCurrent» was not declared in this scope Audio.cpp:53: erreur: «struct AudioStruct» has no member named «MainBuffer» Audio.cpp:53: erreur: «alGenBuffers» was not declared in this scope Audio.cpp:54: erreur: «struct AudioStruct» has no member named «MemBuffer» Audio.cpp:56: erreur: «struct AudioStruct» has no member named «MainSource» Audio.cpp:56: erreur: «alGenSources» was not declared in this scope Audio.cpp: At global scope: Audio.cpp:62: erreur: expected unqualified-id before «{» token Audio.cpp:66: erreur: expected unqualified-id before «{» token Audio.cpp: In function «void TerminerAL()»: Audio.cpp:71: erreur: «struct AudioStruct» has no member named «MainBuffer» Audio.cpp:71: erreur: «NULL» was not declared in this scope Audio.cpp:71: erreur: «struct AudioStruct» has no member named «MainBuffer» Audio.cpp:71: erreur: «alDeleteBuffers» was not declared in this scope Audio.cpp:72: erreur: «struct AudioStruct» has no member named «MainBuffer» Audio.cpp:72: erreur: «NULL» was not declared in this scope Audio.cpp:72: erreur: «struct AudioStruct» has no member named «MemBuffer» Audio.cpp:72: erreur: «alDeleteBuffers» was not declared in this scope Audio.cpp:73: erreur: «struct AudioStruct» has no member named «MainBuffer» Audio.cpp:73: erreur: «NULL» was not declared in this scope Audio.cpp:73: erreur: «struct AudioStruct» has no member named «MainSource» Audio.cpp:73: erreur: «alDeleteSources» was not declared in this scope Audio.cpp:75: erreur: «struct AudioStruct» has no member named «ALContext» Audio.cpp:75: erreur: «NULL» was not declared in this scope Audio.cpp:75: erreur: «struct AudioStruct» has no member named «ALContext» Audio.cpp:75: erreur: «alcDestroyContext» was not declared in this scope Audio.cpp:76: erreur: «struct AudioStruct» has no member named «ALDevice» Audio.cpp:76: erreur: «NULL» was not declared in this scope Audio.cpp:76: erreur: «struct AudioStruct» has no member named «ALDevice» Audio.cpp:76: erreur: «alcCloseDevice» was not declared in this scope garulfolinux@ubuntu:~/Proto 0.1 Linux/Src (Portés)$