Compiler Option: -nolib

Do not include specific library(s).

Syntax
      -nolib < libname1 [, libname2 [, ... ] ] >

Parameters
   libname1, libname2, ...
      Name (without name's extension) of each library to exclude.
   fbrt0.o
   fbrt0pic.o
      Exclude the fb runtime library start-up code module

Description
   The -nolib compiler option allows excluding specific libraries when 
   linking, no matter where it came from (default lib, #inclib, -l, 
   objinfo...).
   (more fine-grained control than -nodeflibs, and not only for default 
   libraries)

   This allows selectively blacklisting libraries and can be used to:
      - remove unused dependencies when linking against shared libraries 
      (when linking against static libraries via -l, the linker 
      automatically skips unused libs, but not for shared libraries),
      - override unwanted #inclibs (although arguably this is not the ideal 
      solution for that, but just a last resort),
      - disable only some default libs, instead of all as done by -nodeflibs
      :
         For example, this could be used to specifically omit libtinfo.
         Using -nodeflibs would omit a lot more (including fbrt0.o) which 
         would have to be re-added manually again.
      - remove only the fb runtime library start-up code module allowing 
      replacement with a custom start-up module without affect any other 
      libraries named in the link

Version
   * Since fbc 1.20.0: -nolib fbrt0.o, -nolib fbrt0pic.o
   * Since fbc 1.10.0.

See also
   * Compiler Option: -nodeflibs
   * Using the Command Line

