Closed simonda86 closed 11 years ago
Can you post the rest of the log that comes before this?
Sure here you go:
npm http GET https://registry.npmjs.org/ncurses npm http 304 https://registry.npmjs.org/ncurses
ncurses@0.4.1 install /Users/simon/node/node_modules/ncurses node-gyp rebuild
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/codes.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/comp_captab.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/expanded.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/fallback.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/lib_gen.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/lib_keyname.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/names.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/unctrl.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/lib_addch.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/lib_addstr.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/lib_beep.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/lib_bkgd.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/lib_box.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/lib_chgat.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/lib_clear.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/lib_clearok.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/lib_clrbot.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/lib_clreol.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/lib_color.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/lib_colorset.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/lib_delch.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/lib_delwin.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/lib_echo.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/lib_endwin.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/lib_erase.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/lib_flash.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/lib_getch.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/lib_getstr.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/lib_hline.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/lib_immedok.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/lib_inchstr.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/lib_initscr.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/lib_insch.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/lib_insdel.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/lib_insnstr.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/lib_instr.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/lib_isendwin.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/lib_leaveok.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/lib_mouse.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/lib_move.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/lib_mvwin.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/lib_newterm.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/lib_newwin.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/lib_nl.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/lib_overlay.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/lib_pad.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/lib_printw.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/lib_redrawln.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/lib_refresh.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/lib_restart.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/lib_scanw.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/lib_screen.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/lib_scroll.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/lib_scrollok.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/lib_scrreg.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/lib_set_term.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/lib_slk.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/lib_slkatr_set.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/lib_slkatrof.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/lib_slkatron.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/lib_slkatrset.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/lib_slkattr.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/lib_slkclear.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/lib_slkcolor.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/lib_slkinit.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/lib_slklab.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/lib_slkrefr.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/lib_slkset.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/lib_slktouch.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/lib_touch.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/lib_ungetch.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/lib_vline.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/lib_wattroff.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/lib_wattron.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/lib_winch.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/lib_window.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/nc_panel.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/safe_sprintf.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/memmove.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/vsscanf.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/lib_freeall.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/legacy_coding.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/lib_dft_fgbg.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/resizeterm.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/use_window.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/wresize.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/tries.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/define_key.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/key_defined.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/keybound.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/keyok.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/base/version.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/tinfo/lib_print.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/tinfo/use_screen.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/tinfo/access.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/tinfo/add_tries.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/tinfo/alloc_ttype.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/tinfo/comp_error.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/tinfo/comp_hash.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/tinfo/db_iterator.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/tinfo/doalloc.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/tinfo/entries.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/tinfo/free_ttype.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/tinfo/getenv_num.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/tinfo/home_terminfo.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/tinfo/init_keytry.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/tinfo/lib_acs.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/tinfo/lib_baudrate.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/tinfo/lib_cur_term.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/tinfo/lib_data.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/tinfo/lib_has_cap.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/tinfo/lib_kernel.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/tinfo/lib_longname.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/tinfo/lib_napms.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/tinfo/lib_options.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/tinfo/lib_raw.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/tinfo/lib_setup.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/tinfo/lib_termcap.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/tinfo/lib_termname.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/tinfo/lib_tgoto.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/tinfo/lib_ti.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/tinfo/lib_tparm.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/tinfo/lib_tputs.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/tinfo/lib_ttyflags.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/tinfo/name_match.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/tinfo/read_entry.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/tinfo/read_termcap.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/tinfo/setbuf.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/tinfo/strings.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/tinfo/trim_sgr0.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/tinfo/alloc_entry.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/tinfo/captoinfo.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/tinfo/comp_expand.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/tinfo/comp_parse.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/tinfo/comp_scan.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/tinfo/parse_entry.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/tinfo/write_entry.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/tinfo/hashed_db.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/trace/lib_tracedmp.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/trace/lib_tracemse.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/trace/varargs.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/trace/trace_xnames.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/trace/lib_trace.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/trace/lib_traceatr.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/trace/lib_tracebits.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/trace/lib_tracechr.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/trace/trace_buf.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/trace/trace_tries.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/trace/visbuf.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/tty/hardscroll.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/tty/hashmap.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/tty/lib_mvcur.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/tty/lib_tstp.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/tty/lib_vidattr.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/tty/tty_update.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/tty/lib_twait.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/widechar/charable.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/widechar/lib_add_wch.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/widechar/lib_box_set.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/widechar/lib_cchar.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/widechar/lib_erasewchar.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/widechar/lib_get_wch.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/widechar/lib_get_wstr.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/widechar/lib_hline_set.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/widechar/lib_in_wch.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/widechar/lib_in_wchnstr.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/widechar/lib_ins_wch.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/widechar/lib_inwstr.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/widechar/lib_key_name.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/widechar/lib_pecho_wchar.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/widechar/lib_slk_wset.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/widechar/lib_unget_wch.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/widechar/lib_vid_attr.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/widechar/lib_vline_set.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/widechar/lib_wacs.o
CC(target) Release/obj.target/libncurses/deps/libncurses/ncurses/widechar/lib_wunctrl.o
CC(target) Release/obj.target/libncurses/deps/libncurses/panel/panel.o
CC(target) Release/obj.target/libncurses/deps/libncurses/panel/p_above.o
CC(target) Release/obj.target/libncurses/deps/libncurses/panel/p_below.o
CC(target) Release/obj.target/libncurses/deps/libncurses/panel/p_bottom.o
CC(target) Release/obj.target/libncurses/deps/libncurses/panel/p_delete.o
CC(target) Release/obj.target/libncurses/deps/libncurses/panel/p_hide.o
CC(target) Release/obj.target/libncurses/deps/libncurses/panel/p_hidden.o
CC(target) Release/obj.target/libncurses/deps/libncurses/panel/p_move.o
CC(target) Release/obj.target/libncurses/deps/libncurses/panel/p_new.o
CC(target) Release/obj.target/libncurses/deps/libncurses/panel/p_replace.o
CC(target) Release/obj.target/libncurses/deps/libncurses/panel/p_show.o
CC(target) Release/obj.target/libncurses/deps/libncurses/panel/p_top.o
CC(target) Release/obj.target/libncurses/deps/libncurses/panel/p_update.o
CC(target) Release/obj.target/libncurses/deps/libncurses/panel/p_user.o
CC(target) Release/obj.target/libncurses/deps/libncurses/panel/p_win.o
CXX(target) Release/obj.target/libncurses/deps/libncurses/c++/cursesp.o
CXX(target) Release/obj.target/libncurses/deps/libncurses/c++/cursesw.o
CXX(target) Release/obj.target/libncurses/deps/libncurses/c++/cursespad.o
CXX(target) Release/obj.target/libncurses/deps/libncurses/c++/cursslk.o
CXX(target) Release/obj.target/libncurses/deps/libncurses/c++/cursesapp.o
CXX(target) Release/obj.target/libncurses/deps/libncurses/c++/cursesmain.o
LIBTOOL-STATIC Release/ncurses.a
libtool: unrecognized option -static' libtool: Try
libtool --help' for more information.
make: *\ [Release/ncurses.a] Error 1
gyp ERR! build error
gyp ERR! stack Error: make
failed with exit code: 2
gyp ERR! stack at ChildProcess.onExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:267:23)
gyp ERR! stack at ChildProcess.EventEmitter.emit (events.js:98:17)
gyp ERR! stack at Process.ChildProcess._handle.onexit (child_process.js:789:12)
gyp ERR! System Darwin 11.4.2
gyp ERR! command "node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /Users/simon/node/node_modules/ncurses
gyp ERR! node -v v0.10.12
gyp ERR! node-gyp -v v0.10.0
gyp ERR! not ok
npm ERR! weird error 1
npm ERR! not ok code 0
Sounds like the wrong libtool is being picked up. Make sure you don't have a libtool in your $PATH that comes before the OSX one. Check with which libtool
.
Ah ha, that's it thanks. My $PATH was picking up the MAMP version of libtool, I updated this and now it installed fine.
Thank you.
Hi,
I've tried to install ncurses and get the following error:
gyp ERR! build error gyp ERR! stack Error:
make
failed with exit code: 2 gyp ERR! stack at ChildProcess.onExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:267:23) gyp ERR! stack at ChildProcess.EventEmitter.emit (events.js:98:17) gyp ERR! stack at Process.ChildProcess._handle.onexit (child_process.js:789:12) gyp ERR! System Darwin 11.4.2 gyp ERR! command "node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild" gyp ERR! cwd /Users/simon/node/node_modules/ncurses gyp ERR! node -v v0.10.12 gyp ERR! node-gyp -v v0.10.0 gyp ERR! not ok npm ERR! weird error 1 npm ERR! not ok code 0Similar to the problem here https://github.com/mscdex/node-ncurses/issues/27 but I have node v0.10.12 is this not compatible with the new version of node?