Hi Crunchr,
seit der Umstellung auf DEBUG hab ich echte probleme. Includes werden nicht gefunden, Fehler in Projektteilen, die vorher fehlerfrei compiliert wurden usw....
Irgendwas stimmt da nicht !!!!
zum Beispiel ------>
------ Neues Erstellen gestartet: Projekt: libboincapi, Konfiguration: Debug Win32 ------
Die Zwischen- und Ausgabedateien für das Projekt "libboincapi" mit der Konfiguration "Debug|Win32" werden gelöscht.
Kompilieren...
graphics_api.C
c:\i\sc\seti\boinc\api\boinc_api.h(123) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'worker_thread_handle'
c:\i\sc\seti\boinc\api\boinc_api.h(123) : error C2377: 'HANDLE': Neudefinition; typedef kann nicht mit einem anderen Symbol überladen werden
c:\i\sdk\include\winnt.h(334): Siehe Deklaration von 'HANDLE'
c:\i\sc\seti\boinc\api\boinc_api.h(123) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
c:\i\sc\seti\boinc\api\graphics_api.h(64) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'hQuitEvent'
c:\i\sc\seti\boinc\api\graphics_api.h(64) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
c:\i\sc\seti\boinc\api\graphics_api.h(64) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
c:\i\sc\seti\boinc\api\graphics_api.h(65) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'graphics_threadh'
c:\i\sc\seti\boinc\api\graphics_api.h(65) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
c:\i\sc\seti\boinc\api\graphics_api.h(65) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
graphics_data.C
graphics_impl.C
c:\i\sc\seti\boinc\api\boinc_api.h(123) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'worker_thread_handle'
c:\i\sc\seti\boinc\api\boinc_api.h(123) : error C2377: 'HANDLE': Neudefinition; typedef kann nicht mit einem anderen Symbol überladen werden
c:\i\sdk\include\winnt.h(334): Siehe Deklaration von 'HANDLE'
c:\i\sc\seti\boinc\api\boinc_api.h(123) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
c:\i\sc\seti\boinc\api\graphics_api.h(64) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'hQuitEvent'
c:\i\sc\seti\boinc\api\graphics_api.h(64) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
c:\i\sc\seti\boinc\api\graphics_api.h(64) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
c:\i\sc\seti\boinc\api\graphics_api.h(65) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'graphics_threadh'
c:\i\sc\seti\boinc\api\graphics_api.h(65) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
c:\i\sc\seti\boinc\api\graphics_api.h(65) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
c:\i\sc\seti\boinc\api\graphics_impl.c(57) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'hQuitEvent'
c:\i\sc\seti\boinc\api\graphics_impl.c(57) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
c:\i\sc\seti\boinc\api\graphics_impl.c(57) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
c:\i\sc\seti\boinc\api\graphics_impl.c(57) : error C2086: 'int hQuitEvent': Neudefinition
c:\i\sc\seti\boinc\api\graphics_api.h(64): Siehe Deklaration von 'hQuitEvent'
c:\i\sc\seti\boinc\api\graphics_impl.c(98) : error C2440: '=': 'HANDLE' kann nicht in 'int' konvertiert werden
Es gibt keinen Kontext, in dem diese Konvertierung möglich ist
c:\i\sc\seti\boinc\api\graphics_impl.c(106) : error C2440: '=': 'HANDLE' kann nicht in 'int' konvertiert werden
Es gibt keinen Kontext, in dem diese Konvertierung möglich ist
c:\i\sc\seti\boinc\api\graphics_impl.c(107) : error C2664: 'ResumeThread': Konvertierung des Parameters 1 von 'int' in 'HANDLE' nicht möglich
Die Konvertierung eines ganzzahligen Typs in einen Zeigertyp erfordert ein reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat
gutil.C
gutil_text.C
reduce_lib.C
reduce_main.C
texture.C
Code wird generiert...
Das Buildprotokoll wurde unter "file://c:\I\SC\seti\seti_boinc_2k3_2.2B-Ben-Joe\client\win_build\Debug\BuildLog.htm" gespeichert.
libboincapi - 25 Fehler, 0 Warnung(en)
========== Alles neu erstellen: 0 erfolgreich, Fehler bei 1, 0 übersprungen ==========
was ist da zu tun
?