* FAQ:: Frequently Asked Questions
* Troubleshooting:: When libtool doesn't work as advertised.
* Maintaining:: Information used by the libtool maintainer.
-* GNU Free Documentation License:: License for this manual.
+* GNU Free Documentation License:: License for this manual.
* Combined Index:: Full index.
@detailmenu
* Wrapper executables:: Wrapper executables for some platforms.
-Invoking @code{libtool}
+Invoking @command{libtool}
* Compile mode:: Creating library object files.
* Link mode:: Generating executables and libraries.
* Building modules:: Creating dlopenable objects and libraries.
* Dlpreopening:: Dlopening that works on static platforms.
-* Linking with dlopened modules:: Using dlopenable modules in libraries.
+* Linking with dlopened modules:: Using dlopenable modules in libraries.
* Finding the dlname:: Choosing the right file to @code{dlopen}.
* Dlopen issues:: Unresolved problems that need your attention.
* Module loaders for libltdl:: Creating user defined module loaders.
* Distributing libltdl:: How to distribute libltdl with your package.
-Frequently Asked Questions
+Frequently Asked Questions about libtool
* Stripped link flags:: Dropped flags when creating a library
The libtool test suite
-* Test descriptions:: The contents of the test suite.
+* Test descriptions:: The contents of the old test suite.
* When tests fail:: What to do when a test fails.
Maintenance notes for libtool
* File name conversion:: Converting file names between platforms.
* Windows DLLs:: Windows header defines.
+File name conversion
+
+* File Name Conversion Failure:: What happens when file name conversion fails
+* Native MinGW File Name Conversion:: MSYS file name conversion idiosyncrasies
+* Cygwin/Windows File Name Conversion:: Using @command{cygpath} to convert Cygwin file names
+* Unix/Windows File Name Conversion:: Using Wine to convert Unix paths
+* LT_CYGPATH:: Invoking @command{cygpath} from other environments
+* Cygwin to MinGW Cross:: Other notes concerning MinGW cross
+
@end detailmenu
@end menu
@menu
* Building modules:: Creating dlopenable objects and libraries.
* Dlpreopening:: Dlopening that works on static platforms.
-* Linking with dlopened modules:: Using dlopenable modules in libraries.
+* Linking with dlopened modules:: Using dlopenable modules in libraries.
* Finding the dlname:: Choosing the right file to @code{dlopen}.
* Dlopen issues:: Unresolved problems that need your attention.
@end menu
@end multitable
@menu
-* File Name Conversion Failure:: What happens when file name conversion fails
-* Native MinGW File Name Conversion:: MSYS file name conversion idiosyncrasies
-* Cygwin/Windows File Name Conversion:: Using @command{cygpath} to convert Cygwin file names
-* Unix/Windows File Name Conversion:: Using Wine to convert Unix paths
-* LT_CYGPATH:: Invoking @command{cygpath} from other environments
-* Cygwin to MinGW Cross:: Other notes concerning MinGW cross
+* File Name Conversion Failure:: What happens when file name conversion fails
+* Native MinGW File Name Conversion:: MSYS file name conversion idiosyncrasies
+* Cygwin/Windows File Name Conversion:: Using @command{cygpath} to convert Cygwin file names
+* Unix/Windows File Name Conversion:: Using Wine to convert Unix paths
+* LT_CYGPATH:: Invoking @command{cygpath} from other environments
+* Cygwin to MinGW Cross:: Other notes concerning MinGW cross
@end menu
@node File Name Conversion Failure