Doesn dynamic linking require a different kind of compiler output (obj)?
A6. No one distributes OBJ right now. But all executables are dynamically linked. This includes EXE’s and DLL’s, as well as VxD’s. I am less sure about Unix (Linux) since dynamic linking is relatively new there (see the docs on SPRING). Current compiler/linker output is designed to resolve API and inter-module calls to some set of slots which are ready to call the outside world. Then DYNAMIC linking resolves these, usually one module at a time. Q7.