Navigation

  • index
  • next |
  • docosx 0.2 documentation »

Documents on OSX¶

Notes on developing for OSX.

Contents:

  • Developing on mac
    • Basic setup
  • Booting Macs
    • Naming of parts
    • EFI vs BIOS
    • EFI and GUID partition table disks
    • The standard EFI / UEFI boot
    • EFI on Mac
  • Runtime linking on Mac
    • Some files for testing
    • Using otool -L to show linked library locations
    • The install_name
    • Install names and static absolute or relative paths
    • @loader_path
    • @rpath
    • @loader_path and @rpath make code relocatable
  • OSX flat packages
    • About the examples on this page
    • Flat packages in general
    • Different package types
    • Component installer
    • Product archive
    • Customizing the Distribution file
  • OSX legacy packaging redux
    • Packaging has changed from bundles to flat packages
    • Manual and managed installs
    • Component and multi-component packages
    • Information in all package types
    • Steps in an install
    • Install operations
    • How the package types implement the install
  • Serving MathJax locally on OSX
    • Background
    • Map
    • Details

Indices and tables¶

  • Index
  • Search Page

Table Of Contents

  • Documents on OSX
    • Indices and tables

Next topic

Developing on mac

This Page

  • Show Source

Quick search

Navigation

  • index
  • next |
  • docosx 0.2 documentation »
© Copyright 2010-2017: Matthew Brett. Created using Sphinx 1.5.1.