[prev] [index] [next]

Deploying Software (cont)

Software has various degrees of "self containment"
  • static-linked executable binary (libraries already linked)
  • dynamically-linked binary (needs run-time linking of libraries)
  • *.o format (needs to be linked locally)
May even require local compilation of some parts, e.g.
  • compile config.c containing path names
  • link config.o in with *.os from distribution
  • link libraries statically or dynamically