Совместное использование библиотек в приложениях Mac OS X
При разработке кросс-платформенных библиотек в Delphi, необходимо изучить некоторые требования, налагаемые платформами. В особенности это касается функций в библиотеках для OS X, которые необходимо вызывать и загружать динамически. Необходимо помнить, что:
- Имена динамически загружаемых функций должны начинаться с нижнего подчеркивания ('_').
- Инструкции exports должны быть перемещены из файлов .dpr в файлы .pas.
Эти два правила разъясняются далее.