Hi,
I'm an expert delphi programmer, with high skills in Delphi and C/C++, i live in France and work as a Software engineer.
I analyzed the libpostal code source, as you said in the project description, the task will be to translate header to pascal, the libpostal.h is not a big file, so it ll not be a problem, the other solution is to use the .net binding, the advantage of this is that there is not header to translate, as it's a managed dll, you can load it directly in delphi, but the inconvenient, is that you have to register it first, and you ll have to include the .net dll and the native c dll, so 2 dlls, it ll be better to include the native dll and translate header, i can help you on that and finalize it in a short time.
Regards.