]> ruderich.org/simon Gitweb - coloredstderr/coloredstderr.git/blobdiff - README
update copyright year
[coloredstderr/coloredstderr.git] / README
diff --git a/README b/README
index b4101b8dd324d4d71866d448fdbaed4270b12497..dd3a3e66ba2dab28c8c019ad6cdcfcb09e758895 100644 (file)
--- a/README
+++ b/README
@@ -88,6 +88,27 @@ A default setup could look like this:
     COLORED_STDERR_FDS=2,
     export LD_PRELOAD COLORED_STDERR_FDS
 
+To use coloredstderr with multi-lib (multiple architectures on the same
+system, e.g. i386 and amd64), your system must support the '$LIB' variable in
+'LD_PRELOAD'. Then you can build coloredstderr for all architectures and use
+'$LIB' in 'LD_PRELOAD'. The following should work for Debian-based systems
+with this directory structure:
+
+    dir
+    `-- lib
+        |-- i386-linux-gnu
+        |   `-- libcoloredstderr.so
+        `-- x86_64-linux-gnu
+            `-- libcoloredstderr.so
+
+Now set 'LD_PRELOAD'. `lib/` is included in '$LIB'!
+
+    LD_PRELOAD='/absolute/path/to/dir/$LIB/libcoloredstderr.so'
+
+The single quotes are important. '$LIB' is not evaluated by the shell, but by
+the loader (`man ld.so`). Now both i386 and amd64 binaries automatically use
+coloredstderr.
+
 
 The following additional environment variables are available:
 
@@ -186,7 +207,7 @@ LICENSE
 
 coloredstderr is licensed under GPL version 3 or later.
 
-Copyright (C) 2013-2014  Simon Ruderich
+Copyright (C) 2013-2015  Simon Ruderich
 
 This program is free software: you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by