SDL unter BCB5 - Fehler beim Kompilieren
-
Hallo,
ich wollte mich mal an SDL ranmachen und habe mir die Datei
SDL-devel-1.2.11-VC6.zip
von der offiziellen Homepage besorgt und entpackt und versucht, die "sdl.h" einzubinden.
Beim Kompilieren bekomme ich jedoch folgende Liste an Fehlern:[C++ Error] SDL_config_win32.h(55): E2176 Too many types in declaration
[C++ Error] SDL_config_win32.h(56): E2176 Too many types in declaration
[C++ Error] SDL_config_win32.h(59): E2238 Multiple declaration for 'size_t'
[C++ Error] SDL_stdinc.h(112): E2021 Array must have at least one element
[C++ Error] SDL_stdinc.h(113): E2021 Array must have at least one element
[C++ Warning] SDL_endian.h(145): W8055 Possible overflow in shift operation
[C++ Warning] SDL_endian.h(148): W8055 Possible overflow in shift operationKennt sich jemand dabei aus? Leider werde ich nicht sonderlich fündig, bzgl Probleme mit SDL und Borland. Weiss jemand Rat?
-
Bitte poste mal die vom Compiler bemängelten Codestellen. In der SDL gibt es AFAIK einige Tests auf gewisse Voraussetzungen, die ggf. einen Fehler wie
Horschdware schrieb:
[C++ Error] SDL_stdinc.h(112): E2021 Array must have at least one element
[C++ Error] SDL_stdinc.h(113): E2021 Array must have at least one elementerzeugen. Ein Kandidat dafür wäre z.B. die Compileroption "Enums immer mit Integergröße" - wenn du das in den Projektoptionen einstellst, dürfte mindestens einer der Fehler verschwinden.