New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unable to build the node dependency of cef branch #8

Closed
zcbenz opened this Issue Jun 18, 2012 · 2 comments

Comments

Projects
None yet
1 participant
@zcbenz
Contributor

zcbenz commented Jun 18, 2012

I had followed the steps and could make sure right repository was used, but I failed to build the nodedependency.

Output:

$ uname -a
Linux kitten 3.4.0-1.fc17.i686 #1 SMP Sun Jun 3 07:16:04 UTC 2012 i686 i686 i386 GNU/Linux
$ pwd
~/codes/chromium/src/cef/tools
$ $ ./build_projects.sh Debug
~/codes/chromium/src ~/codes/chromium/src/cef/tools
...
make: *** No rule to make target `third_party/node/config.gypi', needed by `out/Debug/obj/gen/node_natives.h'.  Stop.
make: *** Waiting for unfinished jobs....

And there is no config.gypi under third_party/node/, did I miss something?

@zcbenz

This comment has been minimized.

Contributor

zcbenz commented Jun 19, 2012

After manually execute ./configure under node directory, this problem is resolved.

I think this is a bug, in node_js2c.host.mk on line 12, there is one rule:

$(obj)/gen/node_natives.h: ... third_party/node/config.gypi ...

while there is no rule to build config.gypi in this file, not sure if it is a bug of upstream node.

@zcbenz

This comment has been minimized.

Contributor

zcbenz commented Aug 7, 2012

Fixed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment