Skip to content
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
Closed

Unable to build the node dependency of cef branch #8

zcbenz opened this issue Jun 18, 2012 · 2 comments

Comments

@zcbenz
Copy link
Contributor

@zcbenz 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
Copy link
Contributor Author

@zcbenz 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
Copy link
Contributor Author

@zcbenz zcbenz commented Aug 7, 2012

Fixed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
1 participant