Lines Matching full: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): argument
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, argument
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, argument
695 libraries, library_dirs, runtime_library_dirs,
704 libraries=None, argument
715 libraries, library_dirs, runtime_library_dirs,
724 libraries=None, argument
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): argument
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): argument
1082 linking with specific libraries. 'libraries' and 'library_dirs' are,
1105 for lib in libraries: