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 On Sun, Feb 12, 2012 at 1:07 PM, Ben Noordhuis <[email protected]> wrote: > On Sun, Feb 12, 2012 at 18:31, steve johnston > <[email protected]> wrote: > > 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 > > 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) > > -- > 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 > -- Thanks, Steve [email protected] 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 [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
