Just curious... I had a thought that perhaps since Objective C was a replacement for Pascal on the mac. that they might have the same interface. but I'm not savvy enough with fpc to figure out how to try it.
Not directly. You can declare cdecl function on Free Pascal side and call it as extern(C).