:shock:

Well, there's a problem: I don't know what files I need. I'm just getting at this SDL for the first time. Setting it up for use with MinGW a while ago was also a pain in the ass (I'm very noobish at installing libraries for use). Why is there no easy installation of some kind for no-hassle people like me (without using Lazarus)?

What do you mean by...
Run freepascal and add:

c:\my_projects_dir\fpc\units_dir\sdl
c:\my_projects_dir\fpc\units_dir\sdl/*
...? You mean the linking with use of -Fu ? You mean I should add it to be included with an IDE (that I don't use)?

Man, I think I need a break from this programming stuff for a while before my head explodes.