wollte mal SDL ausprobieren (hauptsächlich deswegen, weil ich bisher nicht geschafft habe, OpenGL anders unter Lazarus zum Laufen zu kriegen ). hab mal den Code aus dem Tut copy&paste, und krieg ein paar Fehlermeldungen:
Code:
project1.lpr(77,82) Error: Identifier not found "SCREEN_BPP" project1.lpr(81,16) Error: Identifier not found "Log" project1.lpr(122,8) Error: Identifier not found "Log" project1.lpr(129,8) Error: Identifier not found "Log" project1.lpr(156,38) Error: Identifier not found "WINDOWS_CAPTION" project1.lpr(160,44) Error: Identifier not found "SCREEN_WIDTH" project1.lpr(160,59) Error: Identifier not found "SCREEN_HEIGHT" project1.lpr(160,71) Error: Identifier not found "SCREEN_BPP" project1.lpr(163,8) Error: Identifier not found "Log" project1.lpr(180,31) Error: Identifier not found "SCREEN_WIDTH" project1.lpr(180,47) Error: Identifier not found "SCREEN_HEIGHT" project1.lpr(191) Fatal: There were 11 errors compiling module, stopping
hab ich da vergessen, irgendwelche Units einzubinden (derzeit hab ich nur SDL und dglopengl, und halt classes und mit viel ifdefs noch cthreads)? Wo sind diese Konstanten deklariert? Oder muss ich das selber machen? Wenn so, was ist SCREEN_BPP und Log? Im Tutorial steht doch, dass Log bei SDL bereits dabei ist, oder bilde ich mir das nur ein?
Registriert: Do Sep 02, 2004 19:42 Beiträge: 4158
Programmiersprache: FreePascal, C++
SCREEN_BPP, SCREEN_WIDTH und SCREEN_HEIGHT sowie WINDOW_CAPTION sind Konstanten, die du selber deklarierst … stehen die da wirklich nicht drin? Strange! Jedenfalls _BPP ist die Bits-Per-Pixel, also Farbtiefe. _HEIGHT und _WIDTH sind dann denke ich klar, WINDOW_CAPTION ist nen String, der dann dein Fenstertitel wird. Log ..... ggf. alles, was damit zusammenhängt rauskillen, ich hab den glaube ich auch nicht gefunden.
greetings
_________________ If you find any deadlinks, please send me a notification – Wenn du tote Links findest, sende mir eine Benachrichtigung. current projects: ManiacLab; aioxmpp zombofant network • my photostream „Writing code is like writing poetry“ - source unknown
„Give a man a fish, and you feed him for a day. Teach a man to fish and you feed him for a lifetime. “ ~ A Chinese Proverb
Naja, jedenfalls seh ich ein Fenster, bevor das wieder verschwindet, und mir sagt, ich soll die Anwendung neu installieren Der kann nämlich die sdl.dll nicht finden. Weils nicht da iss wahrscheinlich... 1)wo gibts die - nach möglichkeit ne halbwegs aktuele Version 2)wenn dem die sdl.dll fehlt, wieso seh ich dann überhaupt ein Fenster Ich mein, es stört mich nicht, oder so, ist nur etwas seltsam...
_________________ Denn wer nur schweigt, weil er Konflikte scheut, der macht Sachen, die er hinterher bereut. Und das ist verkehrt, denn es ist nicht so schwer, jeden Tag zu tun als ob's der letzte wär’. Und du schaust mich an und fragst ob ich das kann. Und ich denk, ich werd' mich ändern irgendwann. _________________Farin Urlaub - Bewegungslos
Mitglieder in diesem Forum: 0 Mitglieder und 22 Gäste
Du darfst keine neuen Themen in diesem Forum erstellen. Du darfst keine Antworten zu Themen in diesem Forum erstellen. Du darfst deine Beiträge in diesem Forum nicht ändern. Du darfst deine Beiträge in diesem Forum nicht löschen. Du darfst keine Dateianhänge in diesem Forum erstellen.