On 02/01/2012 04:52 PM, Isaac Schlueter wrote:
On Wed, Feb 1, 2012 at 16:15, Nathan Rajlich<[email protected]>  wrote:
Devs have to now compile for each supported platform and architecture before
publishing

Problem 1 is indeed a problem, but it can be solved in 2 ways.

1. If you have the toolchain installed, you'll be able to build at
install time, just like you do today with node-waf, so there's a
fallback.
2. We'll build some cloudy buildbot CI stuff to compile all the things.

Node-bindings could definitely be handy.

There is no stable C++ ABI, so you will also have to add the compiler version as another argument to that list of targets. Some compilers do try to do versioning with mapfiles, but it is rarely used. The worst thing that can happen is having a version of node built with one version of a compiler and an addon with another.

Robert

Reply via email to