trn on SunOS
I managed to install the console based newsreader trn (threaded version of rn) on SunOS today. It was mostly straightforward, except for a little curses/termlib/termcap issue. In case it saves someone the couple of hours I spent looking down the wrong paths, here's the solution I used:
In the Configure script, where you specify the library search paths, make sure the two unusual ones - /usr/ccs/lib (not css!!) and /usr/ucblib - are included. Then, where you specify the libraries to be included, change the -lucb to -lcurses. I really don't know if this is necessary but it worked for me. I couldn't be bothered finding out either, so I'm not going to submit this to the trn maintainers, but there's more info in the Sun FAQ. This is purely to help out those who might Google for a fix after failing like I did. Someone on some mailing list somewhere said to avoid ucb over curses, and that helped me out.
Just to pick up a few more searches, I'll mention news, Solaris, trn, sunos, trn4, unknown undefined symbols, tgetnum, term.o, tgetstr, tgoto, tputs, art.o, tgetent and tgetflag.