Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
ruanhaishen
redis
Commits
77608ae5
Commit
77608ae5
authored
Jan 08, 2015
by
antirez
Browse files
README section about make distclean reworded / extended.
parent
5165fb98
Changes
1
Hide whitespace changes
Inline
Side-by-side
README
View file @
77608ae5
...
...
@@ -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
---------
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment