| Tool | Purpose | |------|---------| | otool | Display contents of Mach-O files (similar to objdump for ELF) | | install_name_tool | Change dynamic library install names | | lipo | Create and manipulate universal (fat) binaries | | codesign_allocate | Prepare space for code signatures | | strip | Remove symbols and debug information | | segedit | Edit sections and segments in Mach-O files | | ranlib | Generate index for static libraries | | ar | Create and modify archive (.a) files | | nm | List symbols from object files | | size | Show segment sizes | | pagestuff | Display logical page information |
Cooperative Computing Lab at the University of Notre Dame. Primary Use: Enabling large-scale distributed computing on clusters, clouds, and grids for science and engineering. 1. Core Components Cctools 6.5
: Targets Intel 32-bit Mac OS X 10.5 Leopard. powerpc-apple-darwin8 : Targets PowerPC Mac OS X 10.4 Tiger. arm-apple-darwin9 : Targets early iPhoneOS systems. 5. Troubleshooting Common Build Failures | Tool | Purpose | |------|---------| | otool
: It allowed developers to write and compile C, C++, Lua, and Fortran code directly on Android. Core Components : Targets Intel 32-bit Mac OS X 10