"This platform is not implemented yet" on Windows 10
Ouverte
Personne n'a encore pris cette issue.
- Langage dominant
- JavaScript
- Étoiles
- 16
- Forks
- 23
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
The following exception happens running on Windows 10.
> macos-alias@0.2.11 install C:\jenkins\workspace\UniletApp\node_modules\macos-alias
> node-gyp rebuild
C:\jenkins\workspace\UniletApp\node_modules\macos-alias>if not defined npm_config_node_gyp (node "C:\Program Files\nodejs\node_modules\npm\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild ) else (node "" rebuild )
Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch.
volume.cc
win_delay_load_hook.cc
..\src\volume.cc(9): fatal error C1189: #error: This platform is not implemented yet [C:\jenkins\workspace\UniletApp\node_modules\macos-alias\build\volume.vcxproj]
gyp ERR! build error
gyp ERR! stack Error: `C:\Program Files (x86)\MSBuild\14.0\bin\msbuild.exe` failed with exit code: 1
gyp ERR! stack at ChildProcess.onExit (C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\build.js:285:23)
gyp ERR! stack at emitTwo (events.js:125:13)
gyp ERR! stack at ChildProcess.emit (events.js:213:7)
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:197:12)
gyp ERR! System Windows_NT 10.0.14393
gyp ERR! command "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js" "rebuild"
gyp ERR! cwd C:\jenkins\workspace\UniletApp\node_modules\macos-alias
gyp ERR! node -v v8.0.0
gyp ERR! node-gyp -v v3.6.1
gyp ERR! not ok
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
L’échec se produit lorsque node-gyp reconstruit macos-alias ; commencez par src/volume.cc et la condition de plateforme qui émet l’erreur C1189, puis reproduisez l’installation avec les versions signalées, Node v8.0.0 et node-gyp v3.6.1. Le travail est terminé lorsque le comportement pris en charge sous Windows est établi et que l’installation Windows se termine avec succès ou signale clairement la limitation prévue.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- cpp, node.js
- Domaine
- build-system, tooling
- Type d'issue
- Bug
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 20/100