Error information as below when doing “make”.
Problem:
Waf: Entering directory `/root/node-v0.6.14/out’
DEST_OS: linux
DEST_CPU: ia32
Parallel Jobs: 1
Product type: program
[18/34] cxx: src/node_zlib.cc -> out/Release/src/node_zlib_5.o
/usr/bin/g++ -pthread -m32 -g -O3 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_FDATASYNC=0 -DARCH=”ia32″ -DPLATFORM=”linux” -D__POSIX__=1 -Wno-unused-parameter -D_FORTIFY_SOURCE=2 -IRelease/src -I../src -IRelease/deps/http_parser -I../deps/http_parser -IRelease/deps/uv/include -I../deps/uv/include -IRelease/deps/uv/src/ares -I../deps/uv/src/ares -IRelease/deps/v8/include -I../deps/v8/include -Ideps/v8/include ../src/node_zlib.cc -c -o Release/src/node_zlib_5.o
../src/node_zlib.cc:28: fatal error: zlib.h: No such file or directory
compilation terminated.
Waf: Leaving directory `/root/node-v0.6.14/out’
Build failed: -> task failed (err #1):
{task: cxx node_zlib.cc -> node_zlib_5.o}
make: *** [program] Error 1
Solution:
Check whether there is the zlib1g-dev installed. If not, installing zlib1g-dev . Rebuild and then it’s ok.






















