Path: csiph.com!usenet.pasdenom.info!gegeweb.42!gegeweb.eu!nntpfeed.proxad.net!proxad.net!feeder1-2.proxad.net!usenet-fr.net!nerim.net!novso.com!news2.euro.net!multikabel.net!newsfeed20.multikabel.net!zen.net.uk!dedekind.zen.co.uk!news.netfront.net!not-for-mail From: Lewis Rosenthal Newsgroups: comp.os.os2.programmer.porting Subject: ncurses 5.7 and terminal fun Date: Thu, 28 Jun 2012 00:49:46 -0400 Organization: Netfront http://www.netfront.net/ Lines: 45 Message-ID: NNTP-Posting-Host: 173.71.201.239 Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Trace: adenine.netfront.net 1340858989 65542 173.71.201.239 (28 Jun 2012 04:49:49 GMT) X-Complaints-To: news@netfront.net NNTP-Posting-Date: Thu, 28 Jun 2012 04:49:49 +0000 (UTC) User-Agent: Mozilla/5.0 (OS/2; Warp 4.5; rv:10.0.5) Gecko/20120603 Firefox/10.0.5 SeaMonkey/2.7.2 Xref: csiph.com comp.os.os2.programmer.porting:205 Hi, all... Finally got my build system working again, but bumped into these issues tonight when cobbling together less 4.4.3: 1. Running less.exe yields a common message (common at least in a Google search): WARNING: terminal is not fully functional Setting TERM=os2 doesn't resolve this, even though os2 is present under /usr/share/terminfo. However, it does seem to like xterm and rxvt. Thus, I'm not really sure where it's grabbing the terminal defs. Using xterm or rxvt results in the window session shrinking to about 20x25 from 80x25, so that's not even a real workaround. Of course, I can just ignore the message, but I'm thinking that there should be some way to set the TERM in the Makefile (unless I'm being too presumptuous in thinking that there really isn't any harm in locking OS/2 users into a single terminal environment - I guess some people would launch less from an xterm under OS/2). 2. (Annoying) For some reason, likely related to my lack of experience building on anything besides Linux, where one gets spoiled by the config/make/install routine except for building very old or very new stuff on (conversely) very old or very new OSes or with very old or very new tools, I am have a real time of trying to *not* link tinfo5.dll dynamically. I really want to build less as a package usable with only libc065 (building with gcc 4.4.6) as a dependency. Any thoughts/pointers/tips (including "don't quit your day job") are welcome! Thanks!! -- Lewis ------------------------------------------------------------- Lewis G Rosenthal, CNA, CLP, CLE, CWTS Rosenthal & Rosenthal, LLC www.2rosenthals.com Need a managed Wi-Fi hotspot? www.hautspot.com visit my IT blog www.2rosenthals.net/wordpress ------------------------------------------------------------- --- Posted via news://freenews.netfront.net/ - Complaints to news@netfront.net ---