I found getting JEDI-SDL working in FreePascal very easy to do. Look at the Bomber demo - its basically the core of what I used to get going.

Somewhere in these forums is a link to my S2DL libraries - they are a simple way into JEDI-SDL on FreePascal.