Frage

Ich versuche, node.js (cross-) zu kompilieren, und ich erhalte diesen seltsamen Fehler, der anscheinend von Scons stammt:

$ 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

Meine Build-Umgebung war Windows 7 mit den Tools mingw / msys und mingw-w64.Ich kann in keinem der Skripte, die ausgeführt werden, einen Verweis auf Doskey finden, daher stecke ich ziemlich fest.

Danke

War es hilfreich?

Lösung

Diese Frage sollte beschreiben, warum es verwendet wird .doskey ist jedoch auf meinem Windows 7 Pro-Computer verfügbar, sodass ich nicht verstehe, warum es bei Ihnen nicht funktioniert.Ich bin sicher, Sie könnten es von einem WinXP-Computer abziehen, wenn Sie einen zur Verfügung haben.

Wenn Sie die Datei finden können, können Sie sie jederzeit irgendwo in Ihrem %PATH% ablegen und prüfen, ob sie einen Unterschied macht?

Alternativ legen Sie eine Kopie der Datei in dem Verzeichnis ab, in dem das Build-Skript ausgeführt wird.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top