Discussion:
Troubleshooting install from cpan
(too old to reply)
Mark S
2010-12-16 19:15:06 UTC
Permalink
Hello,

I'm looking for pointers on how to proceed after an error during an
attempted install of Curses. Please see the information below.

Thanks!

Mark

## ## ## ## ## ## Distribution information
# lsb_release -a
LSB Version: :core-3.1-amd64:core-3.1-ia32:core-3.1-
noarch:graphics-3.1-amd64:graphics-3.1-ia32:graphics-3.1-noarch
Distributor ID: RedHatEnterpriseServer
Description: Red Hat Enterprise Linux Server release 5.5 (Tikanga)
Release: 5.5
Codename: Tikanga

## ## ## ## ## ## cpan output
# cpan
Sorry, we have to rerun the configuration dialog for CPAN.pm due to
some missing parameters...

...

cpan[1]> o conf
$CPAN::Config options from '/usr/lib/perl5/5.8.8/CPAN/Config.pm':
commit [Commit changes to disk]
defaults [Reload defaults from disk]
help [Short help about 'o conf' usage]
init [Interactive setting of all options]

applypatch undef
auto_commit [0]
build_cache [10]
build_dir [/root/.cpan/build]
build_dir_reuse undef
build_requires_install_policy [ask/yes]
bzip2 undef
cache_metadata [1]
check_sigs [0]
colorize_debug undef
colorize_output undef
colorize_print undef
colorize_warn undef
commandnumber_in_prompt [1]
commands_quote undef
connect_to_internet_ok [0]
cpan_home [/root/.cpan]
curl undef
dontload_hash
dontload_list undef
ftp [/usr/kerberos/bin/ftp]
ftp_passive [1]
ftp_proxy []
ftpstats_period undef
ftpstats_size undef
getcwd [cwd]
gpg [/usr/bin/gpg]
gzip [/bin/gzip]
halt_on_failure [0]
histfile [/root/.cpan/histfile]
histsize [100]
http_proxy []
inactivity_timeout [0]
index_expire [1]
inhibit_startup_message [0]
keep_source_where [/root/.cpan/sources]
load_module_verbosity [v]
lynx undef
make [/usr/bin/make]
make_arg []
make_install_arg []
make_install_make_command [/usr/bin/make]
makepl_arg []
mbuild_arg []
mbuild_install_arg []
mbuild_install_build_command [./Build]
mbuildpl_arg []
ncftp undef
ncftpget [/usr/bin/ncftpget]
no_proxy []
pager [/usr/bin/less]
password undef
patch undef
patches_dir undef
perl5lib_verbosity [v]
prefer_installer [MB]
prefs_dir undef
prerequisites_policy [ask]
proxy_pass undef
proxy_user undef
randomize_urllist undef
scan_cache [atstart]
shell [/bin/bash]
show_unparsable_versions undef
show_upload_date [0]
show_zero_versions undef
tar [/bin/tar]
tar_verbosity [v]
term_is_latin [1]
term_ornaments [1]
test_report undef
trust_test_report_history [0]
unzip [/usr/bin/unzip]
urllist
0 [ftp://cpan.mirrors.tds.net/pub/CPAN]
use_sqlite [0]
username undef
wait_list undef
wget [/usr/bin/wget]
yaml_load_code [0]
yaml_module undef


cpan[2]> install Curses
CPAN: Storable loaded ok (v2.15)
Going to read '/root/.cpan/Metadata'
Database was generated on Thu, 16 Dec 2010 14:50:26 GMT
Running install for module 'Curses'
Running make for G/GI/GIRAFFED/Curses-1.28.tgz
...
In file included from Curses.c:393:
CursesBoot.c: In function 'boot_Curses':
CursesBoot.c:23: warning: unused variable 't2'
CursesBoot.c:22: warning: unused variable 'tmp'
CursesBoot.c:21: warning: unused variable 'stash'
CursesBoot.c:17: warning: unused variable 'i'
make: *** [Curses.o] Error 1
GIRAFFED/Curses-1.28.tgz
/usr/bin/make -- NOT OK
CPAN: YAML loaded ok (v0.72)
Running make test
Can't test without successful make
Running make install
Make had returned bad status, install seems impossible
Failed during this command:
GIRAFFED/Curses-1.28.tgz : make NO
Tad McClellan
2010-12-16 20:13:54 UTC
Permalink
Post by Mark S
I'm looking for pointers on how to proceed after an error during an
attempted install of Curses.
You begin cursing of course!
Post by Mark S
Thanks!
SCNR
--
Tad McClellan
email: perl -le "print scalar reverse qq/moc.liamg\100cm.j.dat/"
The above message is a Usenet post.
I don't recall having given anyone permission to use it on a Web site.
Mark S
2010-12-16 21:19:02 UTC
Permalink
Post by Tad McClellan
You begin cursing of course!
Okay...tried that, didn't *$&% help. ;-)
Sherm Pendley
2010-12-16 21:28:05 UTC
Permalink
Post by Mark S
cpan[2]> install Curses
CPAN: Storable loaded ok (v2.15)
Going to read '/root/.cpan/Metadata'
Database was generated on Thu, 16 Dec 2010 14:50:26 GMT
Running install for module 'Curses'
Running make for G/GI/GIRAFFED/Curses-1.28.tgz
...
CursesBoot.c:23: warning: unused variable 't2'
CursesBoot.c:22: warning: unused variable 'tmp'
CursesBoot.c:21: warning: unused variable 'stash'
CursesBoot.c:17: warning: unused variable 'i'
make: *** [Curses.o] Error 1
Since the only thing you've included here are warnings - and harmless
ones at that - I suspect there's a relevant error message somewhere in
the part you've snipped & replaced with "..." :-(

sherm--
--
Sherm Pendley
<http://camelbones.sourceforge.net>
Cocoa Developer
Mark S
2010-12-16 21:36:11 UTC
Permalink
Post by Sherm Pendley
Since the only thing you've included here are warnings - and harmless
ones at that - I suspect there's a relevant error message somewhere in
the part you've snipped & replaced with "..." :-(
Maybe so. I thought my edits were innocuous. Here's a complete version:

[root@*** ~]# cpan -i Curses
CPAN: Storable loaded ok (v2.15)
Going to read '/root/.cpan/Metadata'
Database was generated on Thu, 16 Dec 2010 14:50:26 GMT
Running install for module 'Curses'
Running make for G/GI/GIRAFFED/Curses-1.28.tgz
CPAN: Digest::SHA loaded ok (v5.50)
CPAN: Compress::Zlib loaded ok (v2.03)
Checksum for /root/.cpan/sources/authors/id/G/GI/GIRAFFED/Curses-1.28.tgz ok
CPAN: Archive::Tar loaded ok (v1.72)
Curses-1.28/
Curses-1.28/gen.tar
Curses-1.28/ppport.h
Curses-1.28/MAINTENANCE
Curses-1.28/t/
Curses-1.28/t/00-load.t
Curses-1.28/HISTORY
Curses-1.28/INSTALL
Curses-1.28/Copying
Curses-1.28/testint.c
Curses-1.28/demo2
Curses-1.28/CursesBoot.c
Curses-1.28/README
Curses-1.28/testsym.c
Curses-1.28/testtyp.c
Curses-1.28/MANIFEST
Curses-1.28/Artistic
Curses-1.28/test.syms
Curses-1.28/CursesTyp.h
Curses-1.28/Curses.c
Curses-1.28/CursesCon.c
Curses-1.28/Curses.pm
Curses-1.28/CursesVar.c
Curses-1.28/Makefile.PL
Curses-1.28/CursesFun.c
Curses-1.28/cdemo.c
Curses-1.28/demo.form
Curses-1.28/list.syms
Curses-1.28/demo.menu
Curses-1.28/demo
Curses-1.28/demo.panel
Curses-1.28/gdc
Curses-1.28/hints/
Curses-1.28/hints/c-gnukfreebsd.h
Curses-1.28/hints/c-darwin.old.h
Curses-1.28/hints/c-freebsd.bsd.h
Curses-1.28/hints/c-netbsd.h
Curses-1.28/hints/c-sunos.ncurses.h
Curses-1.28/hints/c-vms.h
Curses-1.28/hints/c-os2.ncurses.h
Curses-1.28/hints/c-sco.h
Curses-1.28/hints/c-next.h
Curses-1.28/hints/c-sunos.sysv.h
Curses-1.28/hints/c-linux.ncurses.h
Curses-1.28/hints/c-cygwin.h
Curses-1.28/hints/c-openbsd.h
Curses-1.28/hints/c-isc.h
Curses-1.28/hints/c-dynixptx.h
Curses-1.28/hints/c-bsdos.h
Curses-1.28/hints/c-solaris.h
Curses-1.28/hints/c-irix.bsd.h
Curses-1.28/hints/c-hpux.h
Curses-1.28/hints/c-MSWin32.borland.h
Curses-1.28/hints/c-bsd386.h
Curses-1.28/hints/c-dgux.h
Curses-1.28/hints/c-irix.ncurses.h
Curses-1.28/hints/c-linux.bsd.h
Curses-1.28/hints/c-aix.h
Curses-1.28/hints/c-freebsd.ncurses.h
Curses-1.28/hints/c-none.h
Curses-1.28/hints/c-darwin.h
Curses-1.28/hints/c-svr4.h
Curses-1.28/hints/c-dec_osf.h
Curses-1.28/hints/c-sunos.bsd.h
Curses-1.28/hints/c-MSWin32.visualc.h
CPAN: File::Temp loaded ok (v0.22)

CPAN.pm: Going to build G/GI/GIRAFFED/Curses-1.28.tgz

GEN function: not applicable
PANELS functions: not enabled
MENUS functions: not enabled
FORMS functions: not enabled

Making a guess for -I and -L/-l options...
Guesses:
includes: '-I/usr/include/ncurses'
libs: '-lncurses'
Curses type: ncurses
Making a guess for "c-config.h"...
Choosing hints file 'hints/c-linux.ncurses.h'
Checking if your kit is complete...
Looks good
Writing Makefile for Curses
cp Curses.pm blib/lib/Curses.pm
/usr/bin/perl test.syms
Checking capabilities of the Ncurses libraries.
Set CURSES_VERBOSE environment variable to see the details of the tests.

Doing test compiles with the compile command 'gcc -DSYM="_C_SYM_" -I/usr/include/ncurses -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -Wdeclaration-after-statement -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -o _C_FILE_ _C_FILE_.c -lncurses>/dev/null 2>&1'
function 'waddch' NOT found
function 'wechochar' NOT found
function 'waddchstr' NOT found
function 'waddchnstr' NOT found
function 'waddstr' NOT found
function 'waddnstr' NOT found
function 'wattroff' NOT found
function 'wattron' NOT found
function 'wattrset' NOT found
function 'wstandend' NOT found
function 'wstandout' NOT found
function 'wattr_get' NOT found
function 'wattr_off' NOT found
function 'wattr_on' NOT found
function 'wattr_set' NOT found
function 'wchgat' NOT found
function 'COLOR_PAIR' NOT found
function 'PAIR_NUMBER' NOT found
function 'beep' NOT found
function 'flash' NOT found
function 'wbkgd' NOT found
function 'wbkgdset' NOT found
function 'getbkgd' NOT found
function 'wborder' NOT found
function 'box' NOT found
function 'whline' NOT found
function 'wvline' NOT found
function 'werase' NOT found
function 'wclear' NOT found
function 'wclrtobot' NOT found
function 'wclrtoeol' NOT found
function 'start_color' NOT found
function 'init_pair' NOT found
function 'init_color' NOT found
function 'has_colors' NOT found
function 'can_change_color' NOT found
function 'color_content' NOT found
function 'pair_content' NOT found
function 'wdelch' NOT found
function 'wdeleteln' NOT found
function 'winsdelln' NOT found
function 'winsertln' NOT found
function 'wgetch' NOT found
function 'ungetch' NOT found
function 'has_key' NOT found
function 'KEY_F' NOT found
function 'wgetstr' NOT found
function 'wgetnstr' NOT found
function 'getyx' NOT found
function 'getparyx' NOT found
function 'getbegyx' NOT found
function 'getmaxyx' NOT found
function 'winch' NOT found
function 'winchstr' NOT found
function 'winchnstr' NOT found
function 'initscr' NOT found
function 'endwin' NOT found
function 'isendwin' NOT found
function 'newterm' NOT found
function 'set_term' NOT found
function 'delscreen' NOT found
function 'cbreak' NOT found
function 'cbreak' returns void
function 'nocbreak' NOT found
function 'nocbreak' returns void
function 'echo' NOT found
function 'echo' returns void
function 'noecho' NOT found
function 'noecho' returns void
function 'halfdelay' NOT found
function 'intrflush' NOT found
function 'keypad' NOT found
function 'meta' NOT found
function 'nodelay' NOT found
function 'notimeout' NOT found
function 'raw' NOT found
function 'raw' returns void
function 'noraw' NOT found
function 'noraw' returns void
function 'qiflush' NOT found
function 'noqiflush' NOT found
function 'wtimeout' NOT found
function 'typeahead' NOT found
function 'winsch' NOT found
function 'winsstr' NOT found
function 'winsnstr' NOT found
function 'winstr' NOT found
function 'winnstr' NOT found
function 'def_prog_mode' NOT found
function 'def_shell_mode' NOT found
function 'reset_prog_mode' NOT found
function 'reset_shell_mode' NOT found
function 'resetty' NOT found
function 'savetty' NOT found
function 'getsyx' NOT found
function 'getsyx' returns void
function 'setsyx' NOT found
function 'setsyx' returns void
function 'curs_set' NOT found
function 'napms' NOT found
function 'wmove' NOT found
function 'clearok' NOT found
function 'idlok' NOT found
function 'idlok' returns void
function 'idcok' NOT found
function 'immedok' NOT found
function 'leaveok' NOT found
function 'wsetscrreg' NOT found
function 'scrollok' NOT found
function 'nl' NOT found
function 'nl' returns void
function 'nonl' NOT found
function 'nonl' returns void
function 'overlay' NOT found
function 'overwrite' NOT found
function 'copywin' NOT found
function 'newpad' NOT found
function 'subpad' NOT found
function 'prefresh' NOT found
function 'pnoutrefresh' NOT found
function 'pechochar' NOT found
function 'wrefresh' NOT found
function 'wnoutrefresh' NOT found
function 'doupdate' NOT found
function 'redrawwin' NOT found
function 'wredrawln' NOT found
function 'scr_dump' NOT found
function 'scr_restore' NOT found
function 'scr_init' NOT found
function 'scr_set' NOT found
function 'scroll' NOT found
function 'wscrl' NOT found
function 'slk_init' NOT found
function 'slk_set' NOT found
function 'slk_refresh' NOT found
function 'slk_noutrefresh' NOT found
function 'slk_label' NOT found
function 'slk_clear' NOT found
function 'slk_restore' NOT found
function 'slk_touch' NOT found
function 'slk_attron' NOT found
function 'slk_attrset' NOT found
function 'slk_attr' NOT found
function 'slk_attroff' NOT found
function 'slk_color' NOT found
function 'baudrate' NOT found
function 'erasechar' NOT found
function 'has_ic' NOT found
function 'has_il' NOT found
function 'killchar' NOT found
function 'termattrs' NOT found
function 'termname' NOT found
function 'touchwin' NOT found
function 'untouchwin' NOT found
function 'wtouchln' NOT found
function 'is_linetouched' NOT found
function 'is_wintouched' NOT found
function 'unctrl' NOT found
function 'keyname' NOT found
function 'filter' NOT found
function 'filter' returns void
function 'use_env' NOT found
function 'putwin' NOT found
function 'getwin' NOT found
function 'delay_output' NOT found
function 'flushinp' NOT found
function 'newwin' NOT found
function 'delwin' NOT found
function 'mvwin' NOT found
function 'subwin' NOT found
function 'derwin' NOT found
function 'mvderwin' NOT found
function 'dupwin' NOT found
function 'wsyncup' NOT found
function 'syncok' NOT found
function 'wcursyncup' NOT found
function 'wsyncdown' NOT found
function 'getmouse' NOT found
function 'ungetmouse' NOT found
function 'mousemask' NOT found
function 'wenclose' NOT found
function 'wmouse_trafo' NOT found
function 'mouseinterval' NOT found
function 'BUTTON_RELEASE' NOT found
function 'BUTTON_PRESS' NOT found
function 'BUTTON_CLICK' NOT found
function 'BUTTON_DOUBLE_CLICK' NOT found
function 'BUTTON_TRIPLE_CLICK' NOT found
function 'BUTTON_RESERVED_EVENT' NOT found
function 'use_default_colors' NOT found
function 'assume_default_colors' NOT found
function 'define_key' NOT found
function 'keybound' NOT found
function 'keyok' NOT found
function 'resizeterm' NOT found
function 'wresize' NOT found
function 'getmaxy' NOT found
function 'getmaxx' NOT found
function 'flusok' NOT found
function 'getcap' NOT found
function 'touchoverlap' NOT found
function 'new_panel' NOT found
function 'bottom_panel' NOT found
function 'top_panel' NOT found
function 'show_panel' NOT found
function 'update_panels' NOT found
function 'hide_panel' NOT found
function 'panel_window' NOT found
function 'replace_panel' NOT found
function 'move_panel' NOT found
function 'panel_hidden' NOT found
function 'panel_above' NOT found
function 'panel_below' NOT found
function 'set_panel_userptr' NOT found
function 'panel_userptr' NOT found
function 'del_panel' NOT found
function 'set_menu_fore' NOT found
function 'menu_fore' NOT found
function 'set_menu_back' NOT found
function 'menu_back' NOT found
function 'set_menu_grey' NOT found
function 'menu_grey' NOT found
function 'set_menu_pad' NOT found
function 'menu_pad' NOT found
function 'pos_menu_cursor' NOT found
function 'menu_driver' NOT found
function 'set_menu_format' NOT found
function 'menu_format' NOT found
function 'set_menu_items' NOT found
function 'menu_items' NOT found
function 'item_count' NOT found
function 'set_menu_mark' NOT found
function 'menu_mark' NOT found
function 'new_menu' NOT found
function 'free_menu' NOT found
function 'menu_opts' NOT found
function 'set_menu_opts' NOT found
function 'menu_opts_on' NOT found
function 'menu_opts_off' NOT found
function 'set_menu_pattern' NOT found
function 'menu_pattern' NOT found
function 'post_menu' NOT found
function 'unpost_menu' NOT found
function 'set_menu_userptr' NOT found
function 'menu_userptr' NOT found
function 'set_menu_win' NOT found
function 'menu_win' NOT found
function 'set_menu_sub' NOT found
function 'menu_sub' NOT found
function 'scale_menu' NOT found
function 'set_current_item' NOT found
function 'current_item' NOT found
function 'set_top_row' NOT found
function 'top_row' NOT found
function 'item_index' NOT found
function 'item_name' NOT found
function 'item_description' NOT found
function 'new_item' NOT found
function 'free_item' NOT found
function 'set_item_opts' NOT found
function 'item_opts_on' NOT found
function 'item_opts_off' NOT found
function 'item_opts' NOT found
function 'item_userptr' NOT found
function 'set_item_userptr' NOT found
function 'set_item_value' NOT found
function 'item_value' NOT found
function 'item_visible' NOT found
function 'menu_request_name' NOT found
function 'menu_request_by_name' NOT found
function 'set_menu_spacing' NOT found
function 'menu_spacing' NOT found
function 'pos_form_cursor' NOT found
function 'data_ahead' NOT found
function 'data_behind' NOT found
function 'form_driver' NOT found
function 'set_form_fields' NOT found
function 'form_fields' NOT found
function 'field_count' NOT found
function 'move_field' NOT found
function 'new_form' NOT found
function 'free_form' NOT found
function 'set_new_page' NOT found
function 'new_page' NOT found
function 'set_form_opts' NOT found
function 'form_opts_on' NOT found
function 'form_opts_off' NOT found
function 'form_opts' NOT found
function 'set_current_field' NOT found
function 'current_field' NOT found
function 'set_form_page' NOT found
function 'form_page' NOT found
function 'field_index' NOT found
function 'post_form' NOT found
function 'unpost_form' NOT found
function 'set_form_userptr' NOT found
function 'form_userptr' NOT found
function 'set_form_win' NOT found
function 'form_win' NOT found
function 'set_form_sub' NOT found
function 'form_sub' NOT found
function 'scale_form' NOT found
function 'set_field_fore' NOT found
function 'field_fore' NOT found
function 'set_field_back' NOT found
function 'field_back' NOT found
function 'set_field_pad' NOT found
function 'field_pad' NOT found
function 'set_field_buffer' NOT found
function 'field_buffer' NOT found
function 'set_field_status' NOT found
function 'field_status' NOT found
function 'set_max_field' NOT found
function 'field_info' NOT found
function 'dynamic_field_info' NOT found
function 'set_field_just' NOT found
function 'field_just' NOT found
function 'new_field' NOT found
function 'dup_field' NOT found
function 'link_field' NOT found
function 'free_field' NOT found
function 'set_field_opts' NOT found
function 'field_opts_on' NOT found
function 'field_opts_off' NOT found
function 'field_opts' NOT found
function 'set_field_userptr' NOT found
function 'field_userptr' NOT found
function 'field_arg' NOT found
function 'form_request_name' NOT found
function 'form_request_by_name' NOT found
variable 'LINES' NOT found
variable 'COLS' NOT found
variable 'stdscr' NOT found
variable 'curscr' NOT found
variable 'COLORS' NOT found
variable 'COLOR_PAIRS' NOT found
typedef 'attr_t' NOT found
typedef 'bool' NOT found
typedef 'chtype' NOT found
typedef 'MEVENT' NOT found
typedef 'mmask_t' NOT found
typedef 'SCREEN' NOT found
gcc -c -I/usr/include/ncurses -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -Wdeclaration-after-statement -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -DVERSION=\"1.28\" -DXS_VERSION=\"1.28\" -fPIC "-I/usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi/CORE" Curses.c
In file included from Curses.c:11:
c-config.h:7:21: error: ncurses.h: No such file or directory
Curses.c: In function 'c_domove':
Curses.c:120: error: expected declaration specifiers before 'WINDOW'
Curses.c:127: warning: implicit declaration of function 'wmove'
Curses.c: In function 'c_chtype2sv':
Curses.c:171: error: 'ERR' undeclared (first use in this function)
Curses.c:171: error: (Each undeclared identifier is reported only once
Curses.c:171: error: for each function it appears in.)
Curses.c: At top level:
Curses.c:316: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
Curses.c:320: error: expected identifier or '(' before '{' token
Curses.c: In function 'c_window2sv':
Curses.c:335: error: expected declaration specifiers before 'WINDOW'
Curses.c:337: warning: cast to pointer from integer of different size
In file included from Curses.c:390:
CursesFun.c: In function 'XS_Curses_addch':
CursesFun.c:16: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_echochar':
CursesFun.c:37: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_addchstr':
CursesFun.c:61: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_addchnstr':
CursesFun.c:82: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_addstr':
CursesFun.c:107: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_addnstr':
CursesFun.c:128: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_attroff':
CursesFun.c:153: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_attron':
CursesFun.c:174: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_attrset':
CursesFun.c:195: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_standend':
CursesFun.c:216: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_standout':
CursesFun.c:236: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_attr_get':
CursesFun.c:256: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_attr_off':
CursesFun.c:281: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_attr_on':
CursesFun.c:303: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_attr_set':
CursesFun.c:325: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_chgat':
CursesFun.c:348: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_COLOR_PAIR':
CursesFun.c:381: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_PAIR_NUMBER':
CursesFun.c:400: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_beep':
CursesFun.c:422: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_flash':
CursesFun.c:440: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_bkgd':
CursesFun.c:461: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_bkgdset':
CursesFun.c:482: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_getbkgd':
CursesFun.c:501: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_border':
CursesFun.c:524: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_box':
CursesFun.c:552: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_hline':
CursesFun.c:574: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_vline':
CursesFun.c:596: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_erase':
CursesFun.c:621: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_clear':
CursesFun.c:641: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_clrtobot':
CursesFun.c:661: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_clrtoeol':
CursesFun.c:681: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_start_color':
CursesFun.c:704: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_init_pair':
CursesFun.c:722: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_init_color':
CursesFun.c:743: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_has_colors':
CursesFun.c:765: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_can_change_color':
CursesFun.c:783: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_color_content':
CursesFun.c:801: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_pair_content':
CursesFun.c:826: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_delch':
CursesFun.c:852: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_deleteln':
CursesFun.c:875: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_insdelln':
CursesFun.c:895: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_insertln':
CursesFun.c:916: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_getch':
CursesFun.c:939: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_ungetch':
CursesFun.c:959: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_has_key':
CursesFun.c:978: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_KEY_F':
CursesFun.c:997: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_getstr':
CursesFun.c:1019: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_getnstr':
CursesFun.c:1041: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_getyx':
CursesFun.c:1067: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_getparyx':
CursesFun.c:1089: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_getbegyx':
CursesFun.c:1111: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_getmaxyx':
CursesFun.c:1133: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_inch':
CursesFun.c:1158: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_inchstr':
CursesFun.c:1181: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_inchnstr':
CursesFun.c:1203: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_initscr':
CursesFun.c:1229: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_endwin':
CursesFun.c:1247: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_isendwin':
CursesFun.c:1265: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_newterm':
CursesFun.c:1283: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_set_term':
CursesFun.c:1309: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_delscreen':
CursesFun.c:1328: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_cbreak':
CursesFun.c:1368: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_nocbreak':
CursesFun.c:1404: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_echo':
CursesFun.c:1440: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_noecho':
CursesFun.c:1476: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_halfdelay':
CursesFun.c:1492: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_intrflush':
CursesFun.c:1511: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_keypad':
CursesFun.c:1532: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_meta':
CursesFun.c:1553: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_nodelay':
CursesFun.c:1574: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_notimeout':
CursesFun.c:1595: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_raw':
CursesFun.c:1636: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_noraw':
CursesFun.c:1672: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_qiflush':
CursesFun.c:1688: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_noqiflush':
CursesFun.c:1703: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_timeout':
CursesFun.c:1718: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_typeahead':
CursesFun.c:1737: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_insch':
CursesFun.c:1759: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_insstr':
CursesFun.c:1783: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_insnstr':
CursesFun.c:1804: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_instr':
CursesFun.c:1829: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_innstr':
CursesFun.c:1851: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_def_prog_mode':
CursesFun.c:1877: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_def_shell_mode':
CursesFun.c:1895: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_reset_prog_mode':
CursesFun.c:1913: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_reset_shell_mode':
CursesFun.c:1931: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_resetty':
CursesFun.c:1949: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_savetty':
CursesFun.c:1967: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_getsyx':
CursesFun.c:2009: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_setsyx':
CursesFun.c:2052: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_curs_set':
CursesFun.c:2071: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_napms':
CursesFun.c:2090: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_move':
CursesFun.c:2112: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_clearok':
CursesFun.c:2137: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_idlok':
CursesFun.c:2181: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_idcok':
CursesFun.c:2201: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_immedok':
CursesFun.c:2220: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_leaveok':
CursesFun.c:2239: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_setscrreg':
CursesFun.c:2260: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_scrollok':
CursesFun.c:2282: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_nl':
CursesFun.c:2323: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_nonl':
CursesFun.c:2359: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_overlay':
CursesFun.c:2378: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_overwrite':
CursesFun.c:2398: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_copywin':
CursesFun.c:2418: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_newpad':
CursesFun.c:2448: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_subpad':
CursesFun.c:2468: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_prefresh':
CursesFun.c:2491: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_pnoutrefresh':
CursesFun.c:2516: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_pechochar':
CursesFun.c:2541: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_refresh':
CursesFun.c:2568: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_noutrefresh':
CursesFun.c:2588: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_doupdate':
CursesFun.c:2608: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_redrawwin':
CursesFun.c:2626: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_redrawln':
CursesFun.c:2646: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_scr_dump':
CursesFun.c:2675: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_scr_restore':
CursesFun.c:2694: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_scr_init':
CursesFun.c:2713: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_scr_set':
CursesFun.c:2732: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_scroll':
CursesFun.c:2754: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_scrl':
CursesFun.c:2774: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_slk_init':
CursesFun.c:2798: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_slk_set':
CursesFun.c:2817: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_slk_refresh':
CursesFun.c:2838: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_slk_noutrefresh':
CursesFun.c:2856: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_slk_label':
CursesFun.c:2874: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_slk_clear':
CursesFun.c:2893: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_slk_restore':
CursesFun.c:2911: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_slk_touch':
CursesFun.c:2929: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_slk_attron':
CursesFun.c:2947: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_slk_attrset':
CursesFun.c:2966: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_slk_attr':
CursesFun.c:2985: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_slk_attroff':
CursesFun.c:3003: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_slk_color':
CursesFun.c:3022: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_baudrate':
CursesFun.c:3044: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_erasechar':
CursesFun.c:3062: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_has_ic':
CursesFun.c:3080: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_has_il':
CursesFun.c:3098: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_killchar':
CursesFun.c:3116: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_longname':
CursesFun.c:3139: warning: implicit declaration of function 'longname'
CursesFun.c:3139: warning: initialization makes pointer from integer without a cast
CursesFun.c: In function 'XS_Curses_termattrs':
CursesFun.c:3176: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_termname':
CursesFun.c:3194: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_touchwin':
CursesFun.c:3215: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_touchline':
CursesFun.c:3240: error: 'WINDOW' undeclared (first use in this function)
CursesFun.c:3240: error: 'win' undeclared (first use in this function)
CursesFun.c:3240: warning: implicit declaration of function 'c_sv2window'
CursesFun.c:3240: error: 'stdscr' undeclared (first use in this function)
CursesFun.c:3241: error: 'OK' undeclared (first use in this function)
CursesFun.c:3241: warning: ISO C90 forbids mixed declarations and code
CursesFun.c:3244: error: 'ERR' undeclared (first use in this function)
CursesFun.c:3244: warning: implicit declaration of function 'touchline'
CursesFun.c: In function 'XS_Curses_untouchwin':
CursesFun.c:3284: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_touchln':
CursesFun.c:3304: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_is_linetouched':
CursesFun.c:3327: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_is_wintouched':
CursesFun.c:3348: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_unctrl':
CursesFun.c:3373: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_keyname':
CursesFun.c:3394: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_filter':
CursesFun.c:3433: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_use_env':
CursesFun.c:3449: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_putwin':
CursesFun.c:3466: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_getwin':
CursesFun.c:3487: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_delay_output':
CursesFun.c:3507: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_flushinp':
CursesFun.c:3526: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_newwin':
CursesFun.c:3547: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_delwin':
CursesFun.c:3569: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_mvwin':
CursesFun.c:3589: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_subwin':
CursesFun.c:3611: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_derwin':
CursesFun.c:3635: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_mvderwin':
CursesFun.c:3659: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_dupwin':
CursesFun.c:3681: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_syncup':
CursesFun.c:3701: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_syncok':
CursesFun.c:3719: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_cursyncup':
CursesFun.c:3740: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_syncdown':
CursesFun.c:3758: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_getmouse':
CursesFun.c:3779: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_ungetmouse':
CursesFun.c:3799: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_mousemask':
CursesFun.c:3818: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_enclose':
CursesFun.c:3839: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_mouse_trafo':
CursesFun.c:3861: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_mouseinterval':
CursesFun.c:3886: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_BUTTON_RELEASE':
CursesFun.c:3905: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_BUTTON_PRESS':
CursesFun.c:3925: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_BUTTON_CLICK':
CursesFun.c:3945: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_BUTTON_DOUBLE_CLICK':
CursesFun.c:3965: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_BUTTON_TRIPLE_CLICK':
CursesFun.c:3985: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_BUTTON_RESERVED_EVENT':
CursesFun.c:4005: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_use_default_colors':
CursesFun.c:4026: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_assume_default_colors':
CursesFun.c:4044: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_define_key':
CursesFun.c:4064: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_keybound':
CursesFun.c:4084: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_keyok':
CursesFun.c:4104: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_resizeterm':
CursesFun.c:4124: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_resize':
CursesFun.c:4144: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_getmaxy':
CursesFun.c:4169: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_getmaxx':
CursesFun.c:4189: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_flusok':
CursesFun.c:4212: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_getcap':
CursesFun.c:4231: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_touchoverlap':
CursesFun.c:4250: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_new_panel':
CursesFun.c:4273: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_bottom_panel':
CursesFun.c:4292: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_top_panel':
CursesFun.c:4311: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_show_panel':
CursesFun.c:4330: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_update_panels':
CursesFun.c:4349: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_hide_panel':
CursesFun.c:4364: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_panel_window':
CursesFun.c:4383: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_replace_panel':
CursesFun.c:4402: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_move_panel':
CursesFun.c:4422: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_panel_hidden':
CursesFun.c:4443: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_panel_above':
CursesFun.c:4462: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_panel_below':
CursesFun.c:4481: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_set_panel_userptr':
CursesFun.c:4500: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_panel_userptr':
CursesFun.c:4520: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_del_panel':
CursesFun.c:4539: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_set_menu_fore':
CursesFun.c:4563: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_menu_fore':
CursesFun.c:4583: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_set_menu_back':
CursesFun.c:4602: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_menu_back':
CursesFun.c:4622: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_set_menu_grey':
CursesFun.c:4641: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_menu_grey':
CursesFun.c:4661: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_set_menu_pad':
CursesFun.c:4680: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_menu_pad':
CursesFun.c:4700: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_pos_menu_cursor':
CursesFun.c:4722: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_menu_driver':
CursesFun.c:4744: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_set_menu_format':
CursesFun.c:4767: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_menu_format':
CursesFun.c:4788: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_set_menu_items':
CursesFun.c:4812: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_menu_items':
CursesFun.c:4832: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_item_count':
CursesFun.c:4851: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_set_menu_mark':
CursesFun.c:4873: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_menu_mark':
CursesFun.c:4893: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_new_menu':
CursesFun.c:4915: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_free_menu':
CursesFun.c:4934: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_menu_opts':
CursesFun.c:4956: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_set_menu_opts':
CursesFun.c:4975: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_menu_opts_on':
CursesFun.c:4995: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_menu_opts_off':
CursesFun.c:5015: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_set_menu_pattern':
CursesFun.c:5038: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_menu_pattern':
CursesFun.c:5058: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_post_menu':
CursesFun.c:5080: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_unpost_menu':
CursesFun.c:5099: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_set_menu_userptr':
CursesFun.c:5121: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_menu_userptr':
CursesFun.c:5141: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_set_menu_win':
CursesFun.c:5163: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_menu_win':
CursesFun.c:5183: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_set_menu_sub':
CursesFun.c:5202: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_menu_sub':
CursesFun.c:5222: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_scale_menu':
CursesFun.c:5241: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_set_current_item':
CursesFun.c:5267: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_current_item':
CursesFun.c:5287: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_set_top_row':
CursesFun.c:5306: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_top_row':
CursesFun.c:5326: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_item_index':
CursesFun.c:5345: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_item_name':
CursesFun.c:5367: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_item_description':
CursesFun.c:5386: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_new_item':
CursesFun.c:5408: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_free_item':
CursesFun.c:5428: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_set_item_opts':
CursesFun.c:5450: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_item_opts_on':
CursesFun.c:5470: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_item_opts_off':
CursesFun.c:5490: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_item_opts':
CursesFun.c:5510: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_item_userptr':
CursesFun.c:5532: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_set_item_userptr':
CursesFun.c:5551: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_set_item_value':
CursesFun.c:5574: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_item_value':
CursesFun.c:5594: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_item_visible':
CursesFun.c:5616: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_menu_request_name':
CursesFun.c:5638: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_menu_request_by_name':
CursesFun.c:5657: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_set_menu_spacing':
CursesFun.c:5676: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_menu_spacing':
CursesFun.c:5698: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_pos_form_cursor':
CursesFun.c:5728: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_data_ahead':
CursesFun.c:5750: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_data_behind':
CursesFun.c:5769: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_form_driver':
CursesFun.c:5791: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_set_form_fields':
CursesFun.c:5814: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_form_fields':
CursesFun.c:5834: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_field_count':
CursesFun.c:5853: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_move_field':
CursesFun.c:5872: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_new_form':
CursesFun.c:5895: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_free_form':
CursesFun.c:5914: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_set_new_page':
CursesFun.c:5936: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_new_page':
CursesFun.c:5956: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_set_form_opts':
CursesFun.c:5978: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_form_opts_on':
CursesFun.c:5998: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_form_opts_off':
CursesFun.c:6018: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_form_opts':
CursesFun.c:6038: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_set_current_field':
CursesFun.c:6060: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_current_field':
CursesFun.c:6080: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_set_form_page':
CursesFun.c:6099: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_form_page':
CursesFun.c:6119: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_field_index':
CursesFun.c:6138: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_post_form':
CursesFun.c:6160: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_unpost_form':
CursesFun.c:6179: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_set_form_userptr':
CursesFun.c:6201: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_form_userptr':
CursesFun.c:6221: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_set_form_win':
CursesFun.c:6243: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_form_win':
CursesFun.c:6263: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_set_form_sub':
CursesFun.c:6282: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_form_sub':
CursesFun.c:6302: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_scale_form':
CursesFun.c:6321: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_set_field_fore':
CursesFun.c:6347: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_field_fore':
CursesFun.c:6367: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_set_field_back':
CursesFun.c:6386: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_field_back':
CursesFun.c:6406: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_set_field_pad':
CursesFun.c:6425: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_field_pad':
CursesFun.c:6445: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_set_field_buffer':
CursesFun.c:6467: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_field_buffer':
CursesFun.c:6488: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_set_field_status':
CursesFun.c:6508: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_field_status':
CursesFun.c:6528: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_set_max_field':
CursesFun.c:6547: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_field_info':
CursesFun.c:6570: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_dynamic_field_info':
CursesFun.c:6601: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_set_field_just':
CursesFun.c:6629: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_field_just':
CursesFun.c:6649: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_new_field':
CursesFun.c:6671: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_dup_field':
CursesFun.c:6694: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_link_field':
CursesFun.c:6715: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_free_field':
CursesFun.c:6736: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_set_field_opts':
CursesFun.c:6758: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_field_opts_on':
CursesFun.c:6778: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_field_opts_off':
CursesFun.c:6798: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_field_opts':
CursesFun.c:6818: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_set_field_userptr':
CursesFun.c:6840: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_field_userptr':
CursesFun.c:6860: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_field_arg':
CursesFun.c:6882: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_form_request_name':
CursesFun.c:6904: warning: unused variable 'items'
CursesFun.c: In function 'XS_Curses_form_request_by_name':
CursesFun.c:6923: warning: unused variable 'items'
In file included from Curses.c:391:
CursesVar.c: In function 'XS_Curses_LINES':
CursesVar.c:14: warning: unused variable 'items'
CursesVar.c: In function 'XS_Curses_COLS':
CursesVar.c:30: warning: unused variable 'items'
CursesVar.c: In function 'XS_Curses_stdscr':
CursesVar.c:46: warning: unused variable 'items'
CursesVar.c: In function 'XS_Curses_curscr':
CursesVar.c:62: warning: unused variable 'items'
CursesVar.c: In function 'XS_Curses_COLORS':
CursesVar.c:78: warning: unused variable 'items'
CursesVar.c: In function 'XS_Curses_COLOR_PAIRS':
CursesVar.c:94: warning: unused variable 'items'
CursesVar.c: In function 'XS_Curses_Vars_FETCH':
CursesVar.c:125: warning: unused variable 'items'
CursesVar.c: In function 'XS_Curses_Vars_STORE':
CursesVar.c:183: warning: unused variable 'items'
CursesVar.c: In function 'XS_Curses_Vars_DESTROY':
CursesVar.c:263: warning: unused variable 'rv'
CursesVar.c:261: warning: unused variable 'items'
In file included from Curses.c:392:
CursesCon.c: In function 'XS_Curses_ACS_BLOCK':
CursesCon.c:14: warning: unused variable 'items'
CursesCon.c: In function 'XS_Curses_ACS_BOARD':
CursesCon.c:31: warning: unused variable 'items'
CursesCon.c: In function 'XS_Curses_ACS_BTEE':
CursesCon.c:48: warning: unused variable 'items'
CursesCon.c: In function 'XS_Curses_ACS_BULLET':
CursesCon.c:65: warning: unused variable 'items'
CursesCon.c: In function 'XS_Curses_ACS_CKBOARD':
CursesCon.c:82: warning: unused variable 'items'
CursesCon.c: In function 'XS_Curses_ACS_DARROW':
CursesCon.c:99: warning: unused variable 'items'
CursesCon.c: In function 'XS_Curses_ACS_DEGREE':
CursesCon.c:116: warning: unused variable 'items'
CursesCon.c: In function 'XS_Curses_ACS_DIAMOND':
CursesCon.c:133: warning: unused variable 'items'
CursesCon.c: In function 'XS_Curses_ACS_HLINE':
CursesCon.c:150: warning: unused variable 'items'
CursesCon.c: In function 'XS_Curses_ACS_LANTERN':
CursesCon.c:167: warning: unused variable 'items'
CursesCon.c: In function 'XS_Curses_ACS_LARROW':
CursesCon.c:184: warning: unused variable 'items'
CursesCon.c: In function 'XS_Curses_ACS_LLCORNER':
CursesCon.c:201: warning: unused variable 'items'
CursesCon.c: In function 'XS_Curses_ACS_LRCORNER':
CursesCon.c:218: warning: unused variable 'items'
CursesCon.c: In function 'XS_Curses_ACS_LTEE':
CursesCon.c:235: warning: unused variable 'items'
CursesCon.c: In function 'XS_Curses_ACS_PLMINUS':
CursesCon.c:252: warning: unused variable 'items'
CursesCon.c: In function 'XS_Curses_ACS_PLUS':
CursesCon.c:269: warning: unused variable 'items'
CursesCon.c: In function 'XS_Curses_ACS_RARROW':
CursesCon.c:286: warning: unused variable 'items'
CursesCon.c: In function 'XS_Curses_ACS_RTEE':
CursesCon.c:303: warning: unused variable 'items'
CursesCon.c: In function 'XS_Curses_ACS_S1':
CursesCon.c:320: warning: unused variable 'items'
CursesCon.c: In function 'XS_Curses_ACS_S9':
CursesCon.c:337: warning: unused variable 'items'
CursesCon.c: In function 'XS_Curses_ACS_TTEE':
CursesCon.c:354: warning: unused variable 'items'
CursesCon.c: In function 'XS_Curses_ACS_UARROW':
CursesCon.c:371: warning: unused variable 'items'
CursesCon.c: In function 'XS_Curses_ACS_ULCORNER':
CursesCon.c:388: warning: unused variable 'items'
CursesCon.c: In function 'XS_Curses_ACS_URCORNER':
CursesCon.c:405: warning: unused variable 'items'
CursesCon.c: In function 'XS_Curses_ACS_VLINE':
CursesCon.c:422: warning: unused variable 'items'
In file included from Curses.c:393:
CursesBoot.c: In function 'boot_Curses':
CursesBoot.c:23: warning: unused variable 't2'
CursesBoot.c:22: warning: unused variable 'tmp'
CursesBoot.c:21: warning: unused variable 'stash'
CursesBoot.c:17: warning: unused variable 'i'
make: *** [Curses.o] Error 1
GIRAFFED/Curses-1.28.tgz
/usr/bin/make -- NOT OK
CPAN: YAML loaded ok (v0.72)
Running make test
Can't test without successful make
Running make install
Make had returned bad status, install seems impossible
[root@*** ~]# /usr/bin/make
make: *** No targets specified and no makefile found. Stop.
[root@*** ~]#
s***@netherlands.com
2010-12-16 23:37:30 UTC
Permalink
Post by Sherm Pendley
Since the only thing you've included here are warnings - and harmless
ones at that - I suspect there's a relevant error message somewhere in
the part you've snipped & replaced with "..." :-(
I like this version.

-sln
Sherm Pendley
2010-12-16 23:41:50 UTC
Permalink
Post by Mark S
Post by Sherm Pendley
Since the only thing you've included here are warnings - and harmless
ones at that - I suspect there's a relevant error message somewhere in
the part you've snipped & replaced with "..." :-(
Maybe so.
Not "maybe." Definitely. :-)
Post by Mark S
c-config.h:7:21: error: ncurses.h: No such file or directory
This is the root cause of all the rest of the errors.

Linux distros (including RH) usually split libraries & their headers
into different packages. So, even if you've installed the 'ncurses'
package, you also need to install the corresponding 'ncurses-devel'
package to get its headers.

sherm--
--
Sherm Pendley
<http://camelbones.sourceforge.net>
Cocoa Developer
Mark S
2010-12-16 23:53:44 UTC
Permalink
Post by Sherm Pendley
Not "maybe." Definitely. :-)
Post by Mark S
c-config.h:7:21: error: ncurses.h: No such file or directory
This is the root cause of all the rest of the errors.
Thank you, Sherm.
s***@netherlands.com
2010-12-17 00:22:43 UTC
Permalink
Post by Mark S
Post by Sherm Pendley
Not "maybe." Definitely. :-)
Post by Mark S
c-config.h:7:21: error: ncurses.h: No such file or directory
This is the root cause of all the rest of the errors.
Thank you, Sherm.
For some reason all you reply's are on the outer scope.
Error's are a terrible thing, look for those.

-sln

Continue reading on narkive:
Loading...