On Mon, Feb 18, 2013 at 10:41 AM, <[email protected]> wrote: > hi all > I am building node-v0.8.20 from source in RedHatEnterpriseAS 4 > > $ ./configure > { 'target_defaults': { 'cflags': [], > 'default_configuration': 'Release', > 'defines': [], > 'include_dirs': [], > 'libraries': []}, > 'variables': { 'clang': 0, > 'gcc_version': 34, > 'host_arch': 'x64', > 'node_install_npm': 'true', > 'node_install_waf': 'true', > 'node_prefix': '', > 'node_shared_openssl': 'false', > 'node_shared_v8': 'false', > 'node_shared_zlib': 'false', > 'node_tag': '', > 'node_unsafe_optimizations': 0, > 'node_use_dtrace': 'false', > 'node_use_etw': 'false', > 'node_use_openssl': 'true', > 'target_arch': 'x64', > 'v8_no_strict_aliasing': 1, > 'v8_use_snapshot': 'true', > 'visibility': ''}} > creating ./config.gypi > creating ./config.mk > > > $ make > python tools/gyp_node -f make > make -C out BUILDTYPE=Release V=1 > make[1]: Entering directory `/home/work/lili/node-v0.8.20/out' > make[1]: *** No rule to make target > `/home/work/lili/node-v0.8.20/out/Release/obj.target/v8_base/gen/debug-support.o', > needed by > `/home/work/lili/node-v0.8.20/out/Release/obj.target/deps/v8/tools/gyp/libv8_base.a'. > Stop. > make[1]: Leaving directory `/home/work/lili/node-v0.8.20/out' > make: *** [node] Error 2 > > here is my environment: > > $ lsb_release -a LSB Version: > :core-3.0-amd64:core-3.0-noarch:graphics-3.0-amd64:graphics-3.0-noarch > Distributor ID: RedHatEnterpriseAS Description: Red Hat Enterprise Linux AS > release 4 (Nahant Update 3) Release: 4 Codename: NahantUpdate3 > > $ uname -a Linux xxxxx 2.6.9-52bs #2 SMP Fri Jan 26 13:34:38 CST 2007 x86_64 > x86_64 x86_64 GNU/Linux > > $ getconf GNU_LIBPTHREAD_VERSION NPTL 2.3.4 > > $ ll /usr/lib64/nptl ls: /usr/lib64/nptl: No such file or directory > > $ ll /usr/include/nptl/ total 60 drwxr-xr-x 2 root root 4096 Aug 1 2006 bits > -rw-r--r-- 1 root root 35094 Feb 9 2006 pthread.h -rw-r--r-- 1 root root > 2472 Feb 9 2006 semaphore.h -rw-r--r-- 1 root root 16092 Feb 9 2006 > thread_db.h > > $ gcc -v > Reading specs from /usr/lib/gcc/x86_64-redhat-linux/3.4.5/specs Configured > with: ../configure --prefix=/usr --mandir=/usr/share/man -- > infodir=/usr/share/info --enable-shared --enable-threads=posix > --disable-checking -- with- system-zlib --enable-__cxa_atexit > --disable-libunwind-exceptions --enable-java- awt=gtk > --host=x86_64-redhat-linux Thread model: posix gcc version 3.4.5 20051201 > (Red Hat 3.4.5-2)
This particular error can probably be fixed by setting v8_postmortem_support to false in common.gypi and re-running configure. That said, the minimum supported version of gcc is 4.2 and you'll also need python 2.6 or 2.7. On the upside, your kernel and glibc _are_ supported. -- -- 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 [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/nodejs?hl=en?hl=en --- You received this message because you are subscribed to the Google Groups "nodejs" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
