I managed to compile rxvt-unicode (aka urxvt) for Irix (it's not yet in nekoware).
It took quite a bit of patching and messing around to get the latest version to compile.
The patched source is here: http://linkerror.com/programs/rxvt-unicode-irix.tar.bz2
It's not really pretty, lots of platform-specific tests were hacked around and are now irix-specific -
I also edited the configure script directly here and there, so if you run autogen.sh it will be overwritten.
It can be compiled with following configure options:
Code: Select all
./configure --disable-lastlog --disable-xim
You might run into an issue with perl :
Code: Select all
gcc: error: unrecognized command line option '-woff'
gcc: error: 1184,1552: No such file or directory
If that happens during the make process, just cd into the source directory, copy paste the last g++ command, and remove the -woff 1184,1552 - it should finish fine, then cd .. and re-run make, and it should continue happily. (Thankfully this is just one file)
If you don't want perl, you can also get around it with --disable-perl passed to ./configure - but perl plugins is kind of a major feature of urxvt, so it's nice to have.
Since the build is still rather hairy, I also made a tarball with the compiled binary (basically everything it installs into /usr/local)
You can download this here: http://linkerror.com/programs/rxvt-unic ... ry.tar.bz2
This also includes the tabbedex perl extension (it allows you to name your tabs) - which doesn't come with urxvt by default.
Here is an example of the resources you can put in ~/.Xdefaults to configure your urxvt with tabs and what not:
If someone has more time than me, maybe a more polished tardist can be made
urxvt is a terminal emulator with support for 256 colors, unicode, and perl extensions.
Some of the nice perl extensions it ships with provide support for url matching, url logging, and tabs.
http://www.linkerror.com/stuff/urxvt-on ... h-perl.png