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




On Sun, Feb 12, 2012 at 6:30 AM, Ben Noordhuis <i...@bnoordhuis.nl> wrote:

> On Sun, Feb 12, 2012 at 00:56, steve johnston
> <steve.r.johns...@gmail.com> wrote:
> > 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?
>
> 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.
>
> --
> 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 nodejs@googlegroups.com
> To unsubscribe from this group, send email to
> nodejs+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/nodejs?hl=en?hl=en
>



-- 
Thanks,

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

-- 
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 nodejs@googlegroups.com
To unsubscribe from this group, send email to
nodejs+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en

Reply via email to