align CHAR_T string in log
[nvi.git] / README.DB3
blobd0236bd3b4b9c2f39737e092bd50d4cd8e1dc909
1 This version of vi requires DB3.1 or better, which can be found
2 on http://www.sleepycat.com/ .
4 If your system library (such as glibc prior to version 2.2) uses a
5 previous version of db (e.g. DB2) internally, you must configure with
6 --enable-dynamic-loading to avoid symbols in the internally used db from
7 being resolved against the newer db.
9 If, on top of that, the vi binary is explicitly linked against that
10 previous version of db (such as might happen if you enable the perl
11 embedding), you should compile the 3.1 version with all symbols internally
12 resolved.  This can be accomplished by passing the -Bsymbolic option to
13 the linker.
14 A patch that does this is included.
15 To apply do:
17 cd /path/to/db3.1/source
18 patch -p1 < /path/to/nvi/source/db-3.1.14-Bsymbolic-patch
20 (If only I knew somebody who works at sleepycat...)
22 skimo@kotnet.org