2013-04-12 15 views
6

Sto migrando dal nodo-waf build al sistema di generazione nodo-gyp per i componenti aggiuntivi nativi del nodo. node-gyp dice che supporta più versioni di destinazione, ma non sono riuscito a trovare come specificare la versione del nodo di destinazione durante l'utilizzo di node-gyp.node-gyp build come specificare la versione del nodo di destinazione durante la creazione dell'estensione del nodo

Problema, il mio sistema ha installato il nodo v0.10.3, ma ho bisogno di compilare il mio addon nativo per la versione 0.8.20 del nodo. Quando costruisco l'add-on usa le intestazioni per v0.10.3, che ofcourse dà errori.

Non riesco a trovare come è possibile specificare la versione del nodo durante la configurazione/creazione utilizzando node-gyp.

Per favore aiuto.

risposta

11

La soluzione è specificare l'argomento --target durante la configurazione utilizzando node-gyp. per es.

node-gyp --arch=<WHATEVER> --target=v0.8.20 configure 
Problemi correlati