Skip to content

Free Pascal meets SDL

Your Resource on Pascal and SDL | SDL2 | SDL3 since 2005!

  • Home
  • Tutorials
  • SDL Projects
  • FAQ
  • Contact
    • Old Forum

Frequently Asked Questions

General

  • What is SDL and SDL2?
  • What is this page about?
  • Who made SDL and SDL2?

SDL 2.0

  • How to set up an Android development environment for SDL2 and Free Pascal?
  • Which SDL2 unit to choose?

SDL 1.2

  • Does SDL provide 64 bit compatibility?

Partners

Pascal Game Development Banner

Hot FAQ's

  • How to Compile SDL3 for Linux?
  • What is SDL (SDL2, SDL3)?
  • What is this website about?
  • Who made SDL?

Hot SDL2 Resource Links

  • Official SDL Website
  • SDL3 for Pascal Units
  • SDL2 for Pascal Units
  • SDL2 for Pascal Documentation

Quality Pascal Articles

  • Modern Object Pascal
  • Pointers
  • PChar vs. Strings

Recent Posts

  • New SDL3 Tutorial
  • Keyboard State and Key States in SDL3
  • How to Compile and Install SDL3 in Linux?
  • Rendering Text with Fonts (SDL3_ttf)
  • Text Input in SDL3

Recent Comments

  1. Matthias on How to Compile and Install SDL3 in Linux?31/03/2026

    Exactly! Thanks for the hint, integrated it into the description.

  2. Matthias on How to Compile and Install SDL3 in Linux?31/03/2026

    You're using the wrong version of SDL. Use SDL version 3.4.0.

  3. joemama on How to Compile and Install SDL3 in Linux?30/03/2026

    get the following error: wassimsdn@wassimsdn:~/Desktop/SDL_mixer$ cmake -S . -B build -- Configuring SDL3_mixer 3.3.0 CMake Error at CMakeLists.txt:209 (find_package): Could…

  4. Dmitry on Error Handling03/03/2026

    It would be better to have an object-oriented wrapper that would throw exceptions itself. Then the code is linear if…

  5. Lemme Learn on How to Compile and Install SDL3 in Linux?12/02/2026

    Don't forget to install the Dependencies https://wiki.libsdl.org/SDL3/README-linux#build-dependencies