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

Building the api-prototype-chakracore-7.x branch on Linux #28

Closed
gabrielschulhof opened this issue Dec 6, 2016 · 3 comments
Closed

Comments

@gabrielschulhof
Copy link
Collaborator

$ ./configure --prefix=${HOME}/sw
...
$ make
...
make[1]: *** No rule to make target '/home/nix/node/abi-stable-node/out/Release
/obj.target/v8_libbase/deps/v8/src/base/debug/stack_trace.o', needed by '/home/
nix/node/abi-stable-node/out/Release/obj.target/deps/v8/src/libv8_libbase.a'.  
Stop.

Is there a way around this?

@gabrielschulhof
Copy link
Collaborator Author

Judging by https://github.com/nodejs/node-chakracore#how-to-build it's not possible to build node-chakracore on Linux ...

@digitalinfinity
Copy link
Contributor

Actually, node-chakracore does build on Linux fine but you need to build the xplat branch- see https://github.com/nodejs/node-chakracore/blob/xplat/README.md for full instructions.
In this case, the missing step for you is that you need to do ./configure --engine=chakracore.

@boingoing can you investigate why node-v8 is not building in the chakracore branch- if it's an issue not unique to api-prototype-chakracore-7.x, please file an issue in Nodejs/Node-ChakraCore

@thefourtheye btw, can we get your help on nodejs/node-chakracore#152, precisely to reduce confusion like this

@gabrielschulhof
Copy link
Collaborator Author

@digitalinfinity Thanks for the tip! --engine=chakracore works on branch api-prototype-chakracore-7.x as well. It's built now 👍

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

No branches or pull requests

2 participants