PACKAGE NAME ------------ neko_ncurses DESCRIPTION ----------- A programming library for developing text-based interactive menu applications on terminals SOURCE/VERSION -------------- ncurses-6.1 / 6 IRIX/MIPSPRO VERSION -------------------- 6.5.22 / 7.4.4m ENVIRONMENT VARIABLES --------------------- setenv CC c99 setenv MAKE /usr/nekoware/bin/gmake setenv CFLAGS '-O2 -mips4 -n32 -diag_error 1035 -woff 3970' setenv CPPFLAGS '-I/usr/nekoware/include' setenv LDFLAGS '-L/usr/nekoware/lib' for building on mips3 systems, use: setenv CFLAGS '-O2 -mips3 -n32 -diag_error 1035 -woff 3970' PATCH ----- cd ncurses-6.1 patch -p0 < ncurses-6.1_irix.patch CONFIGURE --------- ./configure --prefix=/usr/nekoware --without-ada --without-curses-h --with-pkg-config=/usr/nekoware/lib/pkgconfig --enable-pc-files --with-shared --without-debug --disable-rpath BUILD ----- gmake gmake install cd test mkdir -p /usr/nekoware/examples/ncurses # foreach i ( `cat examples.txt` ) foreach? cp $i /usr/nekoware/examples/ncurses foreach? end (The content of the examples.txt file is at the end of these release notes) KNOWN DEPENDENCIES ------------------ gmake to build the package ERRORS/MISCELLANEOUS -------------------- The patch is a workaround for not having c99 support in the MIPSpro C++ compiler which fails in including stdint.h There is support for pthreads in ncurses, but i chose not to compile threading support as an extra set of libraries. This package has dual support for both mips3 and mips4 architecture, controlled by the mach(CPUARCH=R4000) switch for libraries and executables. PACKAGED BY ----------- S/N VER PORTER Date --------------------------------------------------------------- Timo Kanera (timo@kanera.de) Jason Patterson (jason@lighterra.com) 5 5.9 Rainer Canavan (nekoware@canavan.de) 6 6.1 Frank Everdij (dexter1@gmail.com) 20-10-2018 examples.txt file: ----------------- background blue bs cardfile chgat clip_printw color_set demo_altkeys demo_defkey demo_forms demo_keyok demo_menus demo_new_pair demo_panels demo_termcap demo_terminfo ditto dots dots_curses dots_mvcur dots_termcap dots_xcurses echochar extended_color filter firework firstlast foldkeys form_driver_w gdc hanoi hashtest inch_wide inchs ins_wide insdelln inserts key_names keynames knight list_keys lrtest movewindow ncurses padview newdemo picsmap railroad rain redraw savescreen sp_tinfo tclock test_add_wchstr test_addchstr test_addstr test_addwstr test_arrays test_get_wstr test_getstr test_instr test_inwstr test_opaque test_setupterm test_sgr test_termattrs test_vid_puts test_vidputs testaddch testcurs testscanw view worm xmas