Question

Je suis en train de (croisée) et je Node.js compilation obtenir cette erreur étrange qui semble venir de scons:

$ make
Waf: Entering directory `C:\MinGW\msys\1.0\home\Adam\Stuff\node\build'
[51/71] libv8.a: deps\v8\SConstruct -> build\default\libv8.a
'"c:\Program Files\Python27\python.exe" "C:\MinGW\msys\1.0\home\Adam\Stuff\node\tools/scons/scons.py" -j 1 -C "C:/MinGW/msys/1.0/home/Adam/Stuff/node/build/default/" -Y "C:/MinGW/msys/1.0/home/Adam/Stuff/node/deps/v8" visibility=default mode=release arch=x64 toolchain=gcc library=static '
scons: Reading SConscript files ...
scons: done reading SConscript files.
scons: Building targets ...
x86_64-w64-mingw32-g++ -o obj\release\accessors.o -c -Wall -W -Wno-unused-parameter -Wnon-virtual-dtor -pedantic -Wno-long-long -m64 -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -DWIN32 -fno-strict-aliasing -fno-rtti -fno-exceptions -DWIN32 -Wall -W -Wno-unused-parameter -Wnon-virtual-dtor -pedantic -Wno-long-long -m64 -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -DWIN32 -fno-strict-aliasing -DV8_TARGET_ARCH_X64 -DENABLE_VMSTATE_TRACKING -DENABLE_LOGGING_AND_PROFILING -DENABLE_DEBUGGER_SUPPORT -IC:\MinGW\msys\1.0\home\Adam\Stuff\node\deps\v8\src C:\MinGW\msys\1.0\home\Adam\Stuff\node\deps\v8\src\accessors.cc
scons: building terminated because of errors.

'doskey' is not recognized as an internal or external command,
operable program or batch file.
'doskey' is not recognized as an internal or external command,
operable program or batch file.
scons: *** [obj\release\accessors.o] Error 1

Waf: Leaving directory `C:\MinGW\msys\1.0\home\Adam\Stuff\node\build'
Build failed:  -> task failed (err #2):
        {task: libv8.a SConstruct -> libv8.a}
DEST_OS: win32
DEST_CPU: x64
Parallel Jobs: 1
Product type: program
make: *** [program] Error 1

Mon environnement de construction est un Windows 7, en utilisant MinGW / MSYS et outils MinGW-w64. Je ne trouve même aucune référence à doskey dans l'un des scripts qui semblent être en cours d'exécution, donc je suis tout à fait bloqué.

Merci

Était-ce utile?

La solution

Cette question devrait décrire pourquoi il est utilisé . Cependant, doskey est disponible sur mon Windows 7 Pro machine, donc je ne comprends pas pourquoi il ne fonctionne pas pour vous. Je suis sûr que vous pouvez retirer une machine Windows XP si vous en avez un.

Si vous pouvez trouver le fichier, vous pouvez toujours déposer quelque part dans votre %PATH% et voir si cela fait une différence?

Vous pouvez également mettre une copie du fichier dans le répertoire que le script de construction est en cours d'exécution dans.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top