Jump To:
Leopard Technical Q&As: Darwin
Apple provides tools and programming interfaces to help move UNIX code to Mac OS X, where developers can take advantage of advanced features such as the Aqua user interface, the Quartz graphics system, and Bonjour networking.

View all Porting Technical Q&As.
Document Descriptions
On Off

Sort by
Sorted by
Is dlopen available on all versions of Mac OS X? (HTML) (日本語 HTML)
QA1180: Describes how to dynamically link to libraries and plug-ins, typically done with dlopen.
Getting List of All Processes on Mac OS X (HTML) (日本語 HTML)
QA1123: Describes how, using Carbon and BSD respectively, to list all applications and processes.
Static linking of user binaries on Mac OS X (HTML) (日本語 HTML)
QA1118: Explains why static linking of user binaries is not supported on Mac OS X, and possible workarounds.
Setting environment variables for user processes (HTML)
QA1067: Tells how to set environment variables for user processes.