Hi,

the build process finishes successfully by using make. Mhm… strange. Does
> anyone other have a hint?
>

I looked at this tonight.

The issue is that node's gyp configuration enables 'v8_postmortem_support'
but this creates a dependency on debug-support.cc. The v8 gyp file has a
target ('postmortem-metadata') to create that, but that target isn't a
dependency of anything else, either in node or in v8 itself. I suppose the
v8 view of the world is that you need to have something explicitly depend
on that target or build that target - it doesn't implicitly become a
dependency, according to v8.gyp, when you enable 'v8_postmortem_support'.

The reason it works with make is that the gyp make output automatically
makes 'all' the default target, which depends on all other targets, so
'postmortem-metadata' is built by default, simply by being a dependency of
all.

I've tried this change:
https://github.com/paddybyers/node/commit/ab8ca2779c0a767063ff4af6097e40e1d2207e4e
which seems to make things build ok on xcode.

Paddy

-- 
-- 
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

--- 
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 nodejs+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to