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

Sorted by
Sort by
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.
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.
Setting environment variables for user processes (HTML)
QA1067: Tells how to set environment variables for user 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.