Make errors: Linux ia32, for node-v0.6.6 and node-v0.4.8

514 views
Skip to first unread message

steve98177

unread,
Feb 10, 2012, 11:58:36 AM2/10/12
to nodejs
Hello, I am trying to install node on Redhat Linux 4.1. Make is
failing in both node-v0.6.6 and also in node-v0.4.8. What can I do
to fix this? Your help is greatly appreciated!

The v0.6.6 make errors start like this, full text below:

src/unix/linux.c -o src/unix/linux.o
src/unix/linux.c:30:25: error: sys/inotify.h: No such file or
directory


The v0.4.8 make errors start like this, full text below:

/usr/local/src/node-v0.4.8/deps/v8/src/platform-linux.cc: In function
`void* v8::internal::ThreadEntry(void*)':
/usr/local/src/node-v0.4.8/deps/v8/src/platform-linux.cc:587: error:
`PR_SET_NAME' was not declared in this scope
/usr/local/src/node-v0.4.8/deps/v8/src/platform-linux.cc:587: warning:
unused variable 'PR_SET_NAME'
scons: *** [obj/release/platform-linux.o] Error 1
scons: building terminated because of errors.
Waf: Leaving directory `/usr/local/src/node-v0.4.8/build'
Build failed: -> task failed (err #2):
{task: libv8.a SConstruct -> libv8.a}
make: *** [program] Error 1

Here is info on my gcc:

/usr/local/src/node-v0.6.6>gcc -v
Using built-in specs.
Target: i386-redhat-linux5E
Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --
infodir=/usr/share/info --enable-shared --enable-threads=posix --
enable-checking=release --with-system-zlib --enable-__cxa_atexit --
disable-libunwind-exceptions --with-gxx-include-dir=/usr/include/c++/
3.4.3 --enable-libgcj-multifile --enable-languages=c,c++,java,f95 --
enable-java-awt=gtk --disable-dssi --with-java-home=/usr/lib/jvm/
java-1.4.2-gcj-1.4.2.0/jre --with-cpu=generic --host=i386-redhat-
linux5E
Thread model: posix
gcc version 4.1.2 20080704 (Red Hat 4.1.2-44)


Python: Python 2.7.2


===============================================
node-v0.6.6 make failure
===============================================


Make clean:


usr/local/src/node-v0.6.6>sudo make clean
python tools/waf-light clean
DEST_OS: linux
DEST_CPU: ia32
Parallel Jobs: 1
Product type: program
'clean' finished successfully (0.131s)
find tools -name "*.pyc" | xargs rm -f


Configure:


:) 07:58:02 AM 02/10/2012
/usr/local/src/node-v0.6.6>sudo ./configure
Checking for program g++ or c++ : /usr/bin/g++
Checking for program cpp : /usr/bin/cpp
Checking for program ar : /usr/bin/ar
Checking for program ranlib : /usr/bin/ranlib
Checking for g++ : ok
Checking for program gcc or cc : /usr/bin/gcc
Checking for program ar : /usr/bin/ar
Checking for program ranlib : /usr/bin/ranlib
Checking for gcc : ok
Checking for library dl : yes
Checking for openssl : yes
Checking for library util : yes
Checking for library rt : yes
Checking for fdatasync(2) with c++ : yes
'configure' finished successfully (0.351s)


Make:

:) 07:58:14 AM 02/10/2012
/usr/local/src/node-v0.6.6>sudo make
Waf: Entering directory `/usr/local/src/node-v0.6.6/out'
DEST_OS: linux
DEST_CPU: ia32
Parallel Jobs: 1
Product type: program
[ 1/35] copy: src/node_config.h.in -> out/Release/src/node_config.h
[ 2/35] cc: deps/http_parser/http_parser.c -> out/Release/deps/
http_parser/http_parser_3.o
/usr/bin/gcc -rdynamic -pthread -m32 -g -O3 -DHAVE_OPENSSL=1 -
D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_FDATASYNC=1 -
DARCH="ia32" -DPLATFORM="linux" -D__POSIX__=1 -Wno-unused-parameter -
D_FORTIFY_SOURCE=2 -IRelease/deps/http_parser -I../deps/http_parser ../
deps/http_parser/http_parser.c -c -o Release/deps/http_parser/
http_parser_3.o
[ 3/35] src/node_natives.h: src/node.js lib/dgram.js lib/console.js
lib/buffer.js lib/querystring.js lib/punycode.js lib/http.js lib/
net.js lib/freelist.js lib/vm.js lib/util.js lib/module.js lib/
_debugger.js lib/assert.js lib/fs.js lib/cluster.js lib/os.js lib/
readline.js lib/events.js lib/url.js lib/tls.js lib/crypto.js lib/
string_decoder.js lib/https.js lib/stream.js lib/dns.js lib/
_linklist.js lib/buffer_ieee754.js lib/tty.js lib/child_process.js lib/
repl.js lib/path.js lib/sys.js lib/timers.js lib/zlib.js lib/
constants.js -> out/Release/src/node_natives.h
[ 4/35] uv: deps/uv/include/uv.h -> out/Release/deps/uv/uv.a
make[1]: Entering directory `/usr/local/src/node-v0.6.6/out/Release/
deps/uv'
rm -f src/ares/*.o
rm -f src/unix/ev/*.o
rm -f src/unix/eio/*.o
rm -f src/unix/*.o
rm -rf test/run-tests.dSYM run-benchmarks.dSYM
rm -f -f src/*.o *.a test/run-tests test/run-benchmarks
make[1]: Leaving directory `/usr/local/src/node-v0.6.6/out/Release/
deps/uv'
make[1]: Entering directory `/usr/local/src/node-v0.6.6/out/Release/
deps/uv'
/usr/bin/gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -
D_GNU_SOURCE -Iinclude -Iinclude/uv-private -Isrc/unix/ev -
D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Isrc/ares/config_linux -
Isrc -g -c src/unix/core.c -o src/unix/core.o
/usr/bin/gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -
D_GNU_SOURCE -Iinclude -Iinclude/uv-private -Isrc/unix/ev -
D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Isrc/ares/config_linux -
Isrc -g -c src/unix/dl.c -o src/unix/dl.o
/usr/bin/gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -
D_GNU_SOURCE -Iinclude -Iinclude/uv-private -Isrc/unix/ev -
D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Isrc/ares/config_linux -
Isrc -g -c src/unix/fs.c -o src/unix/fs.o
/usr/bin/gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -
D_GNU_SOURCE -Iinclude -Iinclude/uv-private -Isrc/unix/ev -
D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Isrc/ares/config_linux -
Isrc -g -c src/unix/cares.c -o src/unix/cares.o
/usr/bin/gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -
D_GNU_SOURCE -Iinclude -Iinclude/uv-private -Isrc/unix/ev -
D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Isrc/ares/config_linux -
Isrc -g -c src/unix/udp.c -o src/unix/udp.o
/usr/bin/gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -
D_GNU_SOURCE -Iinclude -Iinclude/uv-private -Isrc/unix/ev -
D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Isrc/ares/config_linux -
Isrc -g -c src/unix/error.c -o src/unix/error.o
/usr/bin/gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -
D_GNU_SOURCE -Iinclude -Iinclude/uv-private -Isrc/unix/ev -
D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Isrc/ares/config_linux -
Isrc -g -c src/unix/process.c -o src/unix/process.o
/usr/bin/gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -
D_GNU_SOURCE -Iinclude -Iinclude/uv-private -Isrc/unix/ev -
D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Isrc/ares/config_linux -
Isrc -g -c src/unix/tcp.c -o src/unix/tcp.o
/usr/bin/gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -
D_GNU_SOURCE -Iinclude -Iinclude/uv-private -Isrc/unix/ev -
D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Isrc/ares/config_linux -
Isrc -g -c src/unix/pipe.c -o src/unix/pipe.o
src/unix/pipe.c: In function 'uv_pipe_pending_instances':
src/unix/pipe.c:277: warning: 'return' with a value, in function
returning void
/usr/bin/gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -
D_GNU_SOURCE -Iinclude -Iinclude/uv-private -Isrc/unix/ev -
D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Isrc/ares/config_linux -
Isrc -g -c src/unix/tty.c -o src/unix/tty.o
/usr/bin/gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -
D_GNU_SOURCE -Iinclude -Iinclude/uv-private -Isrc/unix/ev -
D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Isrc/ares/config_linux -
Isrc -g -c src/unix/stream.c -o src/unix/stream.o
/usr/bin/gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -
D_GNU_SOURCE -Iinclude -Iinclude/uv-private -Isrc/unix/ev -
D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Isrc/ares/config_linux -
Isrc -g -c src/unix/linux.c -o src/unix/linux.o
src/unix/linux.c:30:25: error: sys/inotify.h: No such file or
directory
src/unix/linux.c: In function 'new_inotify_fd':
src/unix/linux.c:92: warning: implicit declaration of function
'inotify_init'
src/unix/linux.c: In function 'uv__inotify_read':
src/unix/linux.c:131: error: dereferencing pointer to incomplete type
src/unix/linux.c:131: error: dereferencing pointer to incomplete type
src/unix/linux.c:135: error: dereferencing pointer to incomplete type
src/unix/linux.c:135: error: 'IN_ATTRIB' undeclared (first use in this
function)
src/unix/linux.c:135: error: (Each undeclared identifier is reported
only once
src/unix/linux.c:135: error: for each function it appears in.)
src/unix/linux.c:135: error: 'IN_MODIFY' undeclared (first use in this
function)
src/unix/linux.c:137: error: dereferencing pointer to incomplete type
src/unix/linux.c:144: error: dereferencing pointer to incomplete type
src/unix/linux.c:144: error: dereferencing pointer to incomplete type
src/unix/linux.c: In function 'uv_fs_event_init':
src/unix/linux.c:177: error: 'IN_ATTRIB' undeclared (first use in this
function)
src/unix/linux.c:178: error: 'IN_CREATE' undeclared (first use in this
function)
src/unix/linux.c:179: error: 'IN_MODIFY' undeclared (first use in this
function)
src/unix/linux.c:180: error: 'IN_DELETE' undeclared (first use in this
function)
src/unix/linux.c:181: error: 'IN_DELETE_SELF' undeclared (first use in
this function)
src/unix/linux.c:182: error: 'IN_MOVED_FROM' undeclared (first use in
this function)
src/unix/linux.c:183: error: 'IN_MOVED_TO' undeclared (first use in
this function)
src/unix/linux.c:185: warning: implicit declaration of function
'inotify_add_watch'
make[1]: *** [src/unix/linux.o] Error 1
make[1]: Leaving directory `/usr/local/src/node-v0.6.6/out/Release/
deps/uv'
Waf: Leaving directory `/usr/local/src/node-v0.6.6/out'
Build failed: -> task failed (err #2):
{task: uv uv.h -> uv.a}
make: *** [program] Error 1


================================================
node-v0.4.8 make failure
================================================


configure:


/usr/local/src/node-v0.4.8>sudo ./configure
Checking for program g++ or c++ : /usr/bin/g++
Checking for program cpp : /usr/bin/cpp
Checking for program ar : /usr/bin/ar
Checking for program ranlib : /usr/bin/ranlib
Checking for g++ : ok
Checking for program gcc or cc : /usr/bin/gcc
Checking for program ar : /usr/bin/ar
Checking for program ranlib : /usr/bin/ranlib
Checking for gcc : ok
Checking for library dl : yes
Checking for openssl : yes
Checking for library util : yes
Checking for library rt : yes
--- libeio ---
Checking for library pthread : yes
Checking for function pthread_create : yes
Checking for function pthread_atfork : yes
Checking for futimes(2) : yes
Checking for readahead(2) : yes
Checking for fdatasync(2) : yes
Checking for pread(2) and pwrite(2) : no
Checking for sendfile(2) : yes
Checking for sync_file_range(2) : no
--- libev ---
Checking for header sys/inotify.h : not found
Checking for header sys/epoll.h : yes
Checking for function epoll_ctl : yes
Checking for header port.h : not found
Checking for header poll.h : yes
Checking for function poll : yes
Checking for header sys/event.h : not found
Checking for header sys/queue.h : yes
Checking for function kqueue : not found
Checking for header sys/select.h : yes
Checking for function select : yes
Checking for header sys/eventfd.h : not found
Checking for SYS_clock_gettime : yes
Checking for library rt : yes
Checking for function clock_gettime : yes
Checking for function nanosleep : yes
Checking for function ceil : yes
Checking for fdatasync(2) with c++ : yes
'configure' finished successfully (1.459s)


make:


>sudo make
Waf: Entering directory `/usr/local/src/node-v0.4.8/build'
DEST_OS: linux
DEST_CPU: ia32
Parallel Jobs: 1
Product type: program
[ 1/75] cc: deps/libeio/eio.c -> build/default/deps/libeio/eio_1.o
/usr/bin/gcc -rdynamic -D_GNU_SOURCE -DHAVE_CONFIG_H=1 -pthread -m32 -
g -O3 -DHAVE_OPENSSL=1 -DEV_FORK_ENABLE=0 -DEV_EMBED_ENABLE=0 -
DEV_MULTIPLICITY=0 -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -
D_FILE_OFFSET_BITS=64 -DEV_MULTIPLICITY=0 -DHAVE_FDATASYNC=1 -
DPLATFORM="linux" -D__POSIX__=1 -Wno-unused-parameter -
D_FORTIFY_SOURCE=2 -Idefault/deps/libeio -I../deps/libeio -Idefault -
I.. ../deps/libeio/eio.c -c -o default/deps/libeio/eio_1.o
[ 2/75] cc: deps/libev/ev.c -> build/default/deps/libev/ev_1.o
/usr/bin/gcc -rdynamic -D_GNU_SOURCE -DHAVE_CONFIG_H=1 -pthread -m32 -
g -O3 -DHAVE_OPENSSL=1 -DEV_FORK_ENABLE=0 -DEV_EMBED_ENABLE=0 -
DEV_MULTIPLICITY=0 -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -
D_FILE_OFFSET_BITS=64 -DEV_MULTIPLICITY=0 -DHAVE_FDATASYNC=1 -
DPLATFORM="linux" -D__POSIX__=1 -Wno-unused-parameter -
D_FORTIFY_SOURCE=2 -Idefault/deps/libev -I../deps/libev -Idefault -
I.. ../deps/libev/ev.c -c -o default/deps/libev/ev_1.o
[ 3/75] cc: deps/c-ares/ares_strcasecmp.c -> build/default/deps/c-ares/
ares_strcasecmp_1.o
/usr/bin/gcc -rdynamic -D_GNU_SOURCE -DHAVE_CONFIG_H=1 -pthread -m32 -
g -O3 -DHAVE_OPENSSL=1 -DEV_FORK_ENABLE=0 -DEV_EMBED_ENABLE=0 -
DEV_MULTIPLICITY=0 -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -
D_FILE_OFFSET_BITS=64 -DEV_MULTIPLICITY=0 -DHAVE_FDATASYNC=1 -
DPLATFORM="linux" -D__POSIX__=1 -Wno-unused-parameter -
D_FORTIFY_SOURCE=2 -Idefault/deps/c-ares -I../deps/c-ares -Idefault/
deps/c-ares/linux-ia32 -I../deps/c-ares/linux-ia32 ../deps/c-ares/
ares_strcasecmp.c -c -o default/deps/c-ares/ares_strcasecmp_1.o
[ 4/75] cc: deps/c-ares/ares_free_string.c -> build/default/deps/c-
ares/ares_free_string_1.o
/usr/bin/gcc -rdynamic -D_GNU_SOURCE -DHAVE_CONFIG_H=1 -pthread -m32 -
g -O3 -DHAVE_OPENSSL=1 -DEV_FORK_ENABLE=0 -DEV_EMBED_ENABLE=0 -
DEV_MULTIPLICITY=0 -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -
D_FILE_OFFSET_BITS=64 -DEV_MULTIPLICITY=0 -DHAVE_FDATASYNC=1 -
DPLATFORM="linux" -D__POSIX__=1 -Wno-unused-parameter -
D_FORTIFY_SOURCE=2 -Idefault/deps/c-ares -I../deps/c-ares -Idefault/
deps/c-ares/linux-ia32 -I../deps/c-ares/linux-ia32 ../deps/c-ares/
ares_free_string.c -c -o default/deps/c-ares/ares_free_string_1.o
[ 5/75] cc: deps/c-ares/ares_options.c -> build/default/deps/c-ares/
ares_options_1.o
/usr/bin/gcc -rdynamic -D_GNU_SOURCE -DHAVE_CONFIG_H=1 -pthread -m32 -
g -O3 -DHAVE_OPENSSL=1 -DEV_FORK_ENABLE=0 -DEV_EMBED_ENABLE=0 -
DEV_MULTIPLICITY=0 -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -
D_FILE_OFFSET_BITS=64 -DEV_MULTIPLICITY=0 -DHAVE_FDATASYNC=1 -
DPLATFORM="linux" -D__POSIX__=1 -Wno-unused-parameter -
D_FORTIFY_SOURCE=2 -Idefault/deps/c-ares -I../deps/c-ares -Idefault/
deps/c-ares/linux-ia32 -I../deps/c-ares/linux-ia32 ../deps/c-ares/
ares_options.c -c -o default/deps/c-ares/ares_options_1.o
[ 6/75] cc: deps/c-ares/ares_send.c -> build/default/deps/c-ares/
ares_send_1.o
/usr/bin/gcc -rdynamic -D_GNU_SOURCE -DHAVE_CONFIG_H=1 -pthread -m32 -
g -O3 -DHAVE_OPENSSL=1 -DEV_FORK_ENABLE=0 -DEV_EMBED_ENABLE=0 -
DEV_MULTIPLICITY=0 -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -
D_FILE_OFFSET_BITS=64 -DEV_MULTIPLICITY=0 -DHAVE_FDATASYNC=1 -
DPLATFORM="linux" -D__POSIX__=1 -Wno-unused-parameter -
D_FORTIFY_SOURCE=2 -Idefault/deps/c-ares -I../deps/c-ares -Idefault/
deps/c-ares/linux-ia32 -I../deps/c-ares/linux-ia32 ../deps/c-ares/
ares_send.c -c -o default/deps/c-ares/ares_send_1.o
[ 7/75] cc: deps/c-ares/ares_parse_txt_reply.c -> build/default/deps/c-
ares/ares_parse_txt_reply_1.o
/usr/bin/gcc -rdynamic -D_GNU_SOURCE -DHAVE_CONFIG_H=1 -pthread -m32 -
g -O3 -DHAVE_OPENSSL=1 -DEV_FORK_ENABLE=0 -DEV_EMBED_ENABLE=0 -
DEV_MULTIPLICITY=0 -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -
D_FILE_OFFSET_BITS=64 -DEV_MULTIPLICITY=0 -DHAVE_FDATASYNC=1 -
DPLATFORM="linux" -D__POSIX__=1 -Wno-unused-parameter -
D_FORTIFY_SOURCE=2 -Idefault/deps/c-ares -I../deps/c-ares -Idefault/
deps/c-ares/linux-ia32 -I../deps/c-ares/linux-ia32 ../deps/c-ares/
ares_parse_txt_reply.c -c -o default/deps/c-ares/
ares_parse_txt_reply_1.o
[ 8/75] cc: deps/c-ares/ares_parse_ptr_reply.c -> build/default/deps/c-
ares/ares_parse_ptr_reply_1.o
/usr/bin/gcc -rdynamic -D_GNU_SOURCE -DHAVE_CONFIG_H=1 -pthread -m32 -
g -O3 -DHAVE_OPENSSL=1 -DEV_FORK_ENABLE=0 -DEV_EMBED_ENABLE=0 -
DEV_MULTIPLICITY=0 -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -
D_FILE_OFFSET_BITS=64 -DEV_MULTIPLICITY=0 -DHAVE_FDATASYNC=1 -
DPLATFORM="linux" -D__POSIX__=1 -Wno-unused-parameter -
D_FORTIFY_SOURCE=2 -Idefault/deps/c-ares -I../deps/c-ares -Idefault/
deps/c-ares/linux-ia32 -I../deps/c-ares/linux-ia32 ../deps/c-ares/
ares_parse_ptr_reply.c -c -o default/deps/c-ares/
ares_parse_ptr_reply_1.o
[ 9/75] cc: deps/c-ares/ares_nowarn.c -> build/default/deps/c-ares/
ares_nowarn_1.o
/usr/bin/gcc -rdynamic -D_GNU_SOURCE -DHAVE_CONFIG_H=1 -pthread -m32 -
g -O3 -DHAVE_OPENSSL=1 -DEV_FORK_ENABLE=0 -DEV_EMBED_ENABLE=0 -
DEV_MULTIPLICITY=0 -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -
D_FILE_OFFSET_BITS=64 -DEV_MULTIPLICITY=0 -DHAVE_FDATASYNC=1 -
DPLATFORM="linux" -D__POSIX__=1 -Wno-unused-parameter -
D_FORTIFY_SOURCE=2 -Idefault/deps/c-ares -I../deps/c-ares -Idefault/
deps/c-ares/linux-ia32 -I../deps/c-ares/linux-ia32 ../deps/c-ares/
ares_nowarn.c -c -o default/deps/c-ares/ares_nowarn_1.o
[10/75] cc: deps/c-ares/ares_search.c -> build/default/deps/c-ares/
ares_search_1.o
/usr/bin/gcc -rdynamic -D_GNU_SOURCE -DHAVE_CONFIG_H=1 -pthread -m32 -
g -O3 -DHAVE_OPENSSL=1 -DEV_FORK_ENABLE=0 -DEV_EMBED_ENABLE=0 -
DEV_MULTIPLICITY=0 -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -
D_FILE_OFFSET_BITS=64 -DEV_MULTIPLICITY=0 -DHAVE_FDATASYNC=1 -
DPLATFORM="linux" -D__POSIX__=1 -Wno-unused-parameter -
D_FORTIFY_SOURCE=2 -Idefault/deps/c-ares -I../deps/c-ares -Idefault/
deps/c-ares/linux-ia32 -I../deps/c-ares/linux-ia32 ../deps/c-ares/
ares_search.c -c -o default/deps/c-ares/ares_search_1.o
[11/75] cc: deps/c-ares/ares_gethostbyname.c -> build/default/deps/c-
ares/ares_gethostbyname_1.o
/usr/bin/gcc -rdynamic -D_GNU_SOURCE -DHAVE_CONFIG_H=1 -pthread -m32 -
g -O3 -DHAVE_OPENSSL=1 -DEV_FORK_ENABLE=0 -DEV_EMBED_ENABLE=0 -
DEV_MULTIPLICITY=0 -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -
D_FILE_OFFSET_BITS=64 -DEV_MULTIPLICITY=0 -DHAVE_FDATASYNC=1 -
DPLATFORM="linux" -D__POSIX__=1 -Wno-unused-parameter -
D_FORTIFY_SOURCE=2 -Idefault/deps/c-ares -I../deps/c-ares -Idefault/
deps/c-ares/linux-ia32 -I../deps/c-ares/linux-ia32 ../deps/c-ares/
ares_gethostbyname.c -c -o default/deps/c-ares/ares_gethostbyname_1.o
[12/75] cc: deps/c-ares/ares_getsock.c -> build/default/deps/c-ares/
ares_getsock_1.o
/usr/bin/gcc -rdynamic -D_GNU_SOURCE -DHAVE_CONFIG_H=1 -pthread -m32 -
g -O3 -DHAVE_OPENSSL=1 -DEV_FORK_ENABLE=0 -DEV_EMBED_ENABLE=0 -
DEV_MULTIPLICITY=0 -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -
D_FILE_OFFSET_BITS=64 -DEV_MULTIPLICITY=0 -DHAVE_FDATASYNC=1 -
DPLATFORM="linux" -D__POSIX__=1 -Wno-unused-parameter -
D_FORTIFY_SOURCE=2 -Idefault/deps/c-ares -I../deps/c-ares -Idefault/
deps/c-ares/linux-ia32 -I../deps/c-ares/linux-ia32 ../deps/c-ares/
ares_getsock.c -c -o default/deps/c-ares/ares_getsock_1.o
[13/75] cc: deps/c-ares/ares__timeval.c -> build/default/deps/c-ares/
ares__timeval_1.o
/usr/bin/gcc -rdynamic -D_GNU_SOURCE -DHAVE_CONFIG_H=1 -pthread -m32 -
g -O3 -DHAVE_OPENSSL=1 -DEV_FORK_ENABLE=0 -DEV_EMBED_ENABLE=0 -
DEV_MULTIPLICITY=0 -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -
D_FILE_OFFSET_BITS=64 -DEV_MULTIPLICITY=0 -DHAVE_FDATASYNC=1 -
DPLATFORM="linux" -D__POSIX__=1 -Wno-unused-parameter -
D_FORTIFY_SOURCE=2 -Idefault/deps/c-ares -I../deps/c-ares -Idefault/
deps/c-ares/linux-ia32 -I../deps/c-ares/linux-ia32 ../deps/c-ares/
ares__timeval.c -c -o default/deps/c-ares/ares__timeval_1.o
[14/75] cc: deps/c-ares/inet_ntop.c -> build/default/deps/c-ares/
inet_ntop_1.o
/usr/bin/gcc -rdynamic -D_GNU_SOURCE -DHAVE_CONFIG_H=1 -pthread -m32 -
g -O3 -DHAVE_OPENSSL=1 -DEV_FORK_ENABLE=0 -DEV_EMBED_ENABLE=0 -
DEV_MULTIPLICITY=0 -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -
D_FILE_OFFSET_BITS=64 -DEV_MULTIPLICITY=0 -DHAVE_FDATASYNC=1 -
DPLATFORM="linux" -D__POSIX__=1 -Wno-unused-parameter -
D_FORTIFY_SOURCE=2 -Idefault/deps/c-ares -I../deps/c-ares -Idefault/
deps/c-ares/linux-ia32 -I../deps/c-ares/linux-ia32 ../deps/c-ares/
inet_ntop.c -c -o default/deps/c-ares/inet_ntop_1.o
[15/75] cc: deps/c-ares/ares_parse_a_reply.c -> build/default/deps/c-
ares/ares_parse_a_reply_1.o
/usr/bin/gcc -rdynamic -D_GNU_SOURCE -DHAVE_CONFIG_H=1 -pthread -m32 -
g -O3 -DHAVE_OPENSSL=1 -DEV_FORK_ENABLE=0 -DEV_EMBED_ENABLE=0 -
DEV_MULTIPLICITY=0 -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -
D_FILE_OFFSET_BITS=64 -DEV_MULTIPLICITY=0 -DHAVE_FDATASYNC=1 -
DPLATFORM="linux" -D__POSIX__=1 -Wno-unused-parameter -
D_FORTIFY_SOURCE=2 -Idefault/deps/c-ares -I../deps/c-ares -Idefault/
deps/c-ares/linux-ia32 -I../deps/c-ares/linux-ia32 ../deps/c-ares/
ares_parse_a_reply.c -c -o default/deps/c-ares/ares_parse_a_reply_1.o
[16/75] cc: deps/c-ares/ares_getopt.c -> build/default/deps/c-ares/
ares_getopt_1.o
/usr/bin/gcc -rdynamic -D_GNU_SOURCE -DHAVE_CONFIG_H=1 -pthread -m32 -
g -O3 -DHAVE_OPENSSL=1 -DEV_FORK_ENABLE=0 -DEV_EMBED_ENABLE=0 -
DEV_MULTIPLICITY=0 -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -
D_FILE_OFFSET_BITS=64 -DEV_MULTIPLICITY=0 -DHAVE_FDATASYNC=1 -
DPLATFORM="linux" -D__POSIX__=1 -Wno-unused-parameter -
D_FORTIFY_SOURCE=2 -Idefault/deps/c-ares -I../deps/c-ares -Idefault/
deps/c-ares/linux-ia32 -I../deps/c-ares/linux-ia32 ../deps/c-ares/
ares_getopt.c -c -o default/deps/c-ares/ares_getopt_1.o
[17/75] cc: deps/c-ares/ares__close_sockets.c -> build/default/deps/c-
ares/ares__close_sockets_1.o
/usr/bin/gcc -rdynamic -D_GNU_SOURCE -DHAVE_CONFIG_H=1 -pthread -m32 -
g -O3 -DHAVE_OPENSSL=1 -DEV_FORK_ENABLE=0 -DEV_EMBED_ENABLE=0 -
DEV_MULTIPLICITY=0 -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -
D_FILE_OFFSET_BITS=64 -DEV_MULTIPLICITY=0 -DHAVE_FDATASYNC=1 -
DPLATFORM="linux" -D__POSIX__=1 -Wno-unused-parameter -
D_FORTIFY_SOURCE=2 -Idefault/deps/c-ares -I../deps/c-ares -Idefault/
deps/c-ares/linux-ia32 -I../deps/c-ares/linux-ia32 ../deps/c-ares/
ares__close_sockets.c -c -o default/deps/c-ares/
ares__close_sockets_1.o
[18/75] cc: deps/c-ares/ares_expand_string.c -> build/default/deps/c-
ares/ares_expand_string_1.o
/usr/bin/gcc -rdynamic -D_GNU_SOURCE -DHAVE_CONFIG_H=1 -pthread -m32 -
g -O3 -DHAVE_OPENSSL=1 -DEV_FORK_ENABLE=0 -DEV_EMBED_ENABLE=0 -
DEV_MULTIPLICITY=0 -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -
D_FILE_OFFSET_BITS=64 -DEV_MULTIPLICITY=0 -DHAVE_FDATASYNC=1 -
DPLATFORM="linux" -D__POSIX__=1 -Wno-unused-parameter -
D_FORTIFY_SOURCE=2 -Idefault/deps/c-ares -I../deps/c-ares -Idefault/
deps/c-ares/linux-ia32 -I../deps/c-ares/linux-ia32 ../deps/c-ares/
ares_expand_string.c -c -o default/deps/c-ares/ares_expand_string_1.o
[19/75] cc: deps/c-ares/ares_destroy.c -> build/default/deps/c-ares/
ares_destroy_1.o
/usr/bin/gcc -rdynamic -D_GNU_SOURCE -DHAVE_CONFIG_H=1 -pthread -m32 -
g -O3 -DHAVE_OPENSSL=1 -DEV_FORK_ENABLE=0 -DEV_EMBED_ENABLE=0 -
DEV_MULTIPLICITY=0 -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -
D_FILE_OFFSET_BITS=64 -DEV_MULTIPLICITY=0 -DHAVE_FDATASYNC=1 -
DPLATFORM="linux" -D__POSIX__=1 -Wno-unused-parameter -
D_FORTIFY_SOURCE=2 -Idefault/deps/c-ares -I../deps/c-ares -Idefault/
deps/c-ares/linux-ia32 -I../deps/c-ares/linux-ia32 ../deps/c-ares/
ares_destroy.c -c -o default/deps/c-ares/ares_destroy_1.o
[20/75] cc: deps/c-ares/ares_cancel.c -> build/default/deps/c-ares/
ares_cancel_1.o
/usr/bin/gcc -rdynamic -D_GNU_SOURCE -DHAVE_CONFIG_H=1 -pthread -m32 -
g -O3 -DHAVE_OPENSSL=1 -DEV_FORK_ENABLE=0 -DEV_EMBED_ENABLE=0 -
DEV_MULTIPLICITY=0 -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -
D_FILE_OFFSET_BITS=64 -DEV_MULTIPLICITY=0 -DHAVE_FDATASYNC=1 -
DPLATFORM="linux" -D__POSIX__=1 -Wno-unused-parameter -
D_FORTIFY_SOURCE=2 -Idefault/deps/c-ares -I../deps/c-ares -Idefault/
deps/c-ares/linux-ia32 -I../deps/c-ares/linux-ia32 ../deps/c-ares/
ares_cancel.c -c -o default/deps/c-ares/ares_cancel_1.o
[21/75] cc: deps/c-ares/ares_parse_aaaa_reply.c -> build/default/deps/
c-ares/ares_parse_aaaa_reply_1.o
/usr/bin/gcc -rdynamic -D_GNU_SOURCE -DHAVE_CONFIG_H=1 -pthread -m32 -
g -O3 -DHAVE_OPENSSL=1 -DEV_FORK_ENABLE=0 -DEV_EMBED_ENABLE=0 -
DEV_MULTIPLICITY=0 -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -
D_FILE_OFFSET_BITS=64 -DEV_MULTIPLICITY=0 -DHAVE_FDATASYNC=1 -
DPLATFORM="linux" -D__POSIX__=1 -Wno-unused-parameter -
D_FORTIFY_SOURCE=2 -Idefault/deps/c-ares -I../deps/c-ares -Idefault/
deps/c-ares/linux-ia32 -I../deps/c-ares/linux-ia32 ../deps/c-ares/
ares_parse_aaaa_reply.c -c -o default/deps/c-ares/
ares_parse_aaaa_reply_1.o
[22/75] cc: deps/c-ares/ares_parse_ns_reply.c -> build/default/deps/c-
ares/ares_parse_ns_reply_1.o
/usr/bin/gcc -rdynamic -D_GNU_SOURCE -DHAVE_CONFIG_H=1 -pthread -m32 -
g -O3 -DHAVE_OPENSSL=1 -DEV_FORK_ENABLE=0 -DEV_EMBED_ENABLE=0 -
DEV_MULTIPLICITY=0 -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -
D_FILE_OFFSET_BITS=64 -DEV_MULTIPLICITY=0 -DHAVE_FDATASYNC=1 -
DPLATFORM="linux" -D__POSIX__=1 -Wno-unused-parameter -
D_FORTIFY_SOURCE=2 -Idefault/deps/c-ares -I../deps/c-ares -Idefault/
deps/c-ares/linux-ia32 -I../deps/c-ares/linux-ia32 ../deps/c-ares/
ares_parse_ns_reply.c -c -o default/deps/c-ares/
ares_parse_ns_reply_1.o
[23/75] cc: deps/c-ares/ares_version.c -> build/default/deps/c-ares/
ares_version_1.o
/usr/bin/gcc -rdynamic -D_GNU_SOURCE -DHAVE_CONFIG_H=1 -pthread -m32 -
g -O3 -DHAVE_OPENSSL=1 -DEV_FORK_ENABLE=0 -DEV_EMBED_ENABLE=0 -
DEV_MULTIPLICITY=0 -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -
D_FILE_OFFSET_BITS=64 -DEV_MULTIPLICITY=0 -DHAVE_FDATASYNC=1 -
DPLATFORM="linux" -D__POSIX__=1 -Wno-unused-parameter -
D_FORTIFY_SOURCE=2 -Idefault/deps/c-ares -I../deps/c-ares -Idefault/
deps/c-ares/linux-ia32 -I../deps/c-ares/linux-ia32 ../deps/c-ares/
ares_version.c -c -o default/deps/c-ares/ares_version_1.o
[24/75] cc: deps/c-ares/ares__get_hostent.c -> build/default/deps/c-
ares/ares__get_hostent_1.o
/usr/bin/gcc -rdynamic -D_GNU_SOURCE -DHAVE_CONFIG_H=1 -pthread -m32 -
g -O3 -DHAVE_OPENSSL=1 -DEV_FORK_ENABLE=0 -DEV_EMBED_ENABLE=0 -
DEV_MULTIPLICITY=0 -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -
D_FILE_OFFSET_BITS=64 -DEV_MULTIPLICITY=0 -DHAVE_FDATASYNC=1 -
DPLATFORM="linux" -D__POSIX__=1 -Wno-unused-parameter -
D_FORTIFY_SOURCE=2 -Idefault/deps/c-ares -I../deps/c-ares -Idefault/
deps/c-ares/linux-ia32 -I../deps/c-ares/linux-ia32 ../deps/c-ares/
ares__get_hostent.c -c -o default/deps/c-ares/ares__get_hostent_1.o
[25/75] cc: deps/c-ares/ares_writev.c -> build/default/deps/c-ares/
ares_writev_1.o
/usr/bin/gcc -rdynamic -D_GNU_SOURCE -DHAVE_CONFIG_H=1 -pthread -m32 -
g -O3 -DHAVE_OPENSSL=1 -DEV_FORK_ENABLE=0 -DEV_EMBED_ENABLE=0 -
DEV_MULTIPLICITY=0 -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -
D_FILE_OFFSET_BITS=64 -DEV_MULTIPLICITY=0 -DHAVE_FDATASYNC=1 -
DPLATFORM="linux" -D__POSIX__=1 -Wno-unused-parameter -
D_FORTIFY_SOURCE=2 -Idefault/deps/c-ares -I../deps/c-ares -Idefault/
deps/c-ares/linux-ia32 -I../deps/c-ares/linux-ia32 ../deps/c-ares/
ares_writev.c -c -o default/deps/c-ares/ares_writev_1.o
[26/75] cc: deps/c-ares/ares_expand_name.c -> build/default/deps/c-
ares/ares_expand_name_1.o
/usr/bin/gcc -rdynamic -D_GNU_SOURCE -DHAVE_CONFIG_H=1 -pthread -m32 -
g -O3 -DHAVE_OPENSSL=1 -DEV_FORK_ENABLE=0 -DEV_EMBED_ENABLE=0 -
DEV_MULTIPLICITY=0 -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -
D_FILE_OFFSET_BITS=64 -DEV_MULTIPLICITY=0 -DHAVE_FDATASYNC=1 -
DPLATFORM="linux" -D__POSIX__=1 -Wno-unused-parameter -
D_FORTIFY_SOURCE=2 -Idefault/deps/c-ares -I../deps/c-ares -Idefault/
deps/c-ares/linux-ia32 -I../deps/c-ares/linux-ia32 ../deps/c-ares/
ares_expand_name.c -c -o default/deps/c-ares/ares_expand_name_1.o
[27/75] cc: deps/c-ares/ares_free_hostent.c -> build/default/deps/c-
ares/ares_free_hostent_1.o
/usr/bin/gcc -rdynamic -D_GNU_SOURCE -DHAVE_CONFIG_H=1 -pthread -m32 -
g -O3 -DHAVE_OPENSSL=1 -DEV_FORK_ENABLE=0 -DEV_EMBED_ENABLE=0 -
DEV_MULTIPLICITY=0 -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -
D_FILE_OFFSET_BITS=64 -DEV_MULTIPLICITY=0 -DHAVE_FDATASYNC=1 -
DPLATFORM="linux" -D__POSIX__=1 -Wno-unused-parameter -
D_FORTIFY_SOURCE=2 -Idefault/deps/c-ares -I../deps/c-ares -Idefault/
deps/c-ares/linux-ia32 -I../deps/c-ares/linux-ia32 ../deps/c-ares/
ares_free_hostent.c -c -o default/deps/c-ares/ares_free_hostent_1.o
[28/75] cc: deps/c-ares/ares_parse_mx_reply.c -> build/default/deps/c-
ares/ares_parse_mx_reply_1.o
/usr/bin/gcc -rdynamic -D_GNU_SOURCE -DHAVE_CONFIG_H=1 -pthread -m32 -
g -O3 -DHAVE_OPENSSL=1 -DEV_FORK_ENABLE=0 -DEV_EMBED_ENABLE=0 -
DEV_MULTIPLICITY=0 -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -
D_FILE_OFFSET_BITS=64 -DEV_MULTIPLICITY=0 -DHAVE_FDATASYNC=1 -
DPLATFORM="linux" -D__POSIX__=1 -Wno-unused-parameter -
D_FORTIFY_SOURCE=2 -Idefault/deps/c-ares -I../deps/c-ares -Idefault/
deps/c-ares/linux-ia32 -I../deps/c-ares/linux-ia32 ../deps/c-ares/
ares_parse_mx_reply.c -c -o default/deps/c-ares/
ares_parse_mx_reply_1.o
[29/75] cc: deps/c-ares/ares_gethostbyaddr.c -> build/default/deps/c-
ares/ares_gethostbyaddr_1.o
/usr/bin/gcc -rdynamic -D_GNU_SOURCE -DHAVE_CONFIG_H=1 -pthread -m32 -
g -O3 -DHAVE_OPENSSL=1 -DEV_FORK_ENABLE=0 -DEV_EMBED_ENABLE=0 -
DEV_MULTIPLICITY=0 -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -
D_FILE_OFFSET_BITS=64 -DEV_MULTIPLICITY=0 -DHAVE_FDATASYNC=1 -
DPLATFORM="linux" -D__POSIX__=1 -Wno-unused-parameter -
D_FORTIFY_SOURCE=2 -Idefault/deps/c-ares -I../deps/c-ares -Idefault/
deps/c-ares/linux-ia32 -I../deps/c-ares/linux-ia32 ../deps/c-ares/
ares_gethostbyaddr.c -c -o default/deps/c-ares/ares_gethostbyaddr_1.o
[30/75] cc: deps/c-ares/ares_llist.c -> build/default/deps/c-ares/
ares_llist_1.o
/usr/bin/gcc -rdynamic -D_GNU_SOURCE -DHAVE_CONFIG_H=1 -pthread -m32 -
g -O3 -DHAVE_OPENSSL=1 -DEV_FORK_ENABLE=0 -DEV_EMBED_ENABLE=0 -
DEV_MULTIPLICITY=0 -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -
D_FILE_OFFSET_BITS=64 -DEV_MULTIPLICITY=0 -DHAVE_FDATASYNC=1 -
DPLATFORM="linux" -D__POSIX__=1 -Wno-unused-parameter -
D_FORTIFY_SOURCE=2 -Idefault/deps/c-ares -I../deps/c-ares -Idefault/
deps/c-ares/linux-ia32 -I../deps/c-ares/linux-ia32 ../deps/c-ares/
ares_llist.c -c -o default/deps/c-ares/ares_llist_1.o
[31/75] cc: deps/c-ares/ares_data.c -> build/default/deps/c-ares/
ares_data_1.o
/usr/bin/gcc -rdynamic -D_GNU_SOURCE -DHAVE_CONFIG_H=1 -pthread -m32 -
g -O3 -DHAVE_OPENSSL=1 -DEV_FORK_ENABLE=0 -DEV_EMBED_ENABLE=0 -
DEV_MULTIPLICITY=0 -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -
D_FILE_OFFSET_BITS=64 -DEV_MULTIPLICITY=0 -DHAVE_FDATASYNC=1 -
DPLATFORM="linux" -D__POSIX__=1 -Wno-unused-parameter -
D_FORTIFY_SOURCE=2 -Idefault/deps/c-ares -I../deps/c-ares -Idefault/
deps/c-ares/linux-ia32 -I../deps/c-ares/linux-ia32 ../deps/c-ares/
ares_data.c -c -o default/deps/c-ares/ares_data_1.o
[32/75] cc: deps/c-ares/ares_init.c -> build/default/deps/c-ares/
ares_init_1.o
/usr/bin/gcc -rdynamic -D_GNU_SOURCE -DHAVE_CONFIG_H=1 -pthread -m32 -
g -O3 -DHAVE_OPENSSL=1 -DEV_FORK_ENABLE=0 -DEV_EMBED_ENABLE=0 -
DEV_MULTIPLICITY=0 -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -
D_FILE_OFFSET_BITS=64 -DEV_MULTIPLICITY=0 -DHAVE_FDATASYNC=1 -
DPLATFORM="linux" -D__POSIX__=1 -Wno-unused-parameter -
D_FORTIFY_SOURCE=2 -Idefault/deps/c-ares -I../deps/c-ares -Idefault/
deps/c-ares/linux-ia32 -I../deps/c-ares/linux-ia32 ../deps/c-ares/
ares_init.c -c -o default/deps/c-ares/ares_init_1.o
[33/75] cc: deps/c-ares/ares_timeout.c -> build/default/deps/c-ares/
ares_timeout_1.o
/usr/bin/gcc -rdynamic -D_GNU_SOURCE -DHAVE_CONFIG_H=1 -pthread -m32 -
g -O3 -DHAVE_OPENSSL=1 -DEV_FORK_ENABLE=0 -DEV_EMBED_ENABLE=0 -
DEV_MULTIPLICITY=0 -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -
D_FILE_OFFSET_BITS=64 -DEV_MULTIPLICITY=0 -DHAVE_FDATASYNC=1 -
DPLATFORM="linux" -D__POSIX__=1 -Wno-unused-parameter -
D_FORTIFY_SOURCE=2 -Idefault/deps/c-ares -I../deps/c-ares -Idefault/
deps/c-ares/linux-ia32 -I../deps/c-ares/linux-ia32 ../deps/c-ares/
ares_timeout.c -c -o default/deps/c-ares/ares_timeout_1.o
[34/75] cc: deps/c-ares/ares_fds.c -> build/default/deps/c-ares/
ares_fds_1.o
/usr/bin/gcc -rdynamic -D_GNU_SOURCE -DHAVE_CONFIG_H=1 -pthread -m32 -
g -O3 -DHAVE_OPENSSL=1 -DEV_FORK_ENABLE=0 -DEV_EMBED_ENABLE=0 -
DEV_MULTIPLICITY=0 -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -
D_FILE_OFFSET_BITS=64 -DEV_MULTIPLICITY=0 -DHAVE_FDATASYNC=1 -
DPLATFORM="linux" -D__POSIX__=1 -Wno-unused-parameter -
D_FORTIFY_SOURCE=2 -Idefault/deps/c-ares -I../deps/c-ares -Idefault/
deps/c-ares/linux-ia32 -I../deps/c-ares/linux-ia32 ../deps/c-ares/
ares_fds.c -c -o default/deps/c-ares/ares_fds_1.o
[35/75] cc: deps/c-ares/inet_net_pton.c -> build/default/deps/c-ares/
inet_net_pton_1.o
/usr/bin/gcc -rdynamic -D_GNU_SOURCE -DHAVE_CONFIG_H=1 -pthread -m32 -
g -O3 -DHAVE_OPENSSL=1 -DEV_FORK_ENABLE=0 -DEV_EMBED_ENABLE=0 -
DEV_MULTIPLICITY=0 -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -
D_FILE_OFFSET_BITS=64 -DEV_MULTIPLICITY=0 -DHAVE_FDATASYNC=1 -
DPLATFORM="linux" -D__POSIX__=1 -Wno-unused-parameter -
D_FORTIFY_SOURCE=2 -Idefault/deps/c-ares -I../deps/c-ares -Idefault/
deps/c-ares/linux-ia32 -I../deps/c-ares/linux-ia32 ../deps/c-ares/
inet_net_pton.c -c -o default/deps/c-ares/inet_net_pton_1.o
[36/75] cc: deps/c-ares/ares_strerror.c -> build/default/deps/c-ares/
ares_strerror_1.o
/usr/bin/gcc -rdynamic -D_GNU_SOURCE -DHAVE_CONFIG_H=1 -pthread -m32 -
g -O3 -DHAVE_OPENSSL=1 -DEV_FORK_ENABLE=0 -DEV_EMBED_ENABLE=0 -
DEV_MULTIPLICITY=0 -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -
D_FILE_OFFSET_BITS=64 -DEV_MULTIPLICITY=0 -DHAVE_FDATASYNC=1 -
DPLATFORM="linux" -D__POSIX__=1 -Wno-unused-parameter -
D_FORTIFY_SOURCE=2 -Idefault/deps/c-ares -I../deps/c-ares -Idefault/
deps/c-ares/linux-ia32 -I../deps/c-ares/linux-ia32 ../deps/c-ares/
ares_strerror.c -c -o default/deps/c-ares/ares_strerror_1.o
[37/75] cc: deps/c-ares/bitncmp.c -> build/default/deps/c-ares/
bitncmp_1.o
/usr/bin/gcc -rdynamic -D_GNU_SOURCE -DHAVE_CONFIG_H=1 -pthread -m32 -
g -O3 -DHAVE_OPENSSL=1 -DEV_FORK_ENABLE=0 -DEV_EMBED_ENABLE=0 -
DEV_MULTIPLICITY=0 -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -
D_FILE_OFFSET_BITS=64 -DEV_MULTIPLICITY=0 -DHAVE_FDATASYNC=1 -
DPLATFORM="linux" -D__POSIX__=1 -Wno-unused-parameter -
D_FORTIFY_SOURCE=2 -Idefault/deps/c-ares -I../deps/c-ares -Idefault/
deps/c-ares/linux-ia32 -I../deps/c-ares/linux-ia32 ../deps/c-ares/
bitncmp.c -c -o default/deps/c-ares/bitncmp_1.o
[38/75] cc: deps/c-ares/ares_getnameinfo.c -> build/default/deps/c-
ares/ares_getnameinfo_1.o
/usr/bin/gcc -rdynamic -D_GNU_SOURCE -DHAVE_CONFIG_H=1 -pthread -m32 -
g -O3 -DHAVE_OPENSSL=1 -DEV_FORK_ENABLE=0 -DEV_EMBED_ENABLE=0 -
DEV_MULTIPLICITY=0 -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -
D_FILE_OFFSET_BITS=64 -DEV_MULTIPLICITY=0 -DHAVE_FDATASYNC=1 -
DPLATFORM="linux" -D__POSIX__=1 -Wno-unused-parameter -
D_FORTIFY_SOURCE=2 -Idefault/deps/c-ares -I../deps/c-ares -Idefault/
deps/c-ares/linux-ia32 -I../deps/c-ares/linux-ia32 ../deps/c-ares/
ares_getnameinfo.c -c -o default/deps/c-ares/ares_getnameinfo_1.o
[39/75] cc: deps/c-ares/ares_library_init.c -> build/default/deps/c-
ares/ares_library_init_1.o
/usr/bin/gcc -rdynamic -D_GNU_SOURCE -DHAVE_CONFIG_H=1 -pthread -m32 -
g -O3 -DHAVE_OPENSSL=1 -DEV_FORK_ENABLE=0 -DEV_EMBED_ENABLE=0 -
DEV_MULTIPLICITY=0 -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -
D_FILE_OFFSET_BITS=64 -DEV_MULTIPLICITY=0 -DHAVE_FDATASYNC=1 -
DPLATFORM="linux" -D__POSIX__=1 -Wno-unused-parameter -
D_FORTIFY_SOURCE=2 -Idefault/deps/c-ares -I../deps/c-ares -Idefault/
deps/c-ares/linux-ia32 -I../deps/c-ares/linux-ia32 ../deps/c-ares/
ares_library_init.c -c -o default/deps/c-ares/ares_library_init_1.o
[40/75] cc: deps/c-ares/ares_mkquery.c -> build/default/deps/c-ares/
ares_mkquery_1.o
/usr/bin/gcc -rdynamic -D_GNU_SOURCE -DHAVE_CONFIG_H=1 -pthread -m32 -
g -O3 -DHAVE_OPENSSL=1 -DEV_FORK_ENABLE=0 -DEV_EMBED_ENABLE=0 -
DEV_MULTIPLICITY=0 -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -
D_FILE_OFFSET_BITS=64 -DEV_MULTIPLICITY=0 -DHAVE_FDATASYNC=1 -
DPLATFORM="linux" -D__POSIX__=1 -Wno-unused-parameter -
D_FORTIFY_SOURCE=2 -Idefault/deps/c-ares -I../deps/c-ares -Idefault/
deps/c-ares/linux-ia32 -I../deps/c-ares/linux-ia32 ../deps/c-ares/
ares_mkquery.c -c -o default/deps/c-ares/ares_mkquery_1.o
[41/75] cc: deps/c-ares/ares_process.c -> build/default/deps/c-ares/
ares_process_1.o
/usr/bin/gcc -rdynamic -D_GNU_SOURCE -DHAVE_CONFIG_H=1 -pthread -m32 -
g -O3 -DHAVE_OPENSSL=1 -DEV_FORK_ENABLE=0 -DEV_EMBED_ENABLE=0 -
DEV_MULTIPLICITY=0 -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -
D_FILE_OFFSET_BITS=64 -DEV_MULTIPLICITY=0 -DHAVE_FDATASYNC=1 -
DPLATFORM="linux" -D__POSIX__=1 -Wno-unused-parameter -
D_FORTIFY_SOURCE=2 -Idefault/deps/c-ares -I../deps/c-ares -Idefault/
deps/c-ares/linux-ia32 -I../deps/c-ares/linux-ia32 ../deps/c-ares/
ares_process.c -c -o default/deps/c-ares/ares_process_1.o
[42/75] cc: deps/c-ares/ares__read_line.c -> build/default/deps/c-ares/
ares__read_line_1.o
/usr/bin/gcc -rdynamic -D_GNU_SOURCE -DHAVE_CONFIG_H=1 -pthread -m32 -
g -O3 -DHAVE_OPENSSL=1 -DEV_FORK_ENABLE=0 -DEV_EMBED_ENABLE=0 -
DEV_MULTIPLICITY=0 -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -
D_FILE_OFFSET_BITS=64 -DEV_MULTIPLICITY=0 -DHAVE_FDATASYNC=1 -
DPLATFORM="linux" -D__POSIX__=1 -Wno-unused-parameter -
D_FORTIFY_SOURCE=2 -Idefault/deps/c-ares -I../deps/c-ares -Idefault/
deps/c-ares/linux-ia32 -I../deps/c-ares/linux-ia32 ../deps/c-ares/
ares__read_line.c -c -o default/deps/c-ares/ares__read_line_1.o
[43/75] cc: deps/c-ares/ares_parse_srv_reply.c -> build/default/deps/c-
ares/ares_parse_srv_reply_1.o
/usr/bin/gcc -rdynamic -D_GNU_SOURCE -DHAVE_CONFIG_H=1 -pthread -m32 -
g -O3 -DHAVE_OPENSSL=1 -DEV_FORK_ENABLE=0 -DEV_EMBED_ENABLE=0 -
DEV_MULTIPLICITY=0 -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -
D_FILE_OFFSET_BITS=64 -DEV_MULTIPLICITY=0 -DHAVE_FDATASYNC=1 -
DPLATFORM="linux" -D__POSIX__=1 -Wno-unused-parameter -
D_FORTIFY_SOURCE=2 -Idefault/deps/c-ares -I../deps/c-ares -Idefault/
deps/c-ares/linux-ia32 -I../deps/c-ares/linux-ia32 ../deps/c-ares/
ares_parse_srv_reply.c -c -o default/deps/c-ares/
ares_parse_srv_reply_1.o
[44/75] cc: deps/c-ares/ares_query.c -> build/default/deps/c-ares/
ares_query_1.o
/usr/bin/gcc -rdynamic -D_GNU_SOURCE -DHAVE_CONFIG_H=1 -pthread -m32 -
g -O3 -DHAVE_OPENSSL=1 -DEV_FORK_ENABLE=0 -DEV_EMBED_ENABLE=0 -
DEV_MULTIPLICITY=0 -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -
D_FILE_OFFSET_BITS=64 -DEV_MULTIPLICITY=0 -DHAVE_FDATASYNC=1 -
DPLATFORM="linux" -D__POSIX__=1 -Wno-unused-parameter -
D_FORTIFY_SOURCE=2 -Idefault/deps/c-ares -I../deps/c-ares -Idefault/
deps/c-ares/linux-ia32 -I../deps/c-ares/linux-ia32 ../deps/c-ares/
ares_query.c -c -o default/deps/c-ares/ares_query_1.o
[45/75] cc: deps/c-ares/windows_port.c -> build/default/deps/c-ares/
windows_port_1.o
/usr/bin/gcc -rdynamic -D_GNU_SOURCE -DHAVE_CONFIG_H=1 -pthread -m32 -
g -O3 -DHAVE_OPENSSL=1 -DEV_FORK_ENABLE=0 -DEV_EMBED_ENABLE=0 -
DEV_MULTIPLICITY=0 -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -
D_FILE_OFFSET_BITS=64 -DEV_MULTIPLICITY=0 -DHAVE_FDATASYNC=1 -
DPLATFORM="linux" -D__POSIX__=1 -Wno-unused-parameter -
D_FORTIFY_SOURCE=2 -Idefault/deps/c-ares -I../deps/c-ares -Idefault/
deps/c-ares/linux-ia32 -I../deps/c-ares/linux-ia32 ../deps/c-ares/
windows_port.c -c -o default/deps/c-ares/windows_port_1.o
[46/75] cc: deps/c-ares/ares_strdup.c -> build/default/deps/c-ares/
ares_strdup_1.o
/usr/bin/gcc -rdynamic -D_GNU_SOURCE -DHAVE_CONFIG_H=1 -pthread -m32 -
g -O3 -DHAVE_OPENSSL=1 -DEV_FORK_ENABLE=0 -DEV_EMBED_ENABLE=0 -
DEV_MULTIPLICITY=0 -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -
D_FILE_OFFSET_BITS=64 -DEV_MULTIPLICITY=0 -DHAVE_FDATASYNC=1 -
DPLATFORM="linux" -D__POSIX__=1 -Wno-unused-parameter -
D_FORTIFY_SOURCE=2 -Idefault/deps/c-ares -I../deps/c-ares -Idefault/
deps/c-ares/linux-ia32 -I../deps/c-ares/linux-ia32 ../deps/c-ares/
ares_strdup.c -c -o default/deps/c-ares/ares_strdup_1.o
[47/75] cc: deps/http_parser/http_parser.c -> build/default/deps/
http_parser/http_parser_2.o
/usr/bin/gcc -rdynamic -D_GNU_SOURCE -DHAVE_CONFIG_H=1 -pthread -m32 -
g -O3 -DHAVE_OPENSSL=1 -DEV_FORK_ENABLE=0 -DEV_EMBED_ENABLE=0 -
DEV_MULTIPLICITY=0 -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -
D_FILE_OFFSET_BITS=64 -DEV_MULTIPLICITY=0 -DHAVE_FDATASYNC=1 -
DPLATFORM="linux" -D__POSIX__=1 -Wno-unused-parameter -
D_FORTIFY_SOURCE=2 -Idefault/deps/http_parser -I../deps/http_parser ../
deps/http_parser/http_parser.c -c -o default/deps/http_parser/
http_parser_2.o
[48/75] src/node_natives.h: src/node.js lib/dgram.js lib/console.js
lib/buffer.js lib/querystring.js lib/http.js lib/net.js lib/
freelist.js lib/vm.js lib/util.js lib/assert.js lib/module.js lib/
_debugger.js lib/tty_win32.js lib/fs.js lib/os.js lib/readline.js lib/
events.js lib/url.js lib/tls.js lib/tty_posix.js lib/crypto.js lib/
string_decoder.js lib/https.js lib/stream.js lib/dns.js lib/
_linklist.js lib/tty.js lib/child_process.js lib/repl.js lib/path.js
lib/sys.js lib/timers.js lib/constants.js -> build/default/src/
node_natives.h
[49/75] copy: src/node_config.h.in -> build/default/src/node_config.h
[50/75] copy: tools/nodejs.pc.in -> build/default/tools/nodejs.pc
[51/75] libv8.a: deps/v8/SConstruct -> build/default/libv8.a
/usr/local/bin/python "/usr/local/src/node-v0.4.8/tools/scons/
scons.py" -j 1 -C "/usr/local/src/node-v0.4.8/build/default/" -Y "/usr/
local/src/node-v0.4.8/deps/v8" visibility=default mode=release
arch=ia32 toolchain=gcc library=static snapshot=on
scons: Reading SConscript files ...

scons: warning: Ignoring missing SConscript 'obj/test/release/
SConscript'
File "/usr/local/src/node-v0.4.8/deps/v8/SConstruct", line 1201, in
BuildSpecific
scons: done reading SConscript files.
scons: Building targets ...
g++ -o obj/release/platform-linux.o -c -Wall -W -Wno-unused-parameter -
Wnon-virtual-dtor -pedantic -m32 -O3 -fomit-frame-pointer -fdata-
sections -ffunction-sections -ansi -fno-rtti -fno-exceptions -Wall -W -
Wno-unused-parameter -Wnon-virtual-dtor -pedantic -m32 -O3 -fomit-
frame-pointer -fdata-sections -ffunction-sections -ansi -
DV8_TARGET_ARCH_IA32 -DENABLE_VMSTATE_TRACKING -
DENABLE_LOGGING_AND_PROFILING -DENABLE_DEBUGGER_SUPPORT -I/usr/local/
src/node-v0.4.8/deps/v8/src /usr/local/src/node-v0.4.8/deps/v8/src/
platform-linux.cc
/usr/local/src/node-v0.4.8/deps/v8/src/platform-linux.cc: In function
`void* v8::internal::ThreadEntry(void*)':
/usr/local/src/node-v0.4.8/deps/v8/src/platform-linux.cc:587: error:
`PR_SET_NAME' was not declared in this scope
/usr/local/src/node-v0.4.8/deps/v8/src/platform-linux.cc:587: warning:
unused variable 'PR_SET_NAME'
scons: *** [obj/release/platform-linux.o] Error 1
scons: building terminated because of errors.
Waf: Leaving directory `/usr/local/src/node-v0.4.8/build'
Build failed: -> task failed (err #2):
{task: libv8.a SConstruct -> libv8.a}
make: *** [program] Error 1



























































Ben Noordhuis

unread,
Feb 10, 2012, 12:20:16 PM2/10/12
to nod...@googlegroups.com
On Fri, Feb 10, 2012 at 17:58, steve98177 <steve.r....@gmail.com> wrote:
> Hello, I am trying to install node on Redhat Linux 4.1.  Make is

RHEL 4.1? Is that a typo?

> failing in both node-v0.6.6 and also in node-v0.4.8.   What can I do
> to fix this?  Your help is greatly appreciated!
>
> The v0.6.6 make errors start like this, full text below:
>
> src/unix/linux.c -o src/unix/linux.o
> src/unix/linux.c:30:25: error: sys/inotify.h: No such file or
> directory

Upgrade to v0.6.7 or newer, it doesn't depend on <sys/inotify.h>.

mscdex

unread,
Feb 10, 2012, 12:44:20 PM2/10/12
to nodejs
On Feb 10, 12:20 pm, Ben Noordhuis <i...@bnoordhuis.nl> wrote:
> Upgrade to v0.6.7 or newer, it doesn't depend on <sys/inotify.h>.

Old Redhat versions that use kernel 2.6.9 (iirc) do not define
PR_SET_NAME, so he'll still get that error I think.

steve johnston

unread,
Feb 10, 2012, 12:46:30 PM2/10/12
to nod...@googlegroups.com
Trying v0.6.10. Make got much further, then it errored-out with
node_zlib.cc errors:

(Red Hat Enterprise Linux ES release 4 (Nahant Update 9)

....
/usr/bin/g++ -pthread -m32 -g -O3 -DHAVE_OPENSSL=1 -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -DHAVE_FDATASYNC=1 -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 -I/usr/kerberos/include
-Ideps/v8/include ../src/node_zlib.cc -c -o Release/src/node_zlib_5.o
../src/node_zlib.cc: In static member function `static
v8::Handle<v8::Value> node::ZCtx<mode>::Init(const v8::Arguments&)':
../src/node_zlib.cc:214: error: `Z_FIXED' was not declared in this scope
../src/node_zlib.cc: In function `void node::InitZlib(v8::Handle<v8::Object>)':
../src/node_zlib.cc:341: error: `Z_FIXED' was not declared in this scope
Waf: Leaving directory `/usr/local/src/node-v0.6.10/out'
Build failed: -> task failed (err #1):
{task: cxx node_zlib.cc -> node_zlib_5.o}


make: *** [program] Error 1


===================================
node-v0.6.10 - configure and make (abbreviated)
===================================
/usr/local/src/node-v0.6.10>sudo ./configure


Checking for program g++ or c++ : /usr/bin/g++
Checking for program cpp : /usr/bin/cpp
Checking for program ar : /usr/bin/ar
Checking for program ranlib : /usr/bin/ranlib
Checking for g++ : ok
Checking for program gcc or cc : /usr/bin/gcc
Checking for program ar : /usr/bin/ar
Checking for program ranlib : /usr/bin/ranlib
Checking for gcc : ok
Checking for library dl : yes
Checking for openssl : yes
Checking for library util : yes
Checking for library rt : yes
Checking for fdatasync(2) with c++ : yes

'configure' finished successfully (0.344s)

==============
make, first few lines
==============

:) 09:29:35 AM 02/10/2012
/usr/local/src/node-v0.6.10>sudo make
Waf: Entering directory `/usr/local/src/node-v0.6.10/out'


DEST_OS: linux
DEST_CPU: ia32
Parallel Jobs: 1
Product type: program
[ 1/35] copy: src/node_config.h.in -> out/Release/src/node_config.h
[ 2/35] cc: deps/http_parser/http_parser.c ->
out/Release/deps/http_parser/http_parser_3.o

....
[17/35] cxx: src/node_string.cc -> out/Release/src/node_string_5.o
/usr/bin/g++ -pthread -m32 -g -O3 -DHAVE_OPENSSL=1 -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -DHAVE_FDATASYNC=1 -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 -I/usr/kerberos/include
-Ideps/v8/include ../src/node_string.cc -c -o
Release/src/node_string_5.o
[18/35] cxx: src/node_zlib.cc -> out/Release/src/node_zlib_5.o
/usr/bin/g++ -pthread -m32 -g -O3 -DHAVE_OPENSSL=1 -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -DHAVE_FDATASYNC=1 -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 -I/usr/kerberos/include
-Ideps/v8/include ../src/node_zlib.cc -c -o Release/src/node_zlib_5.o
../src/node_zlib.cc: In static member function `static
v8::Handle<v8::Value> node::ZCtx<mode>::Init(const v8::Arguments&)':
../src/node_zlib.cc:214: error: `Z_FIXED' was not declared in this scope
../src/node_zlib.cc: In function `void node::InitZlib(v8::Handle<v8::Object>)':
../src/node_zlib.cc:341: error: `Z_FIXED' was not declared in this scope
Waf: Leaving directory `/usr/local/src/node-v0.6.10/out'
Build failed: -> task failed (err #1):
{task: cxx node_zlib.cc -> node_zlib_5.o}


make: *** [program] Error 1

> --
> Job Board: http://jobs.nodejs.org/
> Posting guidelines:
> https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
> You received this message because you are subscribed to the Google
> Groups "nodejs" group.
> To post to this group, send email to nod...@googlegroups.com
> To unsubscribe from this group, send email to
> nodejs+un...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/nodejs?hl=en?hl=en
>


--
Thanks,

Steve
steve.r....@gmail.com
206-406-8100

steve johnston

unread,
Feb 10, 2012, 1:05:49 PM2/10/12
to nod...@googlegroups.com
So no node for me on 2.6.9-101.ELsmp? Or is there a way around this?
I don't have another server.

Thanks

Ben Noordhuis

unread,
Feb 10, 2012, 1:06:45 PM2/10/12
to nod...@googlegroups.com
On Fri, Feb 10, 2012 at 18:46, steve johnston
<steve.r....@gmail.com> wrote:
> Trying v0.6.10.  Make got much further, then it errored-out with
> node_zlib.cc errors:
>
> (Red Hat Enterprise Linux ES release 4 (Nahant Update 9)
>
> ....
> /usr/bin/g++ -pthread -m32 -g -O3 -DHAVE_OPENSSL=1 -D_LARGEFILE_SOURCE
> -D_FILE_OFFSET_BITS=64 -DHAVE_FDATASYNC=1 -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 -I/usr/kerberos/include
> -Ideps/v8/include ../src/node_zlib.cc -c -o Release/src/node_zlib_5.o
> ../src/node_zlib.cc: In static member function `static
> v8::Handle<v8::Value> node::ZCtx<mode>::Init(const v8::Arguments&)':
> ../src/node_zlib.cc:214: error: `Z_FIXED' was not declared in this scope
> ../src/node_zlib.cc: In function `void node::InitZlib(v8::Handle<v8::Object>)':
> ../src/node_zlib.cc:341: error: `Z_FIXED' was not declared in this scope
> Waf: Leaving directory `/usr/local/src/node-v0.6.10/out'
> Build failed:  -> task failed (err #1):
>        {task: cxx node_zlib.cc -> node_zlib_5.o}
> make: *** [program] Error 1

Do you have zlib-devel installed? Its headers are probably clashing
with the bundled zlib.

steve johnston

unread,
Feb 10, 2012, 1:23:34 PM2/10/12
to nod...@googlegroups.com
Yes, zlib-devel is installed. Any suggestions?

/etc>sudo rpm -e zlib-devel
error: Failed dependencies:
zlib-devel is needed by (installed) libgnome-devel-2.8.0-2.i386
zlib-devel is needed by (installed)
w3c-libwww-devel-5.4.0-10.1.RHEL4.2.i386
zlib-devel is needed by (installed) libgnomeui-devel-2.8.0-1.i386
zlib-devel is needed by (installed) imlib-devel-1.9.13-25.el4_8.2.i386
zlib-devel is needed by (installed) neon-devel-0.24.7-4.el4_8.2.i386
zlib-devel is needed by (installed) libgcj4-devel-4.1.2-44.EL4_8.1.i386
zlib-devel is needed by (installed) gcc4-java-4.1.2-44.EL4_8.1.i386
zlib-devel is needed by (installed) gcc-java-3.4.6-11.el4_8.1.i386
zlib-devel is needed by (installed) gnutls-devel-1.0.20-4.el4_8.7.i386
zlib-devel is needed by (installed)
ImageMagick-devel-6.0.7.1-20.el4_8.1.i386
zlib-devel is needed by (installed)
ImageMagick-c++-devel-6.0.7.1-20.el4_8.1.i386
zlib-devel is needed by (installed) xmlsec1-devel-1.2.6-3.2.i386
zlib-devel is needed by (installed) libxml2-devel-2.6.16-12.8.i386
zlib-devel is needed by (installed) kdelibs-devel-3.3.1-18.el4.i386
zlib-devel is needed by (installed) freetype-devel-2.1.9-20.el4.i386
zlib-devel is needed by (installed) libpng-devel-1.2.7-8.el4.i386
zlib-devel is needed by (installed) libpng10-devel-1.0.16-9.el4.i386
zlib-devel is needed by (installed) openssl-devel-0.9.7a-43.18.el4.i386
/usr/lib/libz.so is needed by (installed)
libgcj4-devel-4.1.2-44.EL4_8.1.i386


On 2/10/12, Ben Noordhuis <in...@bnoordhuis.nl> wrote:

steve johnston

unread,
Feb 10, 2012, 1:42:26 PM2/10/12
to nod...@googlegroups.com
Despite the dependcies (previous post), I erased zlib-devel. Probably
not such a great idea:

sudo rpm -ev --nodeps zlib-devel

(Question: Should I post the entire make output, or selected parts of it)

Lots of Make errors (see full text below)
...
./src/node_zlib.cc:28:18: zlib.h: No such file or directory
../src/node_zlib.cc:280: error: `z_stream' does not name a type
../src/node_zlib.cc: In destructor `node::ZCtx<mode>::~ZCtx()':
../src/node_zlib.cc:67: error: `strm_' was not declared in this scope
...

make clean:

/usr/local/src/node-v0.6.10>sudo make clean
python tools/waf-light clean


DEST_OS: linux
DEST_CPU: ia32
Parallel Jobs: 1
Product type: program

'clean' finished successfully (0.134s)


find tools -name "*.pyc" | xargs rm -f


configure:

:( 10:28:06 AM 02/10/2012


/usr/local/src/node-v0.6.10>sudo ./configure
Checking for program g++ or c++ : /usr/bin/g++
Checking for program cpp : /usr/bin/cpp
Checking for program ar : /usr/bin/ar
Checking for program ranlib : /usr/bin/ranlib
Checking for g++ : ok
Checking for program gcc or cc : /usr/bin/gcc
Checking for program ar : /usr/bin/ar
Checking for program ranlib : /usr/bin/ranlib
Checking for gcc : ok

Checking for library dl : not found
Checking for openssl : yes
Checking for library util : not found
Checking for library rt : not found
Checking for fdatasync(2) with c++ : no
'configure' finished successfully (0.201s)
:) 10:28:13 AM 02/10/2012


make:

/usr/local/src/node-v0.6.10>sudo make
Waf: Entering directory `/usr/local/src/node-v0.6.10/out'
DEST_OS: linux
DEST_CPU: ia32
Parallel Jobs: 1
Product type: program
[ 1/35] copy: src/node_config.h.in -> out/Release/src/node_config.h
[ 2/35] cc: deps/http_parser/http_parser.c ->
out/Release/deps/http_parser/http_parser_3.o

/usr/bin/gcc -rdynamic -pthread -m32 -g -O3 -DHAVE_OPENSSL=1
-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/deps/http_parser -I../deps/http_parser
../deps/http_parser/http_parser.c -c -o
Release/deps/http_parser/http_parser_3.o


[ 3/35] src/node_natives.h: src/node.js lib/dgram.js lib/console.js
lib/buffer.js lib/querystring.js lib/punycode.js lib/http.js
lib/net.js lib/freelist.js lib/vm.js lib/util.js lib/module.js
lib/_debugger.js lib/assert.js lib/fs.js lib/cluster.js lib/os.js
lib/readline.js lib/events.js lib/url.js lib/tls.js lib/crypto.js
lib/string_decoder.js lib/https.js lib/stream.js lib/dns.js

lib/_linklist.js lib/buffer_ieee754.js lib/tty.js lib/child_process.js
lib/repl.js lib/path.js lib/sys.js lib/timers.js lib/zlib.js
lib/constants.js -> out/Release/src/node_natives.h


[ 4/35] uv: deps/uv/include/uv.h -> out/Release/deps/uv/uv.a

make[1]: Entering directory `/usr/local/src/node-v0.6.10/out/Release/deps/uv'


rm -f src/ares/*.o
rm -f src/unix/ev/*.o
rm -f src/unix/eio/*.o
rm -f src/unix/*.o
rm -rf test/run-tests.dSYM run-benchmarks.dSYM
rm -f -f src/*.o *.a test/run-tests test/run-benchmarks

make[1]: Leaving directory `/usr/local/src/node-v0.6.10/out/Release/deps/uv'
make[1]: Entering directory `/usr/local/src/node-v0.6.10/out/Release/deps/uv'


/usr/bin/gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter
-D_GNU_SOURCE -Iinclude -Iinclude/uv-private -Isrc/unix/ev
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Isrc/ares/config_linux

-Isrc -g -c src/unix/core.c -o src/unix/core.o


/usr/bin/gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter
-D_GNU_SOURCE -Iinclude -Iinclude/uv-private -Isrc/unix/ev
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Isrc/ares/config_linux

-Isrc -g -c src/unix/dl.c -o src/unix/dl.o


/usr/bin/gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter
-D_GNU_SOURCE -Iinclude -Iinclude/uv-private -Isrc/unix/ev
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Isrc/ares/config_linux

-Isrc -g -c src/unix/fs.c -o src/unix/fs.o


/usr/bin/gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter
-D_GNU_SOURCE -Iinclude -Iinclude/uv-private -Isrc/unix/ev
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Isrc/ares/config_linux

-Isrc -g -c src/unix/cares.c -o src/unix/cares.o


/usr/bin/gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter
-D_GNU_SOURCE -Iinclude -Iinclude/uv-private -Isrc/unix/ev
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Isrc/ares/config_linux

-Isrc -g -c src/unix/udp.c -o src/unix/udp.o


/usr/bin/gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter
-D_GNU_SOURCE -Iinclude -Iinclude/uv-private -Isrc/unix/ev
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Isrc/ares/config_linux

-Isrc -g -c src/unix/error.c -o src/unix/error.o


/usr/bin/gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter
-D_GNU_SOURCE -Iinclude -Iinclude/uv-private -Isrc/unix/ev
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Isrc/ares/config_linux

-Isrc -g -c src/unix/process.c -o src/unix/process.o


/usr/bin/gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter
-D_GNU_SOURCE -Iinclude -Iinclude/uv-private -Isrc/unix/ev
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Isrc/ares/config_linux

-Isrc -g -c src/unix/tcp.c -o src/unix/tcp.o


/usr/bin/gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter
-D_GNU_SOURCE -Iinclude -Iinclude/uv-private -Isrc/unix/ev
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Isrc/ares/config_linux

-Isrc -g -c src/unix/pipe.c -o src/unix/pipe.o


/usr/bin/gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter
-D_GNU_SOURCE -Iinclude -Iinclude/uv-private -Isrc/unix/ev
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Isrc/ares/config_linux

-Isrc -g -c src/unix/tty.c -o src/unix/tty.o


/usr/bin/gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter
-D_GNU_SOURCE -Iinclude -Iinclude/uv-private -Isrc/unix/ev
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Isrc/ares/config_linux

-Isrc -g -c src/unix/stream.c -o src/unix/stream.o


/usr/bin/gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter
-D_GNU_SOURCE -Iinclude -Iinclude/uv-private -Isrc/unix/ev
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Isrc/ares/config_linux

-Isrc -g -c src/unix/linux.c -o src/unix/linux.o
src/unix/linux.c:124: warning: 'basename_r' defined but not used


/usr/bin/gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter
-D_GNU_SOURCE -Iinclude -Iinclude/uv-private -Isrc/unix/ev

-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Isrc/ares/config_linux -g
-c src/uv-common.c -o src/uv-common.o
/usr/bin/gcc -Iinclude -Iinclude/uv-private -Isrc/unix/ev
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Isrc/ares/config_linux -g
-c src/unix/ev/ev.c -o src/unix/ev/ev.o
-DEV_CONFIG_H=\"config_linux.h\"
/usr/bin/gcc -Iinclude -Iinclude/uv-private -Isrc/unix/ev
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Isrc/ares/config_linux
-Isrc/unix/eio/ --std=c89 -pedantic -Wall -Wextra
-Wno-unused-parameter -D_GNU_SOURCE -g -c src/unix/uv-eio.c -o
src/unix/uv-eio.o
/usr/bin/gcc -Iinclude -Iinclude/uv-private -Isrc/unix/ev
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Isrc/ares/config_linux
-DEIO_CONFIG_H=\"config_linux.h\" -DEIO_STACKSIZE=262144 -D_GNU_SOURCE
-g -c src/unix/eio/eio.c -o src/unix/eio/eio.o
In file included from src/unix/eio/eio.c:51:
src/unix/eio/ecb.h: In function 'ecb_unreachable':
src/unix/eio/ecb.h:333: warning: 'noreturn' function does return
/usr/bin/gcc -o src/ares/ares__close_sockets.o -c -g -Iinclude
-Iinclude/uv-private -Isrc/unix/ev -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -Isrc/ares/config_linux
src/ares/ares__close_sockets.c -DHAVE_CONFIG_H
/usr/bin/gcc -o src/ares/ares__get_hostent.o -c -g -Iinclude
-Iinclude/uv-private -Isrc/unix/ev -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -Isrc/ares/config_linux
src/ares/ares__get_hostent.c -DHAVE_CONFIG_H
/usr/bin/gcc -o src/ares/ares__read_line.o -c -g -Iinclude
-Iinclude/uv-private -Isrc/unix/ev -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -Isrc/ares/config_linux
src/ares/ares__read_line.c -DHAVE_CONFIG_H
/usr/bin/gcc -o src/ares/ares__timeval.o -c -g -Iinclude
-Iinclude/uv-private -Isrc/unix/ev -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -Isrc/ares/config_linux
src/ares/ares__timeval.c -DHAVE_CONFIG_H
/usr/bin/gcc -o src/ares/ares_cancel.o -c -g -Iinclude
-Iinclude/uv-private -Isrc/unix/ev -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -Isrc/ares/config_linux src/ares/ares_cancel.c
-DHAVE_CONFIG_H
/usr/bin/gcc -o src/ares/ares_data.o -c -g -Iinclude
-Iinclude/uv-private -Isrc/unix/ev -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -Isrc/ares/config_linux src/ares/ares_data.c
-DHAVE_CONFIG_H
/usr/bin/gcc -o src/ares/ares_destroy.o -c -g -Iinclude
-Iinclude/uv-private -Isrc/unix/ev -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -Isrc/ares/config_linux src/ares/ares_destroy.c
-DHAVE_CONFIG_H
/usr/bin/gcc -o src/ares/ares_expand_name.o -c -g -Iinclude
-Iinclude/uv-private -Isrc/unix/ev -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -Isrc/ares/config_linux
src/ares/ares_expand_name.c -DHAVE_CONFIG_H
/usr/bin/gcc -o src/ares/ares_expand_string.o -c -g -Iinclude
-Iinclude/uv-private -Isrc/unix/ev -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -Isrc/ares/config_linux
src/ares/ares_expand_string.c -DHAVE_CONFIG_H
/usr/bin/gcc -o src/ares/ares_fds.o -c -g -Iinclude
-Iinclude/uv-private -Isrc/unix/ev -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -Isrc/ares/config_linux src/ares/ares_fds.c
-DHAVE_CONFIG_H
/usr/bin/gcc -o src/ares/ares_free_hostent.o -c -g -Iinclude
-Iinclude/uv-private -Isrc/unix/ev -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -Isrc/ares/config_linux
src/ares/ares_free_hostent.c -DHAVE_CONFIG_H
/usr/bin/gcc -o src/ares/ares_free_string.o -c -g -Iinclude
-Iinclude/uv-private -Isrc/unix/ev -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -Isrc/ares/config_linux
src/ares/ares_free_string.c -DHAVE_CONFIG_H
/usr/bin/gcc -o src/ares/ares_gethostbyaddr.o -c -g -Iinclude
-Iinclude/uv-private -Isrc/unix/ev -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -Isrc/ares/config_linux
src/ares/ares_gethostbyaddr.c -DHAVE_CONFIG_H
/usr/bin/gcc -o src/ares/ares_gethostbyname.o -c -g -Iinclude
-Iinclude/uv-private -Isrc/unix/ev -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -Isrc/ares/config_linux
src/ares/ares_gethostbyname.c -DHAVE_CONFIG_H
/usr/bin/gcc -o src/ares/ares_getnameinfo.o -c -g -Iinclude
-Iinclude/uv-private -Isrc/unix/ev -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -Isrc/ares/config_linux
src/ares/ares_getnameinfo.c -DHAVE_CONFIG_H
/usr/bin/gcc -o src/ares/ares_getopt.o -c -g -Iinclude
-Iinclude/uv-private -Isrc/unix/ev -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -Isrc/ares/config_linux src/ares/ares_getopt.c
-DHAVE_CONFIG_H
/usr/bin/gcc -o src/ares/ares_getsock.o -c -g -Iinclude
-Iinclude/uv-private -Isrc/unix/ev -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -Isrc/ares/config_linux src/ares/ares_getsock.c
-DHAVE_CONFIG_H
/usr/bin/gcc -o src/ares/ares_init.o -c -g -Iinclude
-Iinclude/uv-private -Isrc/unix/ev -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -Isrc/ares/config_linux src/ares/ares_init.c
-DHAVE_CONFIG_H
/usr/bin/gcc -o src/ares/ares_library_init.o -c -g -Iinclude
-Iinclude/uv-private -Isrc/unix/ev -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -Isrc/ares/config_linux
src/ares/ares_library_init.c -DHAVE_CONFIG_H
/usr/bin/gcc -o src/ares/ares_llist.o -c -g -Iinclude
-Iinclude/uv-private -Isrc/unix/ev -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -Isrc/ares/config_linux src/ares/ares_llist.c
-DHAVE_CONFIG_H
/usr/bin/gcc -o src/ares/ares_mkquery.o -c -g -Iinclude
-Iinclude/uv-private -Isrc/unix/ev -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -Isrc/ares/config_linux src/ares/ares_mkquery.c
-DHAVE_CONFIG_H
/usr/bin/gcc -o src/ares/ares_nowarn.o -c -g -Iinclude
-Iinclude/uv-private -Isrc/unix/ev -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -Isrc/ares/config_linux src/ares/ares_nowarn.c
-DHAVE_CONFIG_H
/usr/bin/gcc -o src/ares/ares_options.o -c -g -Iinclude
-Iinclude/uv-private -Isrc/unix/ev -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -Isrc/ares/config_linux src/ares/ares_options.c
-DHAVE_CONFIG_H
/usr/bin/gcc -o src/ares/ares_parse_a_reply.o -c -g -Iinclude
-Iinclude/uv-private -Isrc/unix/ev -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -Isrc/ares/config_linux
src/ares/ares_parse_a_reply.c -DHAVE_CONFIG_H
/usr/bin/gcc -o src/ares/ares_parse_aaaa_reply.o -c -g -Iinclude
-Iinclude/uv-private -Isrc/unix/ev -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -Isrc/ares/config_linux
src/ares/ares_parse_aaaa_reply.c -DHAVE_CONFIG_H
/usr/bin/gcc -o src/ares/ares_parse_mx_reply.o -c -g -Iinclude
-Iinclude/uv-private -Isrc/unix/ev -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -Isrc/ares/config_linux
src/ares/ares_parse_mx_reply.c -DHAVE_CONFIG_H
/usr/bin/gcc -o src/ares/ares_parse_ns_reply.o -c -g -Iinclude
-Iinclude/uv-private -Isrc/unix/ev -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -Isrc/ares/config_linux
src/ares/ares_parse_ns_reply.c -DHAVE_CONFIG_H
/usr/bin/gcc -o src/ares/ares_parse_ptr_reply.o -c -g -Iinclude
-Iinclude/uv-private -Isrc/unix/ev -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -Isrc/ares/config_linux
src/ares/ares_parse_ptr_reply.c -DHAVE_CONFIG_H
/usr/bin/gcc -o src/ares/ares_parse_srv_reply.o -c -g -Iinclude
-Iinclude/uv-private -Isrc/unix/ev -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -Isrc/ares/config_linux
src/ares/ares_parse_srv_reply.c -DHAVE_CONFIG_H
/usr/bin/gcc -o src/ares/ares_parse_txt_reply.o -c -g -Iinclude
-Iinclude/uv-private -Isrc/unix/ev -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -Isrc/ares/config_linux
src/ares/ares_parse_txt_reply.c -DHAVE_CONFIG_H
/usr/bin/gcc -o src/ares/ares_process.o -c -g -Iinclude
-Iinclude/uv-private -Isrc/unix/ev -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -Isrc/ares/config_linux src/ares/ares_process.c
-DHAVE_CONFIG_H
/usr/bin/gcc -o src/ares/ares_query.o -c -g -Iinclude
-Iinclude/uv-private -Isrc/unix/ev -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -Isrc/ares/config_linux src/ares/ares_query.c
-DHAVE_CONFIG_H
/usr/bin/gcc -o src/ares/ares_search.o -c -g -Iinclude
-Iinclude/uv-private -Isrc/unix/ev -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -Isrc/ares/config_linux src/ares/ares_search.c
-DHAVE_CONFIG_H
/usr/bin/gcc -o src/ares/ares_send.o -c -g -Iinclude
-Iinclude/uv-private -Isrc/unix/ev -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -Isrc/ares/config_linux src/ares/ares_send.c
-DHAVE_CONFIG_H
/usr/bin/gcc -o src/ares/ares_strcasecmp.o -c -g -Iinclude
-Iinclude/uv-private -Isrc/unix/ev -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -Isrc/ares/config_linux
src/ares/ares_strcasecmp.c -DHAVE_CONFIG_H
/usr/bin/gcc -o src/ares/ares_strdup.o -c -g -Iinclude
-Iinclude/uv-private -Isrc/unix/ev -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -Isrc/ares/config_linux src/ares/ares_strdup.c
-DHAVE_CONFIG_H
/usr/bin/gcc -o src/ares/ares_strerror.o -c -g -Iinclude
-Iinclude/uv-private -Isrc/unix/ev -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -Isrc/ares/config_linux
src/ares/ares_strerror.c -DHAVE_CONFIG_H
/usr/bin/gcc -o src/ares/ares_timeout.o -c -g -Iinclude
-Iinclude/uv-private -Isrc/unix/ev -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -Isrc/ares/config_linux src/ares/ares_timeout.c
-DHAVE_CONFIG_H
/usr/bin/gcc -o src/ares/ares_version.o -c -g -Iinclude
-Iinclude/uv-private -Isrc/unix/ev -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -Isrc/ares/config_linux src/ares/ares_version.c
-DHAVE_CONFIG_H
/usr/bin/gcc -o src/ares/ares_writev.o -c -g -Iinclude
-Iinclude/uv-private -Isrc/unix/ev -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -Isrc/ares/config_linux src/ares/ares_writev.c
-DHAVE_CONFIG_H
/usr/bin/gcc -o src/ares/bitncmp.o -c -g -Iinclude
-Iinclude/uv-private -Isrc/unix/ev -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -Isrc/ares/config_linux src/ares/bitncmp.c
-DHAVE_CONFIG_H
/usr/bin/gcc -o src/ares/inet_net_pton.o -c -g -Iinclude
-Iinclude/uv-private -Isrc/unix/ev -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -Isrc/ares/config_linux
src/ares/inet_net_pton.c -DHAVE_CONFIG_H
/usr/bin/gcc -o src/ares/inet_ntop.o -c -g -Iinclude
-Iinclude/uv-private -Isrc/unix/ev -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -Isrc/ares/config_linux src/ares/inet_ntop.c
-DHAVE_CONFIG_H
ar rcs uv.a src/unix/core.o src/unix/dl.o src/unix/fs.o
src/unix/cares.o src/unix/udp.o src/unix/error.o src/unix/process.o
src/unix/tcp.o src/unix/pipe.o src/unix/tty.o src/unix/stream.o
src/unix/linux.o src/uv-common.o src/unix/uv-eio.o src/unix/ev/ev.o
src/unix/eio/eio.o src/ares/ares__close_sockets.o
src/ares/ares__get_hostent.o src/ares/ares__read_line.o
src/ares/ares__timeval.o src/ares/ares_cancel.o src/ares/ares_data.o
src/ares/ares_destroy.o src/ares/ares_expand_name.o
src/ares/ares_expand_string.o src/ares/ares_fds.o
src/ares/ares_free_hostent.o src/ares/ares_free_string.o
src/ares/ares_gethostbyaddr.o src/ares/ares_gethostbyname.o
src/ares/ares_getnameinfo.o src/ares/ares_getopt.o
src/ares/ares_getsock.o src/ares/ares_init.o
src/ares/ares_library_init.o src/ares/ares_llist.o
src/ares/ares_mkquery.o src/ares/ares_nowarn.o src/ares/ares_options.o
src/ares/ares_parse_a_reply.o src/ares/ares_parse_aaaa_reply.o
src/ares/ares_parse_mx_reply.o src/ares/ares_parse_ns_reply.o
src/ares/ares_parse_ptr_reply.o src/ares/ares_parse_srv_reply.o
src/ares/ares_parse_txt_reply.o src/ares/ares_process.o
src/ares/ares_query.o src/ares/ares_search.o src/ares/ares_send.o
src/ares/ares_strcasecmp.o src/ares/ares_strdup.o
src/ares/ares_strerror.o src/ares/ares_timeout.o
src/ares/ares_version.o src/ares/ares_writev.o src/ares/bitncmp.o
src/ares/inet_net_pton.o src/ares/inet_ntop.o
make[1]: Leaving directory `/usr/local/src/node-v0.6.10/out/Release/deps/uv'
[ 5/35] libv8.a: deps/v8/SConstruct -> out/Release/libv8.a
/usr/local/bin/python
"/usr/local/src/node-v0.6.10/tools/scons/scons.py" -j 1 -C
"/usr/local/src/node-v0.6.10/out/Release/" -Y
"/usr/local/src/node-v0.6.10/deps/v8" visibility=default mode=release


arch=ia32 toolchain=gcc library=static snapshot=on
scons: Reading SConscript files ...

scons: warning: Ignoring missing SConscript 'obj/test/release/SConscript'

File "/usr/local/src/node-v0.6.10/deps/v8/SConstruct", line 1475, in


BuildSpecific
scons: done reading SConscript files.
scons: Building targets ...

ar rc libv8.a obj/release/accessors.o obj/release/allocation.o
obj/release/api.o obj/release/assembler.o obj/release/ast.o
obj/release/atomicops_internals_x86_gcc.o obj/release/bignum-dtoa.o
obj/release/bignum.o obj/release/bootstrapper.o obj/release/builtins.o
obj/release/cached-powers.o obj/release/checks.o
obj/release/circular-queue.o obj/release/code-stubs.o
obj/release/codegen.o obj/release/compilation-cache.o
obj/release/compiler.o obj/release/contexts.o
obj/release/conversions.o obj/release/counters.o
obj/release/cpu-profiler.o obj/release/data-flow.o
obj/release/dateparser.o obj/release/debug-agent.o obj/release/debug.o
obj/release/deoptimizer.o obj/release/disassembler.o
obj/release/diy-fp.o obj/release/dtoa.o obj/release/elements.o
obj/release/execution.o
obj/release/extensions/externalize-string-extension.o
obj/release/extensions/gc-extension.o obj/release/factory.o
obj/release/fast-dtoa.o obj/release/fixed-dtoa.o obj/release/flags.o
obj/release/frames.o obj/release/full-codegen.o
obj/release/func-name-inferrer.o obj/release/gdb-jit.o
obj/release/global-handles.o obj/release/handles.o
obj/release/hashmap.o obj/release/heap-profiler.o obj/release/heap.o
obj/release/hydrogen-instructions.o obj/release/hydrogen.o
obj/release/ia32/assembler-ia32.o obj/release/ia32/builtins-ia32.o
obj/release/ia32/code-stubs-ia32.o obj/release/ia32/codegen-ia32.o
obj/release/ia32/cpu-ia32.o obj/release/ia32/debug-ia32.o
obj/release/ia32/deoptimizer-ia32.o obj/release/ia32/disasm-ia32.o
obj/release/ia32/frames-ia32.o obj/release/ia32/full-codegen-ia32.o
obj/release/ia32/ic-ia32.o obj/release/ia32/lithium-codegen-ia32.o
obj/release/ia32/lithium-gap-resolver-ia32.o
obj/release/ia32/lithium-ia32.o
obj/release/ia32/macro-assembler-ia32.o
obj/release/ia32/regexp-macro-assembler-ia32.o
obj/release/ia32/stub-cache-ia32.o obj/release/ic.o
obj/release/inspector.o obj/release/interpreter-irregexp.o
obj/release/isolate.o obj/release/jsregexp.o
obj/release/lithium-allocator.o obj/release/lithium.o
obj/release/liveedit.o obj/release/liveobjectlist.o
obj/release/log-utils.o obj/release/log.o obj/release/mark-compact.o
obj/release/messages.o obj/release/objects-printer.o
obj/release/objects-visiting.o obj/release/objects.o
obj/release/parser.o obj/release/platform-linux.o
obj/release/platform-posix.o obj/release/preparse-data.o
obj/release/preparser.o obj/release/profile-generator.o
obj/release/property.o obj/release/regexp-macro-assembler-irregexp.o
obj/release/regexp-macro-assembler.o obj/release/regexp-stack.o
obj/release/rewriter.o obj/release/runtime-profiler.o
obj/release/runtime.o obj/release/safepoint-table.o
obj/release/scanner-character-streams.o obj/release/scanner.o
obj/release/scopeinfo.o obj/release/scopes.o obj/release/serialize.o
obj/release/snapshot-common.o obj/release/spaces.o
obj/release/string-search.o obj/release/string-stream.o
obj/release/strtod.o obj/release/stub-cache.o obj/release/token.o
obj/release/type-info.o obj/release/unicode.o obj/release/utils.o
obj/release/v8-counters.o obj/release/v8.o obj/release/v8conversions.o
obj/release/v8threads.o obj/release/v8utils.o obj/release/variables.o
obj/release/version.o obj/release/zone.o obj/release/libraries.o
obj/release/experimental-libraries.o obj/release/snapshot.o
ranlib libv8.a
scons: done building targets.
[ 6/35] cxx: src/node_main.cc -> out/Release/src/node_main_5.o


/usr/bin/g++ -pthread -m32 -g -O3 -DHAVE_OPENSSL=1 -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 -I/usr/kerberos/include

-Ideps/v8/include ../src/node_main.cc -c -o Release/src/node_main_5.o
[ 7/35] cxx: src/node.cc -> out/Release/src/node_5.o


/usr/bin/g++ -pthread -m32 -g -O3 -DHAVE_OPENSSL=1 -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 -I/usr/kerberos/include

-Ideps/v8/include ../src/node.cc -c -o Release/src/node_5.o
[ 8/35] cxx: src/node_buffer.cc -> out/Release/src/node_buffer_5.o


/usr/bin/g++ -pthread -m32 -g -O3 -DHAVE_OPENSSL=1 -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 -I/usr/kerberos/include

-Ideps/v8/include ../src/node_buffer.cc -c -o
Release/src/node_buffer_5.o
[ 9/35] cxx: src/node_javascript.cc -> out/Release/src/node_javascript_5.o


/usr/bin/g++ -pthread -m32 -g -O3 -DHAVE_OPENSSL=1 -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 -I/usr/kerberos/include

-Ideps/v8/include ../src/node_javascript.cc -c -o
Release/src/node_javascript_5.o
[10/35] cxx: src/node_extensions.cc -> out/Release/src/node_extensions_5.o


/usr/bin/g++ -pthread -m32 -g -O3 -DHAVE_OPENSSL=1 -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 -I/usr/kerberos/include

-Ideps/v8/include ../src/node_extensions.cc -c -o
Release/src/node_extensions_5.o
[11/35] cxx: src/node_http_parser.cc -> out/Release/src/node_http_parser_5.o


/usr/bin/g++ -pthread -m32 -g -O3 -DHAVE_OPENSSL=1 -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 -I/usr/kerberos/include

-Ideps/v8/include ../src/node_http_parser.cc -c -o
Release/src/node_http_parser_5.o
[12/35] cxx: src/node_constants.cc -> out/Release/src/node_constants_5.o


/usr/bin/g++ -pthread -m32 -g -O3 -DHAVE_OPENSSL=1 -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 -I/usr/kerberos/include

-Ideps/v8/include ../src/node_constants.cc -c -o
Release/src/node_constants_5.o
[13/35] cxx: src/node_file.cc -> out/Release/src/node_file_5.o


/usr/bin/g++ -pthread -m32 -g -O3 -DHAVE_OPENSSL=1 -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 -I/usr/kerberos/include

-Ideps/v8/include ../src/node_file.cc -c -o Release/src/node_file_5.o
[14/35] cxx: src/node_script.cc -> out/Release/src/node_script_5.o


/usr/bin/g++ -pthread -m32 -g -O3 -DHAVE_OPENSSL=1 -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 -I/usr/kerberos/include

-Ideps/v8/include ../src/node_script.cc -c -o
Release/src/node_script_5.o
[15/35] cxx: src/node_os.cc -> out/Release/src/node_os_5.o


/usr/bin/g++ -pthread -m32 -g -O3 -DHAVE_OPENSSL=1 -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 -I/usr/kerberos/include

-Ideps/v8/include ../src/node_os.cc -c -o Release/src/node_os_5.o
[16/35] cxx: src/node_dtrace.cc -> out/Release/src/node_dtrace_5.o


/usr/bin/g++ -pthread -m32 -g -O3 -DHAVE_OPENSSL=1 -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 -I/usr/kerberos/include

-Ideps/v8/include ../src/node_dtrace.cc -c -o
Release/src/node_dtrace_5.o


[17/35] cxx: src/node_string.cc -> out/Release/src/node_string_5.o

/usr/bin/g++ -pthread -m32 -g -O3 -DHAVE_OPENSSL=1 -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 -I/usr/kerberos/include

-Ideps/v8/include ../src/node_string.cc -c -o
Release/src/node_string_5.o
[18/35] cxx: src/node_zlib.cc -> out/Release/src/node_zlib_5.o

/usr/bin/g++ -pthread -m32 -g -O3 -DHAVE_OPENSSL=1 -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 -I/usr/kerberos/include
-Ideps/v8/include ../src/node_zlib.cc -c -o Release/src/node_zlib_5.o

../src/node_zlib.cc:28:18: zlib.h: No such file or directory
../src/node_zlib.cc:280: error: `z_stream' does not name a type
../src/node_zlib.cc: In destructor `node::ZCtx<mode>::~ZCtx()':
../src/node_zlib.cc:67: error: `strm_' was not declared in this scope
../src/node_zlib.cc:67: error: there are no arguments to `deflateEnd'
that depend on a template parameter, so a declaration of `deflateEnd'
must be available
../src/node_zlib.cc:67: error: (if you use `-fpermissive', G++ will
accept your code, but allowing the use of an undeclared name is
deprecated)
../src/node_zlib.cc:69: error: `strm_' was not declared in this scope
../src/node_zlib.cc:69: error: there are no arguments to `inflateEnd'
that depend on a template parameter, so a declaration of `inflateEnd'
must be available


../src/node_zlib.cc: In static member function `static

v8::Handle<v8::Value> node::ZCtx<mode>::Write(const v8::Arguments&)':
../src/node_zlib.cc:85: error: `Bytef' was not declared in this scope
../src/node_zlib.cc:85: error: `in' was not declared in this scope
../src/node_zlib.cc:86: error: `out' was not declared in this scope
../src/node_zlib.cc:91: error: expected `;' before "nada"
../src/node_zlib.cc:92: error: `nada' was not declared in this scope
../src/node_zlib.cc:103: error: `Bytef' is not a type
../src/node_zlib.cc:103: error: expected `>' before '*' token
../src/node_zlib.cc:103: error: expected `(' before '*' token
../src/node_zlib.cc:103: error: expected primary-expression before '>' token
../src/node_zlib.cc:103: error: expected `)' before ';' token
../src/node_zlib.cc:111: error: `Bytef' is not a type
../src/node_zlib.cc:111: error: expected `>' before '*' token
../src/node_zlib.cc:111: error: expected `(' before '*' token
../src/node_zlib.cc:111: error: expected primary-expression before '>' token
../src/node_zlib.cc:111: error: expected `)' before ';' token
../src/node_zlib.cc: In static member function `static void
node::ZCtx<mode>::Process(uv_work_t*)':
../src/node_zlib.cc:162: error: `Z_STREAM_ERROR' was not declared in this scope


../src/node_zlib.cc: In static member function `static
v8::Handle<v8::Value> node::ZCtx<mode>::Init(const v8::Arguments&)':

../src/node_zlib.cc:214: error: `Z_FILTERED' was not declared in this scope
../src/node_zlib.cc:214: error: `Z_HUFFMAN_ONLY' was not declared in this scope
../src/node_zlib.cc:214: error: `Z_RLE' was not declared in this scope


../src/node_zlib.cc:214: error: `Z_FIXED' was not declared in this scope

../src/node_zlib.cc:214: error: `Z_DEFAULT_STRATEGY' was not declared
in this scope
../src/node_zlib.cc: In static member function `static void
node::ZCtx<mode>::Init(node::ZCtx<mode>*, int, int, int, int)':
../src/node_zlib.cc:231: error: `Z_NULL' was not declared in this scope
../src/node_zlib.cc:235: error: `Z_NO_FLUSH' was not declared in this scope
../src/node_zlib.cc:256: error: `Z_DEFLATED' was not declared in this scope
../src/node_zlib.cc:273: error: `Z_OK' was not declared in this scope


../src/node_zlib.cc: In function `void node::InitZlib(v8::Handle<v8::Object>)':

../src/node_zlib.cc:319: error: `Z_NO_FLUSH' was not declared in this scope
../src/node_zlib.cc:320: error: `Z_PARTIAL_FLUSH' was not declared in this scope
../src/node_zlib.cc:321: error: `Z_SYNC_FLUSH' was not declared in this scope
../src/node_zlib.cc:322: error: `Z_FULL_FLUSH' was not declared in this scope
../src/node_zlib.cc:323: error: `Z_FINISH' was not declared in this scope
../src/node_zlib.cc:324: error: `Z_BLOCK' was not declared in this scope
../src/node_zlib.cc:325: error: `Z_OK' was not declared in this scope
../src/node_zlib.cc:326: error: `Z_STREAM_END' was not declared in this scope
../src/node_zlib.cc:327: error: `Z_NEED_DICT' was not declared in this scope
../src/node_zlib.cc:328: error: `Z_ERRNO' was not declared in this scope
../src/node_zlib.cc:329: error: `Z_STREAM_ERROR' was not declared in this scope
../src/node_zlib.cc:330: error: `Z_DATA_ERROR' was not declared in this scope
../src/node_zlib.cc:331: error: `Z_MEM_ERROR' was not declared in this scope
../src/node_zlib.cc:332: error: `Z_BUF_ERROR' was not declared in this scope
../src/node_zlib.cc:333: error: `Z_VERSION_ERROR' was not declared in this scope
../src/node_zlib.cc:334: error: `Z_NO_COMPRESSION' was not declared in
this scope
../src/node_zlib.cc:335: error: `Z_BEST_SPEED' was not declared in this scope
../src/node_zlib.cc:336: error: `Z_BEST_COMPRESSION' was not declared
in this scope
../src/node_zlib.cc:337: error: `Z_DEFAULT_COMPRESSION' was not
declared in this scope
../src/node_zlib.cc:338: error: `Z_FILTERED' was not declared in this scope
../src/node_zlib.cc:339: error: `Z_HUFFMAN_ONLY' was not declared in this scope
../src/node_zlib.cc:340: error: `Z_RLE' was not declared in this scope


../src/node_zlib.cc:341: error: `Z_FIXED' was not declared in this scope

../src/node_zlib.cc:342: error: `Z_DEFAULT_STRATEGY' was not declared
in this scope
../src/node_zlib.cc:343: error: `ZLIB_VERNUM' was not declared in this scope
../src/node_zlib.cc:345: error: `ZLIB_VERSION' was not declared in this scope


../src/node_zlib.cc: In static member function `static

v8::Handle<v8::Value> node::ZCtx<mode>::Write(const v8::Arguments&)
[with node::node_zlib_mode mode = INFLATE]':
../src/node_zlib.cc:309: instantiated from here
../src/node_zlib.cc:116: error: 'class node::ZCtx< INFLATE>' has no
member named 'strm_'
../src/node_zlib.cc:117: error: 'class node::ZCtx< INFLATE>' has no
member named 'strm_'
../src/node_zlib.cc:118: error: 'class node::ZCtx< INFLATE>' has no
member named 'strm_'
../src/node_zlib.cc:119: error: 'class node::ZCtx< INFLATE>' has no
member named 'strm_'


../src/node_zlib.cc: In static member function `static

v8::Handle<v8::Value> node::ZCtx<mode>::Write(const v8::Arguments&)
[with node::node_zlib_mode mode = DEFLATE]':
../src/node_zlib.cc:310: instantiated from here
../src/node_zlib.cc:116: error: 'class node::ZCtx< DEFLATE>' has no
member named 'strm_'
../src/node_zlib.cc:117: error: 'class node::ZCtx< DEFLATE>' has no
member named 'strm_'
../src/node_zlib.cc:118: error: 'class node::ZCtx< DEFLATE>' has no
member named 'strm_'
../src/node_zlib.cc:119: error: 'class node::ZCtx< DEFLATE>' has no
member named 'strm_'


../src/node_zlib.cc: In static member function `static

v8::Handle<v8::Value> node::ZCtx<mode>::Write(const v8::Arguments&)
[with node::node_zlib_mode mode = INFLATERAW]':
../src/node_zlib.cc:311: instantiated from here
../src/node_zlib.cc:116: error: 'class node::ZCtx< INFLATERAW>' has no
member named 'strm_'
../src/node_zlib.cc:117: error: 'class node::ZCtx< INFLATERAW>' has no
member named 'strm_'
../src/node_zlib.cc:118: error: 'class node::ZCtx< INFLATERAW>' has no
member named 'strm_'
../src/node_zlib.cc:119: error: 'class node::ZCtx< INFLATERAW>' has no
member named 'strm_'


../src/node_zlib.cc: In static member function `static

v8::Handle<v8::Value> node::ZCtx<mode>::Write(const v8::Arguments&)
[with node::node_zlib_mode mode = DEFLATERAW]':
../src/node_zlib.cc:312: instantiated from here
../src/node_zlib.cc:116: error: 'class node::ZCtx< DEFLATERAW>' has no
member named 'strm_'
../src/node_zlib.cc:117: error: 'class node::ZCtx< DEFLATERAW>' has no
member named 'strm_'
../src/node_zlib.cc:118: error: 'class node::ZCtx< DEFLATERAW>' has no
member named 'strm_'
../src/node_zlib.cc:119: error: 'class node::ZCtx< DEFLATERAW>' has no
member named 'strm_'


../src/node_zlib.cc: In static member function `static

v8::Handle<v8::Value> node::ZCtx<mode>::Write(const v8::Arguments&)
[with node::node_zlib_mode mode = GZIP]':
../src/node_zlib.cc:313: instantiated from here
../src/node_zlib.cc:116: error: 'class node::ZCtx< GZIP>' has no
member named 'strm_'
../src/node_zlib.cc:117: error: 'class node::ZCtx< GZIP>' has no
member named 'strm_'
../src/node_zlib.cc:118: error: 'class node::ZCtx< GZIP>' has no
member named 'strm_'
../src/node_zlib.cc:119: error: 'class node::ZCtx< GZIP>' has no
member named 'strm_'


../src/node_zlib.cc: In static member function `static

v8::Handle<v8::Value> node::ZCtx<mode>::Write(const v8::Arguments&)
[with node::node_zlib_mode mode = GUNZIP]':
../src/node_zlib.cc:314: instantiated from here
../src/node_zlib.cc:116: error: 'class node::ZCtx< GUNZIP>' has no
member named 'strm_'
../src/node_zlib.cc:117: error: 'class node::ZCtx< GUNZIP>' has no
member named 'strm_'
../src/node_zlib.cc:118: error: 'class node::ZCtx< GUNZIP>' has no
member named 'strm_'
../src/node_zlib.cc:119: error: 'class node::ZCtx< GUNZIP>' has no
member named 'strm_'


../src/node_zlib.cc: In static member function `static

v8::Handle<v8::Value> node::ZCtx<mode>::Write(const v8::Arguments&)
[with node::node_zlib_mode mode = UNZIP]':
../src/node_zlib.cc:315: instantiated from here
../src/node_zlib.cc:116: error: 'class node::ZCtx< UNZIP>' has no
member named 'strm_'
../src/node_zlib.cc:117: error: 'class node::ZCtx< UNZIP>' has no
member named 'strm_'
../src/node_zlib.cc:118: error: 'class node::ZCtx< UNZIP>' has no
member named 'strm_'
../src/node_zlib.cc:119: error: 'class node::ZCtx< UNZIP>' has no
member named 'strm_'
../src/node_zlib.cc: In static member function `static void
node::ZCtx<mode>::Process(uv_work_t*) [with node::node_zlib_mode mode
= INFLATE]':
../src/node_zlib.cc:125: instantiated from `static
v8::Handle<v8::Value> node::ZCtx<mode>::Write(const v8::Arguments&)
[with node::node_zlib_mode mode = INFLATE]'
../src/node_zlib.cc:309: instantiated from here
../src/node_zlib.cc:151: error: 'class node::ZCtx< INFLATE>' has no
member named 'strm_'
../src/node_zlib.cc:151: error: `deflate' was not declared in this scope
../src/node_zlib.cc:157: error: 'class node::ZCtx< INFLATE>' has no
member named 'strm_'
../src/node_zlib.cc:157: error: `inflate' was not declared in this scope
../src/node_zlib.cc: In static member function `static void
node::ZCtx<mode>::After(uv_work_t*) [with node::node_zlib_mode mode =
INFLATE]':
../src/node_zlib.cc:125: instantiated from `static
v8::Handle<v8::Value> node::ZCtx<mode>::Write(const v8::Arguments&)
[with node::node_zlib_mode mode = INFLATE]'
../src/node_zlib.cc:309: instantiated from here
../src/node_zlib.cc:174: error: 'class node::ZCtx< INFLATE>' has no
member named 'strm_'
../src/node_zlib.cc:175: error: 'class node::ZCtx< INFLATE>' has no
member named 'strm_'
../src/node_zlib.cc: In static member function `static void
node::ZCtx<mode>::Init(node::ZCtx<mode>*, int, int, int, int) [with
node::node_zlib_mode mode = INFLATE]':
../src/node_zlib.cc:220: instantiated from `static


v8::Handle<v8::Value> node::ZCtx<mode>::Init(const v8::Arguments&)

[with node::node_zlib_mode mode = INFLATE]'
../src/node_zlib.cc:309: instantiated from here
../src/node_zlib.cc:231: error: 'class node::ZCtx< INFLATE>' has no
member named 'strm_'
../src/node_zlib.cc:232: error: 'class node::ZCtx< INFLATE>' has no
member named 'strm_'
../src/node_zlib.cc:233: error: 'class node::ZCtx< INFLATE>' has no
member named 'strm_'
../src/node_zlib.cc:254: error: 'class node::ZCtx< INFLATE>' has no
member named 'strm_'
../src/node_zlib.cc:254: error: `deflateInit2' was not declared in this scope
../src/node_zlib.cc:265: error: 'class node::ZCtx< INFLATE>' has no
member named 'strm_'
../src/node_zlib.cc:265: error: `inflateInit2' was not declared in this scope
../src/node_zlib.cc: In static member function `static void
node::ZCtx<mode>::Process(uv_work_t*) [with node::node_zlib_mode mode
= DEFLATE]':
../src/node_zlib.cc:125: instantiated from `static
v8::Handle<v8::Value> node::ZCtx<mode>::Write(const v8::Arguments&)
[with node::node_zlib_mode mode = DEFLATE]'
../src/node_zlib.cc:310: instantiated from here
../src/node_zlib.cc:151: error: 'class node::ZCtx< DEFLATE>' has no
member named 'strm_'
../src/node_zlib.cc:151: error: `deflate' was not declared in this scope
../src/node_zlib.cc:157: error: 'class node::ZCtx< DEFLATE>' has no
member named 'strm_'
../src/node_zlib.cc:157: error: `inflate' was not declared in this scope
../src/node_zlib.cc: In static member function `static void
node::ZCtx<mode>::After(uv_work_t*) [with node::node_zlib_mode mode =
DEFLATE]':
../src/node_zlib.cc:125: instantiated from `static
v8::Handle<v8::Value> node::ZCtx<mode>::Write(const v8::Arguments&)
[with node::node_zlib_mode mode = DEFLATE]'
../src/node_zlib.cc:310: instantiated from here
../src/node_zlib.cc:174: error: 'class node::ZCtx< DEFLATE>' has no
member named 'strm_'
../src/node_zlib.cc:175: error: 'class node::ZCtx< DEFLATE>' has no
member named 'strm_'
../src/node_zlib.cc: In static member function `static void
node::ZCtx<mode>::Init(node::ZCtx<mode>*, int, int, int, int) [with
node::node_zlib_mode mode = DEFLATE]':
../src/node_zlib.cc:220: instantiated from `static


v8::Handle<v8::Value> node::ZCtx<mode>::Init(const v8::Arguments&)

[with node::node_zlib_mode mode = DEFLATE]'
../src/node_zlib.cc:310: instantiated from here
../src/node_zlib.cc:231: error: 'class node::ZCtx< DEFLATE>' has no
member named 'strm_'
../src/node_zlib.cc:232: error: 'class node::ZCtx< DEFLATE>' has no
member named 'strm_'
../src/node_zlib.cc:233: error: 'class node::ZCtx< DEFLATE>' has no
member named 'strm_'
../src/node_zlib.cc:254: error: 'class node::ZCtx< DEFLATE>' has no
member named 'strm_'
../src/node_zlib.cc:254: error: `deflateInit2' was not declared in this scope
../src/node_zlib.cc:265: error: 'class node::ZCtx< DEFLATE>' has no
member named 'strm_'
../src/node_zlib.cc:265: error: `inflateInit2' was not declared in this scope
../src/node_zlib.cc: In static member function `static void
node::ZCtx<mode>::Process(uv_work_t*) [with node::node_zlib_mode mode
= INFLATERAW]':
../src/node_zlib.cc:125: instantiated from `static
v8::Handle<v8::Value> node::ZCtx<mode>::Write(const v8::Arguments&)
[with node::node_zlib_mode mode = INFLATERAW]'
../src/node_zlib.cc:311: instantiated from here
../src/node_zlib.cc:151: error: 'class node::ZCtx< INFLATERAW>' has no
member named 'strm_'
../src/node_zlib.cc:151: error: `deflate' was not declared in this scope
../src/node_zlib.cc:157: error: 'class node::ZCtx< INFLATERAW>' has no
member named 'strm_'
../src/node_zlib.cc:157: error: `inflate' was not declared in this scope
../src/node_zlib.cc: In static member function `static void
node::ZCtx<mode>::After(uv_work_t*) [with node::node_zlib_mode mode =
INFLATERAW]':
../src/node_zlib.cc:125: instantiated from `static
v8::Handle<v8::Value> node::ZCtx<mode>::Write(const v8::Arguments&)
[with node::node_zlib_mode mode = INFLATERAW]'
../src/node_zlib.cc:311: instantiated from here
../src/node_zlib.cc:174: error: 'class node::ZCtx< INFLATERAW>' has no
member named 'strm_'
../src/node_zlib.cc:175: error: 'class node::ZCtx< INFLATERAW>' has no
member named 'strm_'
../src/node_zlib.cc: In static member function `static void
node::ZCtx<mode>::Init(node::ZCtx<mode>*, int, int, int, int) [with
node::node_zlib_mode mode = INFLATERAW]':
../src/node_zlib.cc:220: instantiated from `static


v8::Handle<v8::Value> node::ZCtx<mode>::Init(const v8::Arguments&)

[with node::node_zlib_mode mode = INFLATERAW]'
../src/node_zlib.cc:311: instantiated from here
../src/node_zlib.cc:231: error: 'class node::ZCtx< INFLATERAW>' has no
member named 'strm_'
../src/node_zlib.cc:232: error: 'class node::ZCtx< INFLATERAW>' has no
member named 'strm_'
../src/node_zlib.cc:233: error: 'class node::ZCtx< INFLATERAW>' has no
member named 'strm_'
../src/node_zlib.cc:254: error: 'class node::ZCtx< INFLATERAW>' has no
member named 'strm_'
../src/node_zlib.cc:254: error: `deflateInit2' was not declared in this scope
../src/node_zlib.cc:265: error: 'class node::ZCtx< INFLATERAW>' has no
member named 'strm_'
../src/node_zlib.cc:265: error: `inflateInit2' was not declared in this scope
../src/node_zlib.cc: In static member function `static void
node::ZCtx<mode>::Process(uv_work_t*) [with node::node_zlib_mode mode
= DEFLATERAW]':
../src/node_zlib.cc:125: instantiated from `static
v8::Handle<v8::Value> node::ZCtx<mode>::Write(const v8::Arguments&)
[with node::node_zlib_mode mode = DEFLATERAW]'
../src/node_zlib.cc:312: instantiated from here
../src/node_zlib.cc:151: error: 'class node::ZCtx< DEFLATERAW>' has no
member named 'strm_'
../src/node_zlib.cc:151: error: `deflate' was not declared in this scope
../src/node_zlib.cc:157: error: 'class node::ZCtx< DEFLATERAW>' has no
member named 'strm_'
../src/node_zlib.cc:157: error: `inflate' was not declared in this scope
../src/node_zlib.cc: In static member function `static void
node::ZCtx<mode>::After(uv_work_t*) [with node::node_zlib_mode mode =
DEFLATERAW]':
../src/node_zlib.cc:125: instantiated from `static
v8::Handle<v8::Value> node::ZCtx<mode>::Write(const v8::Arguments&)
[with node::node_zlib_mode mode = DEFLATERAW]'
../src/node_zlib.cc:312: instantiated from here
../src/node_zlib.cc:174: error: 'class node::ZCtx< DEFLATERAW>' has no
member named 'strm_'
../src/node_zlib.cc:175: error: 'class node::ZCtx< DEFLATERAW>' has no
member named 'strm_'
../src/node_zlib.cc: In static member function `static void
node::ZCtx<mode>::Init(node::ZCtx<mode>*, int, int, int, int) [with
node::node_zlib_mode mode = DEFLATERAW]':
../src/node_zlib.cc:220: instantiated from `static


v8::Handle<v8::Value> node::ZCtx<mode>::Init(const v8::Arguments&)

[with node::node_zlib_mode mode = DEFLATERAW]'
../src/node_zlib.cc:312: instantiated from here
../src/node_zlib.cc:231: error: 'class node::ZCtx< DEFLATERAW>' has no
member named 'strm_'
../src/node_zlib.cc:232: error: 'class node::ZCtx< DEFLATERAW>' has no
member named 'strm_'
../src/node_zlib.cc:233: error: 'class node::ZCtx< DEFLATERAW>' has no
member named 'strm_'
../src/node_zlib.cc:254: error: 'class node::ZCtx< DEFLATERAW>' has no
member named 'strm_'
../src/node_zlib.cc:254: error: `deflateInit2' was not declared in this scope
../src/node_zlib.cc:265: error: 'class node::ZCtx< DEFLATERAW>' has no
member named 'strm_'
../src/node_zlib.cc:265: error: `inflateInit2' was not declared in this scope
../src/node_zlib.cc: In static member function `static void
node::ZCtx<mode>::Process(uv_work_t*) [with node::node_zlib_mode mode
= GZIP]':
../src/node_zlib.cc:125: instantiated from `static
v8::Handle<v8::Value> node::ZCtx<mode>::Write(const v8::Arguments&)
[with node::node_zlib_mode mode = GZIP]'
../src/node_zlib.cc:313: instantiated from here
../src/node_zlib.cc:151: error: 'class node::ZCtx< GZIP>' has no
member named 'strm_'
../src/node_zlib.cc:151: error: `deflate' was not declared in this scope
../src/node_zlib.cc:157: error: 'class node::ZCtx< GZIP>' has no
member named 'strm_'
../src/node_zlib.cc:157: error: `inflate' was not declared in this scope
../src/node_zlib.cc: In static member function `static void
node::ZCtx<mode>::After(uv_work_t*) [with node::node_zlib_mode mode =
GZIP]':
../src/node_zlib.cc:125: instantiated from `static
v8::Handle<v8::Value> node::ZCtx<mode>::Write(const v8::Arguments&)
[with node::node_zlib_mode mode = GZIP]'
../src/node_zlib.cc:313: instantiated from here
../src/node_zlib.cc:174: error: 'class node::ZCtx< GZIP>' has no
member named 'strm_'
../src/node_zlib.cc:175: error: 'class node::ZCtx< GZIP>' has no
member named 'strm_'
../src/node_zlib.cc: In static member function `static void
node::ZCtx<mode>::Init(node::ZCtx<mode>*, int, int, int, int) [with
node::node_zlib_mode mode = GZIP]':
../src/node_zlib.cc:220: instantiated from `static


v8::Handle<v8::Value> node::ZCtx<mode>::Init(const v8::Arguments&)

[with node::node_zlib_mode mode = GZIP]'
../src/node_zlib.cc:313: instantiated from here
../src/node_zlib.cc:231: error: 'class node::ZCtx< GZIP>' has no
member named 'strm_'
../src/node_zlib.cc:232: error: 'class node::ZCtx< GZIP>' has no
member named 'strm_'
../src/node_zlib.cc:233: error: 'class node::ZCtx< GZIP>' has no
member named 'strm_'
../src/node_zlib.cc:254: error: 'class node::ZCtx< GZIP>' has no
member named 'strm_'
../src/node_zlib.cc:254: error: `deflateInit2' was not declared in this scope
../src/node_zlib.cc:265: error: 'class node::ZCtx< GZIP>' has no
member named 'strm_'
../src/node_zlib.cc:265: error: `inflateInit2' was not declared in this scope
../src/node_zlib.cc: In static member function `static void
node::ZCtx<mode>::Process(uv_work_t*) [with node::node_zlib_mode mode
= GUNZIP]':
../src/node_zlib.cc:125: instantiated from `static
v8::Handle<v8::Value> node::ZCtx<mode>::Write(const v8::Arguments&)
[with node::node_zlib_mode mode = GUNZIP]'
../src/node_zlib.cc:314: instantiated from here
../src/node_zlib.cc:151: error: 'class node::ZCtx< GUNZIP>' has no
member named 'strm_'
../src/node_zlib.cc:151: error: `deflate' was not declared in this scope
../src/node_zlib.cc:157: error: 'class node::ZCtx< GUNZIP>' has no
member named 'strm_'
../src/node_zlib.cc:157: error: `inflate' was not declared in this scope
../src/node_zlib.cc: In static member function `static void
node::ZCtx<mode>::After(uv_work_t*) [with node::node_zlib_mode mode =
GUNZIP]':
../src/node_zlib.cc:125: instantiated from `static
v8::Handle<v8::Value> node::ZCtx<mode>::Write(const v8::Arguments&)
[with node::node_zlib_mode mode = GUNZIP]'
../src/node_zlib.cc:314: instantiated from here
../src/node_zlib.cc:174: error: 'class node::ZCtx< GUNZIP>' has no
member named 'strm_'
../src/node_zlib.cc:175: error: 'class node::ZCtx< GUNZIP>' has no
member named 'strm_'
../src/node_zlib.cc: In static member function `static void
node::ZCtx<mode>::Init(node::ZCtx<mode>*, int, int, int, int) [with
node::node_zlib_mode mode = GUNZIP]':
../src/node_zlib.cc:220: instantiated from `static


v8::Handle<v8::Value> node::ZCtx<mode>::Init(const v8::Arguments&)

[with node::node_zlib_mode mode = GUNZIP]'
../src/node_zlib.cc:314: instantiated from here
../src/node_zlib.cc:231: error: 'class node::ZCtx< GUNZIP>' has no
member named 'strm_'
../src/node_zlib.cc:232: error: 'class node::ZCtx< GUNZIP>' has no
member named 'strm_'
../src/node_zlib.cc:233: error: 'class node::ZCtx< GUNZIP>' has no
member named 'strm_'
../src/node_zlib.cc:254: error: 'class node::ZCtx< GUNZIP>' has no
member named 'strm_'
../src/node_zlib.cc:254: error: `deflateInit2' was not declared in this scope
../src/node_zlib.cc:265: error: 'class node::ZCtx< GUNZIP>' has no
member named 'strm_'
../src/node_zlib.cc:265: error: `inflateInit2' was not declared in this scope
../src/node_zlib.cc: In static member function `static void
node::ZCtx<mode>::Process(uv_work_t*) [with node::node_zlib_mode mode
= UNZIP]':
../src/node_zlib.cc:125: instantiated from `static
v8::Handle<v8::Value> node::ZCtx<mode>::Write(const v8::Arguments&)
[with node::node_zlib_mode mode = UNZIP]'
../src/node_zlib.cc:315: instantiated from here
../src/node_zlib.cc:151: error: 'class node::ZCtx< UNZIP>' has no
member named 'strm_'
../src/node_zlib.cc:151: error: `deflate' was not declared in this scope
../src/node_zlib.cc:157: error: 'class node::ZCtx< UNZIP>' has no
member named 'strm_'
../src/node_zlib.cc:157: error: `inflate' was not declared in this scope
../src/node_zlib.cc: In static member function `static void
node::ZCtx<mode>::After(uv_work_t*) [with node::node_zlib_mode mode =
UNZIP]':
../src/node_zlib.cc:125: instantiated from `static
v8::Handle<v8::Value> node::ZCtx<mode>::Write(const v8::Arguments&)
[with node::node_zlib_mode mode = UNZIP]'
../src/node_zlib.cc:315: instantiated from here
../src/node_zlib.cc:174: error: 'class node::ZCtx< UNZIP>' has no
member named 'strm_'
../src/node_zlib.cc:175: error: 'class node::ZCtx< UNZIP>' has no
member named 'strm_'
../src/node_zlib.cc: In static member function `static void
node::ZCtx<mode>::Init(node::ZCtx<mode>*, int, int, int, int) [with
node::node_zlib_mode mode = UNZIP]':
../src/node_zlib.cc:220: instantiated from `static


v8::Handle<v8::Value> node::ZCtx<mode>::Init(const v8::Arguments&)

[with node::node_zlib_mode mode = UNZIP]'
../src/node_zlib.cc:315: instantiated from here
../src/node_zlib.cc:231: error: 'class node::ZCtx< UNZIP>' has no
member named 'strm_'
../src/node_zlib.cc:232: error: 'class node::ZCtx< UNZIP>' has no
member named 'strm_'
../src/node_zlib.cc:233: error: 'class node::ZCtx< UNZIP>' has no
member named 'strm_'
../src/node_zlib.cc:254: error: 'class node::ZCtx< UNZIP>' has no
member named 'strm_'
../src/node_zlib.cc:254: error: `deflateInit2' was not declared in this scope
../src/node_zlib.cc:265: error: 'class node::ZCtx< UNZIP>' has no
member named 'strm_'
../src/node_zlib.cc:265: error: `inflateInit2' was not declared in this scope
../src/node_zlib.cc: In destructor `node::ZCtx<mode>::~ZCtx() [with
node::node_zlib_mode mode = UNZIP]':
../src/node_zlib.cc:349: instantiated from here
../src/node_zlib.cc:67: error: `deflateEnd' was not declared in this scope
../src/node_zlib.cc:69: error: `inflateEnd' was not declared in this scope
../src/node_zlib.cc: In destructor `node::ZCtx<mode>::~ZCtx() [with
node::node_zlib_mode mode = GUNZIP]':
../src/node_zlib.cc:349: instantiated from here
../src/node_zlib.cc:67: error: `deflateEnd' was not declared in this scope
../src/node_zlib.cc:69: error: `inflateEnd' was not declared in this scope
../src/node_zlib.cc: In destructor `node::ZCtx<mode>::~ZCtx() [with
node::node_zlib_mode mode = GZIP]':
../src/node_zlib.cc:349: instantiated from here
../src/node_zlib.cc:67: error: `deflateEnd' was not declared in this scope
../src/node_zlib.cc:69: error: `inflateEnd' was not declared in this scope
../src/node_zlib.cc: In destructor `node::ZCtx<mode>::~ZCtx() [with
node::node_zlib_mode mode = DEFLATERAW]':
../src/node_zlib.cc:349: instantiated from here
../src/node_zlib.cc:67: error: `deflateEnd' was not declared in this scope
../src/node_zlib.cc:69: error: `inflateEnd' was not declared in this scope
../src/node_zlib.cc: In destructor `node::ZCtx<mode>::~ZCtx() [with
node::node_zlib_mode mode = INFLATERAW]':
../src/node_zlib.cc:349: instantiated from here
../src/node_zlib.cc:67: error: `deflateEnd' was not declared in this scope
../src/node_zlib.cc:69: error: `inflateEnd' was not declared in this scope
../src/node_zlib.cc: In destructor `node::ZCtx<mode>::~ZCtx() [with
node::node_zlib_mode mode = DEFLATE]':
../src/node_zlib.cc:349: instantiated from here
../src/node_zlib.cc:67: error: `deflateEnd' was not declared in this scope
../src/node_zlib.cc:69: error: `inflateEnd' was not declared in this scope
../src/node_zlib.cc: In destructor `node::ZCtx<mode>::~ZCtx() [with
node::node_zlib_mode mode = INFLATE]':
../src/node_zlib.cc:349: instantiated from here
../src/node_zlib.cc:67: error: `deflateEnd' was not declared in this scope
../src/node_zlib.cc:69: error: `inflateEnd' was not declared in this scope


Waf: Leaving directory `/usr/local/src/node-v0.6.10/out'
Build failed: -> task failed (err #1):
{task: cxx node_zlib.cc -> node_zlib_5.o}
make: *** [program] Error 1

:( 10:29:41 AM 02/10/2012
/usr/local/src/node-v0.6.10>

Ben Noordhuis

unread,
Feb 10, 2012, 1:52:32 PM2/10/12
to nod...@googlegroups.com
On Fri, Feb 10, 2012 at 19:42, steve johnston
<steve.r....@gmail.com> wrote:
> Despite the dependcies (previous post), I erased zlib-devel.  Probably
> not such a great idea:
>
>    sudo rpm -ev --nodeps zlib-devel
>
> (Question: Should I post the entire make output, or selected parts of it)
>
> Lots of Make errors (see full text below)
> ...
> ./src/node_zlib.cc:28:18: zlib.h: No such file or directory
> ../src/node_zlib.cc:280: error: `z_stream' does not name a type
> ../src/node_zlib.cc: In destructor `node::ZCtx<mode>::~ZCtx()':
> ../src/node_zlib.cc:67: error: `strm_' was not declared in this scope

Sorry, my bad. We link against the bundled zlib in the master branch,
v0.6.x still links against the system zlib.

Updating zlib is probably not an option for you but you can either
switch to master or link against the bundled zlib manually (either by
hacking the wscript or building zlib as a shared object and passing
--shared-zlib-includes + --shared-zlib-libpath to configure).

Hope that helps.

steve johnston

unread,
Feb 10, 2012, 4:05:33 PM2/10/12
to nod...@googlegroups.com
I am trying to run make on the master as you mentioned:

Configure:

[root@test joyent-node-d4ccdea]# ./configure
{ 'target_defaults': { 'cflags': [],
'defines': [],
'include_dirs': [],
'libraries': ['-lz']},
'variables': { 'host_arch': 'ia32',
'node_install_npm': 'true',
'node_install_waf': 'true',
'node_prefix': '',
'node_shared_cares': 'false',
'node_shared_v8': 'false',
'node_use_dtrace': 'false',
'node_use_openssl': 'true',
'node_use_system_openssl': 'false',
'target_arch': 'ia32',
'v8_use_snapshot': 'true'}}
creating ./config.gypi
creating ./config.mk

Make:

[root@test joyent-node-d4ccdea]# make
make -C out BUILDTYPE=Release
make[1]: Entering directory `/usr/local/src/joyent-node-d4ccdea/out'
g++ -c -o /usr/local/src/joyent-node-d4ccdea/out/Release/obj.target/v8_snapshot/geni/snapshot.o
/usr/local/src/joyent-node-d4ccdea/out/Release/obj.target/v8_snapshot/geni/snapshot.cc
g++: /usr/local/src/joyent-node-d4ccdea/out/Release/obj.target/v8_snapshot/geni/snapshot.cc:


No such file or directory

g++: no input files
make[1]: *** [/usr/local/src/joyent-node-d4ccdea/out/Release/obj.target/v8_snapshot/geni/snapshot.o]
Error 1
make[1]: Leaving directory `/usr/local/src/joyent-node-d4ccdea/out'
make: *** [node] Error 2

There is no "...Release/obj.target/v8_snapshot..." path:

/usr/local/src/joyent-node-d4ccdea/out
total 44
drwxr-xr-x 3 root root 4096 Feb 10 12:53 .
drwxr-xr-x 10 root root 4096 Feb 10 12:53 ..
drwxr-xr-x 7 root root 4096 Feb 10 12:49 deps
-rw-r--r-- 1 root root 18313 Feb 10 12:53 Makefile
-rw-r--r-- 1 root root 2664 Feb 10 12:53 node_js2c.host.mk
-rw-r--r-- 1 root root 5131 Feb 10 12:53 node.target.mk


On 2/10/12, Ben Noordhuis <in...@bnoordhuis.nl> wrote:

Ben Noordhuis

unread,
Feb 10, 2012, 6:45:12 PM2/10/12
to nod...@googlegroups.com

I don't quite understand why it's not working for you. Maybe it's your
python version, gyp (the build system) needs python >= 2.5 to work
reliably. This particular issue can probably be resolved by passing
--without-snapshot to configure.

steve johnston

unread,
Feb 10, 2012, 7:13:30 PM2/10/12
to nod...@googlegroups.com
Thanks Ben, I am running Python 2.7.2

On 2/10/12, Ben Noordhuis <in...@bnoordhuis.nl> wrote:

steve johnston

unread,
Feb 11, 2012, 12:02:22 AM2/11/12
to nod...@googlegroups.com
Thanks Ben.  I'm still stuck.

configure:

/usr/local/src/joyent-node-d4ccdea>sudo ./configure --without-snapshot

{ 'target_defaults': { 'cflags': [],
                       'defines': [],
                       'include_dirs': [],
                       'libraries': ['-lz']},
  'variables': { 'host_arch': 'ia32',
                 'node_install_npm': 'true',
                 'node_install_waf': 'true',
                 'node_prefix': '',
                 'node_shared_cares': 'false',
                 'node_shared_v8': 'false',
                 'node_use_dtrace': 'false',
                 'node_use_openssl': 'true',
                 'node_use_system_openssl': 'false',
                 'target_arch': 'ia32',
                 'v8_use_snapshot': 'false'}}
creating  ./config.gypi
creating  ./config.mk

make install

/usr/local/src/joyent-node-d4ccdea>sudo make install

make -C out BUILDTYPE=Release
make[1]: Entering directory `/usr/local/src/joyent-node-d4ccdea/out'
make[1]: Nothing to be done for `all'.

make[1]: Leaving directory `/usr/local/src/joyent-node-d4ccdea/out'
ln -fs out/Release/node node
out/Release/node tools/installer.js ./config.gypi install
make: out/Release/node: Command not found
make: *** [install] Error 127

here is what out looks like, no "Release" dir:

/usr/local/src/joyent-node-d4ccdea/out>ls -al
total 44
drwxr-xr-x   3 root root  4096 Feb 10 20:56 .
drwxr-xr-x  10 root root  4096 Feb 10 20:57 ..
drwxr-xr-x   7 root root  4096 Feb 10 20:56 deps
-rw-r--r--   1 root root 18313 Feb 10 20:56 Makefile
-rw-r--r--   1 root root  2664 Feb 10 20:56 node_js2c.host.mk
-rw-r--r--   1 root root  5137 Feb 10 20:56 node.target.mk

Ben Noordhuis

unread,
Feb 11, 2012, 8:09:40 AM2/11/12
to nod...@googlegroups.com

Uhm, I confess I'm kind of baffled. Can you try this with a fresh
source tree? Does it produce a binary in out/Release/node? If not, can
you post the full build log?

./configure # plus whatever switches you need
make -C out -j 2 V=1 BUILDTYPE=Release

Replace the -j 2 with however many CPUs your machine has. It's not
required but it'll speed up the build. :-)

steve johnston

unread,
Feb 11, 2012, 12:27:54 PM2/11/12
to nod...@googlegroups.com
Hello Ben, I start with a fresh tar, and here is the directory listing:

[ joyent-node-d4ccdea]#
AUTHORS    BSDmakefile  common.gypi  deps  lib      Makefile  README.md  test   vcbuild.bat
benchmark  ChangeLog    configure    doc   LICENSE  node.gyp  src        tools

I want to be sure gcc4 is used (there are three gccs on my system) so I exported CXX and CC to the env, which looks like this:
....
CXX=g++4
CC=gcc4
...

They live here:
/usr/bin/gcc4
/usr/bin/g++4

My linux kernel:  2.6.9-101.ELsmp

I ran configure like this:
./configure --without-npm --without-waf --without-ssl --without-snapshot --no-ssl2 

After configure, here are the source dir contents:

AUTHORS    BSDmakefile  common.gypi  config.mk  deps  lib      Makefile  out        src   tools
benchmark  ChangeLog    config.gypi  configure  doc   LICENSE  node.gyp  README.md  test  vcbuild.bat


An 'out' dir was created by configure. It looks like this.

deps  Makefile  node_js2c.host.mk  node.target.mk


An excerpt from the new Makefile in out, so make should use gcc4:
....
CC.host ?= gcc
CFLAGS.host ?=
CXX.host ?= g++
CXXFLAGS.host ?=
LINK.host ?= g++
LDFLAGS.host ?=
AR.host ?= ar
....

I ran make:


make -C out BUILDTYPE=Release

make[1]: Entering directory `/usr/local/src/joyent-node-d4ccdea/out'
make[1]: Nothing to be done for `all'.

make[1]: Leaving directory `/usr/local/src/joyent-node-d4ccdea/out'
ln -fs out/Release/node node
out/Release/node tools/installer.js ./config.gypi install

make: out/Release/node: Command not found

make: *** [install] Error 127


Here are contents of out after make install:
deps  Makefile  node_js2c.host.mk  node.target.mk


No 'Release' directory is created. No binary...



--
Job Board: http://jobs.nodejs.org/
Posting guidelines: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
You received this message because you are subscribed to the Google
Groups "nodejs" group.
To post to this group, send email to nod...@googlegroups.com
To unsubscribe from this group, send email to
nodejs+un...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en

Ben Noordhuis

unread,
Feb 11, 2012, 6:10:17 PM2/11/12
to nod...@googlegroups.com
On Sat, Feb 11, 2012 at 18:27, steve johnston
<steve.r....@gmail.com> wrote:
> I ran make:
>
>
> make -C out BUILDTYPE=Release
>
> make[1]: Entering directory `/usr/local/src/joyent-node-d4ccdea/out'
> make[1]: Nothing to be done for `all'.
>
> make[1]: Leaving directory `/usr/local/src/joyent-node-d4ccdea/out'
> ln -fs out/Release/node node
> out/Release/node tools/installer.js ./config.gypi install
>
> make: out/Release/node: Command not found
>
> make: *** [install] Error 127

Steve, can you run `make -C out V=1 BUILDTYPE=Release` (as in
copy/paste that exact line) on a fresh source tree and post the build
log? It does a build with verbose mode turned on.

On a side note, do you intend to upgrade your system? RHEL 4's end of
life is in a couple of weeks.

steve johnston

unread,
Feb 11, 2012, 6:56:58 PM2/11/12
to nod...@googlegroups.com
Thanks, Ben.

 ./configure

{ 'target_defaults': { 'cflags': [],
                       'defines': [],
                       'include_dirs': [],
                       'libraries': ['-lz']},
  'variables': { 'host_arch': 'ia32',
                 'node_install_npm': 'true',
                 'node_install_waf': 'true',
                 'node_prefix': '',
                 'node_shared_cares': 'false',
                 'node_shared_v8': 'false',
                 'node_use_dtrace': 'false',
                 'node_use_openssl': 'true',
                 'node_use_system_openssl': 'false',
                 'target_arch': 'ia32',
                 'v8_use_snapshot': 'true'}}
creating  ./config.gypi
creating  ./config.mk
[root@allncrkt18 joyent-node-d4ccdea]# make -C out V=1 BUILDTYPE=Release
make: Entering directory `/usr/local/src/joyent-node-d4ccdea/out'
g++4    -c -o /usr/local/src/joyent-node-d4ccdea/out/Release/obj.target/v8_snapshot/geni/snapshot.o /usr/local/src/joyent-node-d4ccdea/out/Release/obj.target/v8_snapshot/geni/snapshot.cc
g++4: /usr/local/src/joyent-node-d4ccdea/out/Release/obj.target/v8_snapshot/geni/snapshot.cc: No such file or directory
g++4: no input files
make: *** [/usr/local/src/joyent-node-d4ccdea/out/Release/obj.target/v8_snapshot/geni/snapshot.o] Error 1
make: Leaving directory `/usr/local/src/joyent-node-d4ccdea/out'

I did not find a build log in 'out', or anywhere else.  Where should it be?

Unfortunately, due to IT politics and red-tape, I cannot upgrade the server for quite some time, though I am working on it. 

Ben, If you think this is a lost cause, I will drop quit pursuing it and let you off the hook (smiley goes here)...  I don't want to burn more of your time on a one-off install like mine is turning into.
 
I don't have another server option right now, though, so if it is possible with super-human effort, I would really like to get node working on this one.

It would be helpful to know if anyone else has nodejs running on a redhat  2.6.9-101.ELsmp, or earlier, kernel.

Thanks



--
Job Board: http://jobs.nodejs.org/
Posting guidelines: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
You received this message because you are subscribed to the Google
Groups "nodejs" group.
To post to this group, send email to nod...@googlegroups.com
To unsubscribe from this group, send email to
nodejs+un...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en

steve johnston

unread,
Feb 11, 2012, 7:01:52 PM2/11/12
to nod...@googlegroups.com
Excuse he typo below. I meant to say "if is is possible without superhuman effort"...

Ben Noordhuis

unread,
Feb 12, 2012, 9:30:37 AM2/12/12
to nod...@googlegroups.com

It's what make prints out while it's working. Can you retry it with
`rm -rf out/ && ./configure --without-snapshot` and whatever other
switches you need?

> Unfortunately, due to IT politics and red-tape, I cannot upgrade the server
> for quite some time, though I am working on it.
>
> Ben, If you think this is a lost cause, I will drop quit pursuing it and let
> you off the hook (smiley goes here)...  I don't want to burn more of your
> time on a one-off install like mine is turning into.
>
> I don't have another server option right now, though, so if it is possible
> with super-human effort, I would really like to get node working on this
> one.
>
> It would be helpful to know if anyone else has nodejs running on a redhat
> 2.6.9-101.ELsmp, or earlier, kernel.

There are at least a few people that run Node on RHEL 4 systems. That
issue you reported in your first post, <sys/inotify.h> missing, I
fixed a while ago in response to a bug report from a RHEL 4 user.

steve johnston

unread,
Feb 12, 2012, 12:31:29 PM2/12/12
to nod...@googlegroups.com
Ben, Removing the 'out' dir before running ./configure did not work:

[root@ joyent-node-d4ccdea]# rm -rf out/ && ./configure --without-snapshot

{ 'target_defaults': { 'cflags': [],
                       'defines': [],
                       'include_dirs': [],
                       'libraries': ['-lz']},
  'variables': { 'host_arch': 'ia32',
                 'node_install_npm': 'true',
                 'node_install_waf': 'true',
                 'node_prefix': '',
                 'node_shared_cares': 'false',
                 'node_shared_v8': 'false',
                 'node_use_dtrace': 'false',
                 'node_use_openssl': 'true',
                 'node_use_system_openssl': 'false',
                 'target_arch': 'ia32',
                 'v8_use_snapshot': 'false'}}
creating  ./config.gypi
creating  ./config.mk

[root@ joyent-node-d4ccdea]# ls
AUTHORS      ChangeLog    deps  LICENSE   README.md  tools
benchmark    common.gypi  doc   Makefile  src        vcbuild.bat
BSDmakefile  configure    lib   node.gyp  test

[root@ joyent-node-d4ccdea]# make

make -C out BUILDTYPE=Release
make[1]: Entering directory `/usr/local/src/joyent-node-d4ccdea/out'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/usr/local/src/joyent-node-d4ccdea/out'
ln -fs out/Release/node node


[root@allncrkt18 joyent-node-d4ccdea]# ls
AUTHORS      ChangeLog    config.mk  doc      Makefile  out        test
benchmark    common.gypi  configure  lib      node      README.md  tools
BSDmakefile  config.gypi  deps       LICENSE  node.gyp  src        vcbuild.bat

[root@ joyent-node-d4ccdea]# cd out
[root@ out]# ls -al
total 44
drwxr-xr-x   3 root root  4096 Feb 12 08:14 .
drwxrwxr-x  10 root root  4096 Feb 12 08:15 ..
drwxr-xr-x   7 root root  4096 Feb 12 08:14 deps
-rw-r--r--   1 root root 18313 Feb 12 08:14 Makefile
-rw-r--r--   1 root root  2664 Feb 12 08:14 node_js2c.host.mk
-rw-r--r--   1 root root  5137 Feb 12 08:14 node.target.mk




--
Job Board: http://jobs.nodejs.org/
Posting guidelines: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
You received this message because you are subscribed to the Google
Groups "nodejs" group.
To post to this group, send email to nod...@googlegroups.com
To unsubscribe from this group, send email to
nodejs+un...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en

Ben Noordhuis

unread,
Feb 12, 2012, 4:07:53 PM2/12/12
to nod...@googlegroups.com

So ./configure doesn't create the out/ directory? Can you apply this
one-liner patch and tell me what tools/gyp_node prints? It would
appear that either gyp or our gyp wrapper is somehow failing.

diff --git a/tools/gyp_node b/tools/gyp_node
index 5c4882f..efaab15 100755
--- a/tools/gyp_node
+++ b/tools/gyp_node
@@ -13,6 +13,7 @@ import gyp
# Directory within which we want all generated files (including Makefiles)
# to be written.
output_dir = os.path.join(os.path.abspath(node_root), 'out')
+print "output_dir: %s\n" % output_dir

def run_gyp(args):
rc = gyp.main(args)

steve johnston

unread,
Feb 12, 2012, 10:24:55 PM2/12/12
to nod...@googlegroups.com
Hello Ben, I applied the patch. It does create the 'out' dir. But that's about it:

>make
tools/gyp_node -f make
output_dir: /usr/local/src/joyent-node-d4ccdea/out


make -C out BUILDTYPE=Release
make[1]: Entering directory `/usr/local/src/joyent-node-d4ccdea/out'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/usr/local/src/joyent-node-d4ccdea/out'
ln -fs out/Release/node node

out>ls
deps  Makefile  node_js2c.host.mk  node.target.mk


--
Job Board: http://jobs.nodejs.org/
Posting guidelines: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
You received this message because you are subscribed to the Google
Groups "nodejs" group.
To post to this group, send email to nod...@googlegroups.com
To unsubscribe from this group, send email to
nodejs+un...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en

Ben Noordhuis

unread,
Feb 13, 2012, 8:01:47 AM2/13/12
to nod...@googlegroups.com
On Mon, Feb 13, 2012 at 04:24, steve johnston
<steve.r....@gmail.com> wrote:
> Hello Ben, I applied the patch. It does create the 'out' dir. But that's
> about it:
>
>>make
> tools/gyp_node -f make
> output_dir: /usr/local/src/joyent-node-d4ccdea/out
>
>
> make -C out BUILDTYPE=Release
> make[1]: Entering directory `/usr/local/src/joyent-node-d4ccdea/out'
> make[1]: Nothing to be done for `all'.
> make[1]: Leaving directory `/usr/local/src/joyent-node-d4ccdea/out'
> ln -fs out/Release/node node
>
> out>ls
> deps  Makefile  node_js2c.host.mk  node.target.mk

Okay, so gyp is producing the expected makefiles, they just don't seem
to do anything.

What does `make -v` say? You probably need at least GNU make 3.80
though I personally can only vouch for 3.81 and newer.

If your make is up to date, can you try the upgrade-gyp branch from
the joyent/node repository? I didn't see any likely culprits in gyp's
changelog but it's worth a shot.

steve johnston

unread,
Feb 14, 2012, 4:06:06 PM2/14/12
to nod...@googlegroups.com
Ben, thanks for your help. I am not going to pursue this any further.
Steve

--
Job Board: http://jobs.nodejs.org/
Posting guidelines: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
You received this message because you are subscribed to the Google
Groups "nodejs" group.
To post to this group, send email to nod...@googlegroups.com
To unsubscribe from this group, send email to
nodejs+un...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en

Dmitry Bochkarev

unread,
Mar 21, 2012, 3:53:37 AM3/21/12
to nodejs
Hello everyone. I just compile node v 0.6.13 in CentOS 4.

1) in file src/node_zlib.cc comment
line 217 'strategy == Z_FIXED ||'
line 341 'NODE_DEFINE_CONSTANT(target, Z_FIXED);'
2) export PYTHON=python2.4;export CC="/usr/bin/gcc4";export CXX="/usr/
bin/g++4";./configure --without-snapshot --without-ssl --no-ssl2
3) make

Hope this help.
> steve.r.johns...@gmail.com
> 206-406-8100

Dmitry Bochkarev

unread,
Mar 21, 2012, 11:35:33 PM3/21/12
to nodejs
but without tls support node useless.

1) download opnessl sources from openssl.org
2) ./config shared
3) cd ../node-v0.6.13
4) export PYTHON=python2.4;export CC="/usr/bin/gcc4";export CXX="/usr/
bin/g++4";./configure --openssl-includes=/usr/local/ssl/include/ --
openssl-libpath=/usr/local/ssl/lib/
5) make

P.S.: if you got these errors:

../src/node_crypto.cc: In static member function ‘static void
node::crypto::Connection::SSLInfoCallback(const SSL*, int, int)’:
../src/node_crypto.cc:999: error: invalid conversion from ‘const SSL*’
to ‘SSL*’
../src/node_crypto.cc:999: error: initializing argument 1 of ‘void*
SSL_get_ex_data(SSL*, int)’
../src/node_crypto.cc:1004: error: invalid conversion from ‘const
SSL*’ to ‘SSL*’
../src/node_crypto.cc:1004: error: initializing argument 1 of ‘void*
SSL_get_ex_data(SSL*, int)’

change
line 999: Connection* c =
static_cast<Connection*>(SSL_get_app_data(ssl));
to: Connection* c =
static_cast<Connection*>(SSL_get_app_data((SSL*)ssl));

line 1004: Connection* c =
static_cast<Connection*>(SSL_get_app_data(ssl));
to: Connection* c =
static_cast<Connection*>(SSL_get_app_data((SSL*)ssl));

Dmitry Bochkarev

unread,
Mar 21, 2012, 11:44:36 PM3/21/12
to nodejs
don't forget add /usrl/local/ssl/lib to LD_LIBRARY_PATH:
# echo ' /usr/local/ssl/lib' >> /etc/ld.so.conf.d/local.conf

Ben Noordhuis

unread,
Mar 22, 2012, 10:53:15 AM3/22/12
to nod...@googlegroups.com

Dmitry Bochkarev

unread,
Mar 23, 2012, 5:37:47 AM3/23/12
to nodejs
good job, thanks

On Mar 22, 8:53 pm, Ben Noordhuis <i...@bnoordhuis.nl> wrote:
Reply all
Reply to author
Forward
0 new messages