-
-
Notifications
You must be signed in to change notification settings - Fork 37.1k
Discussion: How should the Node executable + Node shared library be distributed? #24028
Copy link
Copy link
Closed
Closed
Copy link
Labels
addonsIssues and PRs related to native addons.Issues and PRs related to native addons.embeddingIssues and PRs related to embedding Node.js in another project.Issues and PRs related to embedding Node.js in another project.feature requestIssues requesting new Node.js features.Issues requesting new Node.js features.shared_libIssues and PRs related to using Node.js as a shared library.Issues and PRs related to using Node.js as a shared library.
Description
Activity
Metadata
Metadata
Assignees
Labels
addonsIssues and PRs related to native addons.Issues and PRs related to native addons.embeddingIssues and PRs related to embedding Node.js in another project.Issues and PRs related to embedding Node.js in another project.feature requestIssues requesting new Node.js features.Issues requesting new Node.js features.shared_libIssues and PRs related to using Node.js as a shared library.Issues and PRs related to using Node.js as a shared library.
One thing that came up in this issue was, if the default Node distributions were to ship with a shared build, how should it be structured?
Basically boils down to:
nodeexecutable just be a small binary that links againstlibnodeORnodeexecutable with no shared dependencies, and a separatelibnodethat users can link against?Discussion was pretty contentious and I think it is worth its own issue!