mirror of
http://github.com/valkey-io/valkey
synced 2024-11-22 00:52:38 +00:00
README section about make distclean reworded / extended.
This commit is contained in:
parent
b45e16e7ee
commit
622c69e93d
22
README
22
README
@ -26,12 +26,24 @@ After building Redis is a good idea to test it, using:
|
||||
|
||||
% make test
|
||||
|
||||
Fixing build problems with dependencies
|
||||
Fixing build problems with dependencies or cached build options
|
||||
—--------
|
||||
Redis has some dependencies which are included to deps directory.
|
||||
“make” doesn’t rebuild deps though sources of dependencies are changed, and “make clean” cleans up src directory only.
|
||||
Only “make distclean” cleans up deps build output.
|
||||
So if build errors occur with deps you can try “make distclean” and “make” again.
|
||||
Redis has some dependencies which are included into the "deps" directory.
|
||||
"make" does not rebuild dependencies automatically, even if something in the
|
||||
source code of dependencies is changes.
|
||||
|
||||
When you update the source code with `git pull` or when code inside the
|
||||
dependencies tree is modified in any other way, make sure to use the following
|
||||
command in order to really clean everything and rebuild from scratch:
|
||||
|
||||
make distclean
|
||||
|
||||
This will clean: jemalloc, lua, hiredis, linenoise.
|
||||
|
||||
Also if you force certain build options like 32bit target, no C compiler
|
||||
optimizations (for debugging purposes), and other similar build time options,
|
||||
those options are cached indefinitely until you issue a "make distclean"
|
||||
command.
|
||||
|
||||
Fixing problems building 32 bit binaries
|
||||
---------
|
||||
|
Loading…
Reference in New Issue
Block a user