Sort by Title |
Sort by Resource Type |
Sorted by Date |
Porting Drivers to Mac OS X
(HTML)
(PDF)
Tips and code samples to help UNIX/Linux device driver developers bring their drivers to Mac OS X.
|
Guides |
2009-05-06
|
Is dlopen available on all versions of Mac OS X?
(HTML)
()
QA1180: Describes how to dynamically link to libraries and plug-ins, typically done with dlopen.
|
Technical Q&As |
2008-08-19
|
64-Bit Transition Guide
(HTML)
(PDF)
Describes the 64-bit features available in Mac OS X.
|
Guides |
2008-04-08
|
Porting UNIX/Linux Applications to Mac OS X
(HTML)
(PDF)
Conceptual information and tips about porting UNIX and Linux applications to Mac OS X.
|
Guides |
2008-04-08
|
Perl, Python, and Ruby Extensions Release Notes
(HTML)
Describes how to create universal binary extensions for Perl, Python, and Ruby.
|
Release Notes |
2007-10-31
|
Symbol Variants Release Notes
(HTML)
Describes symbol variants, a way of providing multiple versions of symbols for backwards compatibility.
|
Release Notes |
2007-10-16
|
Building Universal Binaries from "configure"-based Open Source Projects
(HTML)
TN2137: Describes some methods for building some existing "configure"-based Open Source packages as universal binaries.
|
Technical Notes |
2006-10-05
|
Tiger Developer Overview Series: Developing 64-bit Applications
(HTML)
Learn how Mac OS X Tiger breaks the limitations of 32-bit computing.
|
Articles |
2004-12-20
|
Developing Cross-Platform UNIX Applications with Mac OS X
(HTML)
Learn tips for developing code on Mac OS X for deployment on other UNIX platforms.
|
Articles |
2004-08-30
|
MoreIsBetter
(HTML)
(DMG)
(ZIP)
Library providing indispensable wrapers and workarounds for many areas of Mac OS programming.
|
Sample Code |
2003-10-27
|
Porting Command Line Unix Tools to Mac OS X
(HTML)
()
TN2071: A general guide for Unix developers porting software to Mac OS X.
|
Technical Notes |
2003-09-03
|
PIDFromBSDProcessName
(HTML)
(DMG)
(ZIP)
Provides a simple API to do process PID lookup based on BSD process name.
|
Sample Code |
2003-02-13
|
Moriarity
(HTML)
(DMG)
(ZIP)
Implementing a Cocoa GUI that wraps command-line functionality, calling a UNIX task and presenting the results in a GUI.
|
Sample Code |
2003-01-14
|
Getting List of All Processes on Mac OS X
(HTML)
()
QA1123: Describes how, using Carbon and BSD respectively, to list all applications and processes.
|
Technical Q&As |
2002-03-05
|
Static linking of user binaries on Mac OS X
(HTML)
()
QA1118: Explains why static linking of user binaries is not supported on Mac OS X, and possible workarounds.
|
Technical Q&As |
2002-02-07
|
Setting environment variables for user processes
(HTML)
QA1067: Tells how to set environment variables for user processes.
|
Technical Q&As |
2001-10-25
|
Packaging UNIX Software
(HTML)
Explains how to post UNIX and other command-line tools to Apple's Macintosh Product Guide.
|
Guides |
2001-04-20
|
Pascal to C: PROCEDURE Parameters
(HTML)
Deprecated - PT31: Nested procedures and PROCEDURE parameters in Pascal when converting them into C or C++.
|
Technical Notes |
1990-02-01
|