{"action":"opened","issue":{"url":"https://api.github.com/repos/devongovett/font-manager/issues/16","repository_url":"https://api.github.com/repos/devongovett/font-manager","labels_url":"https://api.github.com/repos/devongovett/font-manager/issues/16/labels{/name}","comments_url":"https://api.github.com/repos/devongovett/font-manager/issues/16/comments","events_url":"https://api.github.com/repos/devongovett/font-manager/issues/16/events","html_url":"https://github.com/devongovett/font-manager/issues/16","id":158690075,"number":16,"title":"Compiling Error with node-gyp on Win10x64 and Electron","user":{"login":"Ironcheese","id":4611931,"avatar_url":"https://avatars.githubusercontent.com/u/4611931?v=3","gravatar_id":"","url":"https://api.github.com/users/Ironcheese","html_url":"https://github.com/Ironcheese","followers_url":"https://api.github.com/users/Ironcheese/followers","following_url":"https://api.github.com/users/Ironcheese/following{/other_user}","gists_url":"https://api.github.com/users/Ironcheese/gists{/gist_id}","starred_url":"https://api.github.com/users/Ironcheese/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Ironcheese/subscriptions","organizations_url":"https://api.github.com/users/Ironcheese/orgs","repos_url":"https://api.github.com/users/Ironcheese/repos","events_url":"https://api.github.com/users/Ironcheese/events{/privacy}","received_events_url":"https://api.github.com/users/Ironcheese/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2016-06-06T14:22:21Z","updated_at":"2016-06-06T14:22:21Z","closed_at":null,"body":"I am trying to get font-manager installed with electron.\r\n\r\nCurrent System Setup:\r\n- Windows 10 x64\r\n- nodejs v6.2.0\r\n- npm 3.9.6\r\n- Visual Studio 2015 Community (With C++)\r\n\r\n**Following output is generated when run \"install font-manager\"**\r\n\r\n`electron-quick-start master > $ npm install font-manager\r\n\r\nfont-manager@0.2.2 install Q:\\workspace\\ALEXANDER\\electron\\electron-quick-start\\node_modules\\font-manager\r\nnode-gyp rebuild\r\n\r\n\r\nQ:\\workspace\\ALEXANDER\\electron\\electron-quick-start\\node_modules\\font-manager>if not defined npm_config_node_gyp (node\r\n\"C:\\Users\\Alex\\AppData\\Local\\scoop\\apps\\nodejs\\6.2.0\\nodejs\\node_modules\\npm\\bin\\node-gyp-bin\\\\..\\..\\node_modules\\node-g\r\nyp\\bin\\node-gyp.js\" rebuild )  else (node \"\" rebuild )\r\nDie Projekte in dieser Projektmappe werden nacheinander erstellt. Um eine parallele Erstellung zu ermöglichen, müssen Sie den Schalter \"/m\" hinzufügen.\r\n  FontManager.cc\r\n  FontManagerWindows.cc\r\n..\\src\\FontManagerWindows.cc(462): warning C4267: \"Argument\": Konvertierung von \"size_t\" nach \"UINT32\", Datenverlust möglich [Q:\\workspace\\ALEXANDER\\electron\\electron-quick-start\\node_modules\\font-manager\\build\\fontmanager.vcxproj]\r\nq:\\workspace\\alexander\\electron\\electron-quick-start\\node_modules\\nan\\nan_new.h(208): warning C4267: \"Argument\": Konvertierung von \"size_t\" nach \"int\", Datenverlust möglich (Quelldatei wird kompiliert ..\\src\\FontManager.cc) [Q:\\workspace\\\r\nALEXANDER\\electron\\electron-quick-start\\node_modules\\font-manager\\build\\fontmanager.vcxproj]\r\n  ..\\src\\FontManager.cc(19): note: Siehe Verweis auf die Instanziierung der gerade kompilierten Funktions-template \"v8:  :Local<v8::Array> Nan::New<v8::Array,unsigned __int64>(A0)\".\r\n          with\r\n          [\r\n              A0=unsigned __int64\r\n          ]\r\n  win_delay_load_hook.c\r\n     Bibliothek \"Q:\\workspace\\ALEXANDER\\electron\\electron-quick-start\\node_modules\\font-manager\\build\\Release\\fontmanag\r\n  er.lib\" und Objekt \"Q:\\workspace\\ALEXANDER\\electron\\electron-quick-start\\node_modules\\font-manager\\build\\Release\\font\r\n  manager.exp\" werden erstellt.\r\n  Code wird generiert.\r\n  Codegenerierung ist abgeschlossen.\r\n  fontmanager.vcxproj -> Q:\\workspace\\ALEXANDER\\electron\\electron-quick-start\\node_modules\\font-manager\\build\\Release\\\\\r\n  fontmanager.node\r\nelectron-quick-start@1.0.0 Q:\\workspace\\ALEXANDER\\electron\\electron-quick-start\r\n`-- font-manager@0.2.2  extraneous`\r\n\r\n\r\n\r\n**If I then start electron via \"npm start\" the dev tools log:**\r\n\r\n`ELECTRON_ASAR.js:158 Uncaught Error: Eine DLL-Initialisierungsroutine ist fehlgeschlagen.\r\n\\\\?\\Q:\\workspace\\ALEXANDER\\electron\\electron-quick-start\\node_modules\\font-manager\\build\\Release\\fontmanager.node`\r\n\r\nIs this a node-gyp issue? Or am I missing something?"}}
{"actor":{"display_login":"Ironcheese"}}