|
|
- |
| -no-suppress, libtool compile mode option | Creating object files |
| -weak option | Linking with dlopened modules |
|
. |
| .la files | Linking libraries |
| .libs subdirectory | Linking libraries |
| .lo files | Creating object files |
|
A |
| AC_CONFIG_AUX_DIR | Invoking libtoolize |
| AC_CONFIG_MACRO_DIRS | Invoking libtoolize |
| AC_DISABLE_FAST_INSTALL | LT_INIT |
| AC_DISABLE_SHARED | LT_INIT |
| AC_DISABLE_STATIC | LT_INIT |
| AC_ENABLE_SHARED | LT_INIT |
| AC_ENABLE_STATIC | LT_INIT |
| AC_LIBLTDL_CONVENIENCE | Distributing libltdl |
| AC_LIBLTDL_INSTALLABLE | Distributing libltdl |
| AC_LIBTOOL_DLOPEN | LT_INIT |
| AC_LIBTOOL_WIN32_DLL | LT_INIT |
| AC_PROG_LIBTOOL | LT_INIT |
| AC_WITH_LTDL | Distributing libltdl |
| aclocal | LT_INIT |
| allow_undefined_flag | libtool script contents |
| always_export_symbols | libtool script contents |
| AM_DISABLE_SHARED | LT_INIT |
| AM_DISABLE_STATIC | LT_INIT |
| AM_ENABLE_SHARED | LT_INIT |
| AM_ENABLE_STATIC | LT_INIT |
| AM_PROG_LIBTOOL | LT_INIT |
| application-level dynamic linking | Dlopened modules |
| application-level dynamic linking | Using libltdl |
| ar | Linking libraries |
| AR | libtool script contents |
| archive_cmds | libtool script contents |
| archive_expsym_cmds | libtool script contents |
| archiver_list_spec | libtool script contents |
| AS | LT_INIT |
| autoconf traces | Trace interface |
| avoiding shared libraries | Static-only libraries |
|
B |
| bug reports | Reporting bugs |
| buggy system linkers | Linking executables |
| bugs, subtle ones caused by buggy linkers | Linking executables |
| build | libtool script contents |
| build_alias | libtool script contents |
| build_libtool_libs | libtool script contents |
| build_old_libs | libtool script contents |
| build_os | libtool script contents |
|
C |
| C header files, portable | C header files |
| C, not using | Other languages |
| C++, pitfalls | C++ libraries |
| C++, using | Other languages |
| CC | LT_INIT |
| CC | libtool script contents |
| CFLAGS | LT_INIT |
| ‘check-interactive’ | Test descriptions |
| ‘check-noninteractive’ | Test descriptions |
| clean mode | Clean mode |
| command options, libtool | Invoking libtool |
| command options, libtoolize | Invoking libtoolize |
| compile mode | Compile mode |
| compiler_c_o | libtool script contents |
| compiler_needs_object | libtool script contents |
| compiling object files | Creating object files |
| complexity of library systems | Postmortem |
| config.guess | Distributing |
| config.sub | Distributing |
| configuring libtool | Configuring |
| convenience libraries | Static libraries |
| CPPFLAGS | LT_INIT |
| cross compile | Cross compiling |
| Cygwin to MinGW Cross | Cygwin to MinGW Cross |
|
D |
| debugging libraries | Static-only libraries |
| definition of libraries | Libtool paradigm |
| dependencies between libraries | Inter-library dependencies |
| dependency versioning | Versioning |
| deplibs_check_method | Porting inter-library dependencies |
| design issues | Issues |
| design of library interfaces | Library tips |
| design philosophy | Motivation |
| developing libraries | Static-only libraries |
| dlclose | Dlopened modules |
| dlclose | Using libltdl |
| dlerror | Using libltdl |
| DLLTOOL | LT_INIT |
| dlopen | Dlopened modules |
| dlopen | Using libltdl |
| dlopen_self | libtool script contents |
| dlopen_self_static | libtool script contents |
| dlopen_support | libtool script contents |
| dlopening modules | Dlopened modules |
| dlopening modules | Using libltdl |
| dlopening, pitfalls | Dlopen issues |
| dlsym | Dlopened modules |
| dlsym | Using libltdl |
| double-compilation, avoiding | Static-only libraries |
| dynamic dependencies | Versioning |
| dynamic linking, applications | Dlopened modules |
| dynamic linking, applications | Using libltdl |
| dynamic modules, names | Finding the dlname |
|
E |
| ECHO | libtool script contents |
| eliding shared libraries | Static-only libraries |
| examples of using libtool | Using libtool |
| exclude_expsyms | libtool script contents |
| execute mode | Execute mode |
| export_dynamic_flag_spec | libtool script contents |
| export_symbols_cmds | libtool script contents |
| extract_expsyms_cmds | libtool script contents |
|
F |
| failed tests | When tests fail |
| fast_install | libtool script contents |
| FDL, GNU Free Documentation License | GNU Free Documentation License |
| file name conversion | File name conversion |
| File Name Conversion - Cygwin to Windows | Cygwin/Windows File Name Conversion |
| File Name Conversion - Failure | File Name Conversion Failure |
| File Name Conversion - MinGW | Native MinGW File Name Conversion |
| File Name Conversion - Unix to Windows | Unix/Windows File Name Conversion |
| file_magic | Porting inter-library dependencies |
| file_magic_cmd | Porting inter-library dependencies |
| file_magic_glob | libtool script contents |
| file_magic_test_file | Porting inter-library dependencies |
| finish mode | Finish mode |
| finish_cmds | libtool script contents |
| finish_eval | libtool script contents |
| formal versioning | Libtool versioning |
| func_convert_file_cygwin_to_w32 | Cygwin to MinGW Cross |
| func_convert_file_cygwin_to_w32 | Cygwin to MinGW Cross |
|
G |
| global functions | Library tips |
| global_symbol_pipe | libtool script contents |
| global_symbol_to_cdecl | libtool script contents |
|
H |
| hardcode_action | libtool script contents |
| hardcode_direct | libtool script contents |
| hardcode_direct_absolute | libtool script contents |
| hardcode_into_libs | libtool script contents |
| hardcode_libdir_flag_spec | libtool script contents |
| hardcode_libdir_separator | libtool script contents |
| hardcode_minus_L | libtool script contents |
| hardcode_shlibpath_var | libtool script contents |
| header files | Library tips |
| host | libtool script contents |
| host_alias | libtool script contents |
| host_os | libtool script contents |
|
I |
| implementation of libtool | libtool script contents |
| include files, portable | C header files |
| include_expsyms | libtool script contents |
| inferring tags | Tags |
| inherit_rpath | libtool script contents |
| install | Installing libraries |
| install mode | Install mode |
| install_override_mode | libtool script contents |
| install-sh | Distributing |
| installation, finishing | Installing libraries |
| inter-library dependencies | Inter-library dependencies |
| inter-library dependency | Porting inter-library dependencies |
|
L |
| language names | Tags |
| languages, non-C | Other languages |
| LD | LT_INIT |
| LD | libtool script contents |
| LDFLAGS | LT_INIT |
| libext | libtool script contents |
| libltdl | Using libltdl |
| libname_spec | libtool script contents |
| libraries, definition of | Libtool paradigm |
| libraries, finishing installation | Installing libraries |
| libraries, stripping | Installing libraries |
| library interfaces | Interfaces |
| library interfaces, design | Library tips |
| library object file | Creating object files |
| library_names_spec | libtool script contents |
| LIBS | LT_INIT |
| libtool | Invoking libtool |
| libtool command options | Invoking libtool |
| libtool examples | Using libtool |
| libtool implementation | libtool script contents |
| libtool libraries | Linking libraries |
| libtool library versions | Libtool versioning |
| libtool specifications | Motivation |
| libtoolize | Invoking libtoolize |
| libtoolize command options | Invoking libtoolize |
| LIBTOOLIZE_OPTIONS | Invoking libtoolize |
| link mode | Link mode |
| link_all_deplibs | libtool script contents |
| link_static_flag | libtool script contents |
| linking against installed libraries | Linking executables |
| linking against uninstalled libraries | Linking executables |
| linking with installed libtool libraries | Linking executables |
| linking, dlopen | Linking with dlopened modules |
| linking, dlpreopen | Linking with dlopened modules |
| linking, partial | Link mode |
| LN_S | LT_INIT |
| lock_old_archive_extraction | libtool script contents |
| LT_CMD_MAX_LEN | Autoconf macros |
| LT_CONFIG_LTDL_DIR | Distributing libltdl |
| lt_cv_to_host_file_cmd | Cygwin to MinGW Cross |
| lt_cv_to_tool_file_cmd | Cygwin to MinGW Cross |
| lt_cv_to_tool_file_cmd | Cygwin to MinGW Cross |
| LT_CYGPATH | LT_CYGPATH |
| LT_DIRSEP_CHAR | Libltdl interface |
| lt_dladderror | Module loaders for libltdl |
| lt_dladdsearchdir | Libltdl interface |
| lt_dladvise | Libltdl interface |
| lt_dladvise_destroy | Libltdl interface |
| lt_dladvise_ext | Libltdl interface |
| lt_dladvise_global | Libltdl interface |
| lt_dladvise_init | Libltdl interface |
| lt_dladvise_local | Libltdl interface |
| lt_dladvise_preload | Libltdl interface |
| lt_dladvise_resident | Libltdl interface |
| lt_dlcaller_get_data | User defined module data |
| lt_dlcaller_set_data | User defined module data |
| lt_dlclose | Libltdl interface |
| lt_dlerror | Libltdl interface |
| lt_dlexit | Libltdl interface |
| lt_dlforeachfile | Libltdl interface |
| lt_dlgetinfo | User defined module data |
| lt_dlgetsearchpath | Libltdl interface |
| lt_dlhandle | Libltdl interface |
| lt_dlhandle_fetch | User defined module data |
| lt_dlhandle_interface | User defined module data |
| lt_dlhandle_iterate | User defined module data |
| lt_dlhandle_map | User defined module data |
| lt_dlinfo | User defined module data |
| lt_dlinit | Libltdl interface |
| lt_dlinsertsearchdir | Libltdl interface |
| lt_dlinterface_free | User defined module data |
| lt_dlinterface_id | User defined module data |
| lt_dlinterface_register | User defined module data |
| lt_dlisresident | Libltdl interface |
| lt_dlloader | Module loaders for libltdl |
| lt_dlloader_add | Module loaders for libltdl |
| lt_dlloader_data | Module loaders for libltdl |
| lt_dlloader_exit | Module loaders for libltdl |
| lt_dlloader_find | Module loaders for libltdl |
| lt_dlloader_name | Module loaders for libltdl |
| lt_dlloader_next | Module loaders for libltdl |
| lt_dlloader_remove | Module loaders for libltdl |
| lt_dlmakeresident | Libltdl interface |
| lt_dlopen | Libltdl interface |
| lt_dlopenadvise | Libltdl interface |
| lt_dlopenext | Libltdl interface |
| lt_dlpreload | Dlpreopening |
| lt_dlpreload_callback_func | Dlpreopening |
| lt_dlpreload_default | Dlpreopening |
| lt_dlpreload_open | Dlpreopening |
| lt_dlseterror | Module loaders for libltdl |
| lt_dlsetsearchpath | Libltdl interface |
| lt_dlsym | Libltdl interface |
| lt_dlsymlist | Dlpreopening |
| lt_dlsymlist | Libltdl interface |
| lt_find_sym | Module loaders for libltdl |
| LT_FUNC_DLSYM_USCORE | Autoconf macros |
| LT_INIT | LT_INIT |
| LT_LANG | LT_INIT |
| LT_LIB_DLLOAD | Autoconf macros |
| LT_LIB_M | Autoconf macros |
| lt_module | Module loaders for libltdl |
| lt_module_close | Module loaders for libltdl |
| lt_module_open | Module loaders for libltdl |
| LT_OUTPUT | LT_INIT |
| LT_PATH_LD | Autoconf macros |
| LT_PATH_NM | Autoconf macros |
| LT_PATHSEP_CHAR | Libltdl interface |
| lt_preloaded_symbols[] | Dlpreopening |
| LT_PREREQ | LT_INIT |
| LT_SUPPORTED_TAG | Trace interface |
| LT_SYS_DLOPEN_DEPLIBS | Autoconf macros |
| LT_SYS_DLOPEN_SELF | Autoconf macros |
| LT_SYS_DLSEARCH_PATH | Autoconf macros |
| LT_SYS_LIBRARY_PATH | LT_INIT |
| LT_SYS_MODULE_EXT | Autoconf macros |
| LT_SYS_MODULE_PATH | Autoconf macros |
| LT_SYS_SYMBOL_USCORE | Autoconf macros |
| lt_user_data | Module loaders for libltdl |
| lt_user_dlloader | Module loaders for libltdl |
| LT_WITH_LTDL | Distributing libltdl |
| LTCC | libtool script contents |
| LTCFLAGS | libtool script contents |
| LTDL_CONVENIENCE | Distributing libltdl |
| LTDL_INIT | Distributing libltdl |
| LTDL_INSTALLABLE | Distributing libltdl |
| LTDL_SET_PRELOADED_SYMBOLS | Dlpreopening |
| LTLIBOBJS | Autoconf and LTLIBOBJS |
| LTLIBRARIES | Using Automake |
| ltmain.sh | Distributing |
|
M |
| macro_revision | libtool script contents |
| macro_version | libtool script contents |
| Makefile | Makefile rules |
| Makefile.am | Makefile rules |
| Makefile.in | Makefile rules |
| MANIFEST_TOOL | LT_INIT |
| max_cmd_len | libtool script contents |
| mode, clean | Clean mode |
| mode, compile | Compile mode |
| mode, execute | Execute mode |
| mode, finish | Finish mode |
| mode, install | Install mode |
| mode, link | Link mode |
| mode, uninstall | Uninstall mode |
| modules, dynamic | Dlopened modules |
| modules, dynamic | Using libltdl |
| motivation for writing libtool | Motivation |
| MSYS | Native MinGW File Name Conversion |
|
N |
| names of dynamic modules | Finding the dlname |
| need_lib_prefix | libtool script contents |
| need_locks | libtool script contents |
| need_version | libtool script contents |
| NM | LT_INIT |
| NM | libtool script contents |
| nm_file_list_spec | libtool script contents |
| no_builtin_flag | libtool script contents |
| no_undefined_flag | libtool script contents |
| none | Porting inter-library dependencies |
|
O |
| objdir | libtool script contents |
| OBJDUMP | LT_INIT |
| object files, compiling | Creating object files |
| object files, library | Creating object files |
| objext | libtool script contents |
| old_archive_cmds | libtool script contents |
| old_archive_from_expsyms_cmds | libtool script contents |
| old_archive_from_new_cmds | libtool script contents |
| old_postinstall_cmds | libtool script contents |
| old_postuninstall_cmds | libtool script contents |
| old_striplib | libtool script contents |
| opaque data types | Library tips |
| options, libtool command | Invoking libtool |
| options, libtoolize command | Invoking libtoolize |
| other implementations, flaws in | Postmortem |
|
P |
| partial linking | Link mode |
| pass_all | Porting inter-library dependencies |
| path conversion | File name conversion |
| Path Conversion - Cygwin to Windows | Cygwin/Windows File Name Conversion |
| Path Conversion - Failure | File Name Conversion Failure |
| Path Conversion - MinGW | Native MinGW File Name Conversion |
| Path Conversion - Unix to Windows | Unix/Windows File Name Conversion |
| PIC (position-independent code) | Creating object files |
| pic_flag | libtool script contents |
| pitfalls using C++ | C++ libraries |
| pitfalls with dlopen | Dlopen issues |
| portable C headers | C header files |
| position-independent code | Creating object files |
| postinstall_cmds | libtool script contents |
| postinstallation | Installing libraries |
| postlink_cmds | libtool script contents |
| postuninstall_cmds | libtool script contents |
| problem reports | Reporting bugs |
| problems, blaming somebody else for | Troubleshooting |
| problems, solving | Troubleshooting |
| program wrapper executables | Wrapper executables |
| program wrapper scripts | Linking executables |
|
R |
| ranlib | Linking libraries |
| RANLIB | LT_INIT |
| RANLIB | libtool script contents |
| reload_cmds | libtool script contents |
| reload_flag | libtool script contents |
| renaming interface functions | Library tips |
| reporting bugs | Reporting bugs |
| reusability of library systems | Postmortem |
| runpath_var | libtool script contents |
|
S |
| saving time | Static-only libraries |
| security problems with buggy linkers | Linking executables |
| shared libraries, not using | Static-only libraries |
| shared library versions | Versioning |
| shl_load | Dlopened modules |
| shl_load | Using libltdl |
| shlibpath_overrides_runpath | libtool script contents |
| shlibpath_var | libtool script contents |
| solving problems | Troubleshooting |
| soname_spec | libtool script contents |
| specifications for libtool | Motivation |
| standalone binaries | Static libraries |
| static linking | Static libraries |
| strip | Installing libraries |
| striplib | libtool script contents |
| stripping libraries | Installing libraries |
| su | Installing libraries |
| sys_lib_dlsearch_path_spec | libtool script contents |
| sys_lib_search_path_spec | libtool script contents |
|
T |
| tag names | Tags |
| test suite | Libtool test suite |
| tests, failed | When tests fail |
| thread_safe_flag_spec | libtool script contents |
| time, saving | Static-only libraries |
| to_host_file_cmd | libtool script contents |
| to_tool_file_cmd | libtool script contents |
| trace interface | Trace interface |
| tricky design issues | Issues |
| trouble with C++ | C++ libraries |
| trouble with dlopen | Dlopen issues |
| troubleshooting | Troubleshooting |
|
U |
| undefined symbols, allowing | Link mode |
| uninstall mode | Uninstall mode |
| unknown | Porting inter-library dependencies |
| unresolved symbols, allowing | Link mode |
| using shared libraries, not | Static-only libraries |
|
V |
| version_type | libtool script contents |
| versioning, formal | Libtool versioning |
|
W |
| want_nocaseglob | libtool script contents |
| whole_archive_flag_spec | libtool script contents |
| Windows DLLs | Windows DLLs |
| wl | libtool script contents |
| wrapper executables for uninstalled programs | Wrapper executables |
| wrapper scripts for programs | Linking executables |
|