Lines Matching refs:libraries

23     link steps -- include directories, macros to define, libraries to link
103 # 'libraries': a list of libraries to include in any link
105 self.libraries = []
107 # 'library_dirs': a list of directories to search for libraries
111 # shared libraries/objects at runtime
127 linker_so linker used to create shared objects and libraries
236 """Add 'libname' to the list of libraries that will be included in
243 The linker will be instructed to link against libraries in the
246 names; the linker will be instructed to link against libraries as
249 self.libraries.append(libname)
252 """Set the list of libraries to be included in all links driven by
254 not affect any standard system libraries that the linker may
257 self.libraries = libnames[:]
261 libraries specified to 'add_library()' and 'set_libraries()'. The
262 linker will be instructed to search for libraries in the order they
276 shared libraries at runtime.
281 """Set the list of directories to search for shared libraries at
300 libraries).
427 def _fix_lib_args(self, libraries, library_dirs, runtime_library_dirs):
431 (eg. 'self.libraries' augments 'libraries'). Return a tuple with
434 if libraries is None:
435 libraries = self.libraries
436 elif isinstance(libraries, (list, tuple)):
437 libraries = list (libraries) + (self.libraries or [])
440 "'libraries' (if supplied) must be a list of strings")
459 return (libraries, library_dirs, runtime_library_dirs)
590 'add_link_object()' and/or 'set_link_objects()', the libraries
592 libraries supplied as 'libraries' (if any).
622 libraries=None,
640 'libraries' is a list of libraries to link against. These are
648 search for libraries that were specified as bare library names
653 to search for other shared libraries that *it* depends on at
683 libraries=None,
695 libraries, library_dirs, runtime_library_dirs,
704 libraries=None,
715 libraries, library_dirs, runtime_library_dirs,
724 libraries=None,
733 libraries, library_dirs, runtime_library_dirs, None,
744 directories searched for libraries.
750 directories searched for runtime libraries.
755 """Return the compiler option to add 'lib' to the list of libraries
761 libraries=None, library_dirs=None):
774 if libraries is None:
775 libraries = []
798 libraries=libraries,
821 # "lib%s.%s" % (lib_name, ".a") for Unix static libraries
1080 def gen_lib_options (compiler, library_dirs, runtime_library_dirs, libraries):
1082 linking with specific libraries. 'libraries' and 'library_dirs' are,
1105 for lib in libraries: