Use code tags where necessary, escape special markers

This commit is contained in:
Jan-Erik Rediger 2015-02-13 15:10:20 +01:00
parent c414db2f98
commit 2576864ba7

View File

@ -9,7 +9,7 @@ and 64 bit systems.
It may compile on Solaris derived systems (for instance SmartOS) but our It may compile on Solaris derived systems (for instance SmartOS) but our
support for this platform is *best effort* and Redis is not guaranteed to support for this platform is *best effort* and Redis is not guaranteed to
work as well as in Linux, OSX, and `*`BSD there. work as well as in Linux, OSX, and \*BSD there.
It is as simple as: It is as simple as:
@ -24,7 +24,8 @@ After building Redis is a good idea to test it, using:
% make test % make test
Fixing build problems with dependencies or cached build options Fixing build problems with dependencies or cached build options
—-------- ---------
Redis has some dependencies which are included into the `deps` directory. Redis has some dependencies which are included into the `deps` directory.
`make` does not rebuild dependencies automatically, even if something in the `make` does not rebuild dependencies automatically, even if something in the
source code of dependencies is changes. source code of dependencies is changes.
@ -39,7 +40,7 @@ This will clean: jemalloc, lua, hiredis, linenoise.
Also if you force certain build options like 32bit target, no C compiler Also if you force certain build options like 32bit target, no C compiler
optimizations (for debugging purposes), and other similar build time options, optimizations (for debugging purposes), and other similar build time options,
those options are cached indefinitely until you issue a "make distclean" those options are cached indefinitely until you issue a `make distclean`
command. command.
Fixing problems building 32 bit binaries Fixing problems building 32 bit binaries
@ -47,15 +48,14 @@ Fixing problems building 32 bit binaries
If after building Redis with a 32 bit target you need to rebuild it If after building Redis with a 32 bit target you need to rebuild it
with a 64 bit target, or the other way around, you need to perform a with a 64 bit target, or the other way around, you need to perform a
"make distclean" in the root directory of the Redis distribution. `make distclean` in the root directory of the Redis distribution.
In case of build errors when trying to build a 32 bit binary of Redis, try In case of build errors when trying to build a 32 bit binary of Redis, try
the following steps: the following steps:
* Install the packages libc6-dev-i386 (also try g++-multilib). * Install the packages libc6-dev-i386 (also try g++-multilib).
* Try using the following command line instead of "make 32bit": * Try using the following command line instead of `make 32bit`:
`make CFLAGS="-m32 -march=native" LDFLAGS="-m32"`
make CFLAGS="-m32 -march=native" LDFLAGS="-m32"
Allocator Allocator
--------- ---------