Whamcloud - gitweb
e2fsck: return more status if fsck aborts
[tools/e2fsprogs.git] / INSTALL
diff --git a/INSTALL b/INSTALL
index a6feeb3..b5afd2f 100644 (file)
--- a/INSTALL
+++ b/INSTALL
@@ -11,20 +11,28 @@ just follow the steps:
 
        ../configure
 
-       If you wish to turn on DLL shared libraries, add the option
-flag --enable-dll-shlibs.  If you wish to turn on ELF shared
-libraries, add the option --enable-elf-shlibs.  If you wish to build
-profiling libraries, add the option --enable-profile.
+       If you wish to turn on ELF shared libraries, add the option
+--enable-elf-shlibs.  If you wish to build profiling libraries, add
+the option --enable-profile.
+
+       Note that if you are building on an older system (i.e., a 2.4
+kernel and/or glibc 2.2), the use of thread local storage will probably
+cause programs that use the uuid library to core dump.  To disable
+thread local storage, use the configure option --disable-tls.
 
 4)  Compile the programs
 
        make
 
-5) Install the programs
+5)   Check to make sure the installation built correctly:
+
+       make check
+
+6)  Install the programs
 
        Run `make install'
 
-6) Install the include files and libraries
+7)  Install the include files and libraries
 
        You can run `make install-libs' to install the include files and
 libraries.  Please note that this installation is not needed for the
@@ -32,7 +40,7 @@ programs to work.  It is only needed if you expect to develop other
 programs using the libraries or if you want to compile other program
 using these libraries (like the 4.4BSD dump and restore port).
 
-7) Remove any pre-formatted man pages.  
+8)  Remove any pre-formatted man pages.  
 
        Some distributions will have pre-formatted manual pages which
 will always be displayed in preference to newer man pages in /usr/man.
@@ -40,7 +48,7 @@ If this is the case, you may need to manually remove them in order to
 see the correct manual pages.  The shell script in
 install-utils/remove_preformat_manpages may be helpful in doing so.
 
-8) Make sure your /etc/fstab file is correct.
+9)  Make sure your /etc/fstab file is correct.
 
        Some distributions install an /etc/fstab which is missing the
 fifth and sixth field of filesystem entry, which are the dump