Yes the interfaces do have Gnu Pascal compatability code in there, but it is untested with the latest Gnu Pascal compilers. It definately used to work.

When you have a moment, can you confirm what the names of your libSDL*.dylibs are?