Chapter 2. Compiling and linking

Developers porting code to the AIX operating system from other UNIX operating systems might, at first, have difficulties with the compile and linking tasks on AIX. This chapter helps the developers with the tasks on AIX by providing the following sections:

  • Section 2.1, “32- and 64-bit development environments” on page 38

  • Section 2.2, “Compiling and linking: A quick overview” on page 43

  • Section 2.3, “Resolving symbols at link-time” on page 53

  • Section 2.4, “Supported link methods on AIX” on page 63

  • Section 2.5, “Run-time linking” on page 68

  • Section 2.6, “Dynamic loading” on page 82

  • Section 2.7, “Commands when manipulating objects and libraries” on page 85

  • Section 2.8, “Creating shared objects” on page 92

  • Section 2.9, “Shared ...

Get Developing and Porting C and C++ Applications on AIX now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.