2001-May-13: obsoleted by the rxvt
package included within the main cygwin distribution.
Download:
rxvt-2.6.2-cygwin1.1.README
If you are using the binary distribution, WATCH OUT!
** This precompiled RXVT package requires libX11.dll somewhere in your path.
You can either download a copy from the same place you got this package,
or get Suhaib Siddiqi's complete X11 distribution for cygwin from
http://sourceware.cygnus.com/cygwin/xfree/
** This precompiled RXVT package requires a usable terminfo database in
/usr/local/share/terminfo/* or where-ever $TERMINFO points. If you don't
have one, then you need NCURSES. There should be a precomppiled NCURSES
package at the same place you got this precompiled RXVT package.
To build yourself:
unpack rxvt-2.6.2.tar.bz2
cd rxvt-2.6.2
patch -p1 < ../rxvt-2.6.2-cygwin1.1.patch
LDFLAGS=-Wl,-subsystem,windows \
./configure \
--x-includes=/usr/X11R6/include \
--x-libraries=/usr/X11R6/lib \
--enable-xpm-background \
--enable-transparency \
--with-xpm-includes=/usr/local/include \
--with-xpm-library=/usr/local/lib \
--enable-next-scrollbar \
--enable-menubar \
--with-terminfo=/usr/local/share/terminfo \
--with-term=rxvt
THEN edit config.h as follows:
----------------------------------------
--- config.h.orig Wed Dec 01 17:21:44 1999
+++ config.h Wed Dec 01 17:22:22 1999
@@ -193,13 +193,13 @@
/* Define possible pty types */
/* #undef PTYS_ARE_NUMERIC */
-/* #undef PTYS_ARE_PTMX */
+#define PTYS_ARE_PTMX 1
/* #undef PTYS_ARE_PTC */
/* #undef PTYS_ARE__GETPTY */
/* #undef PTYS_ARE_GETPTY */
/* #undef PTYS_ARE_GETPT */
/* #undef PTYS_ARE_CLONE */
-#define PTYS_ARE_SEARCHED 1
+/* #undef PTYS_ARE_SEARCHED */
/* The number of bytes in a char. */
#define SIZEOF_CHAR 1
----------------------------------------
AND edit src/feature.h as follows:
----------------------------------------
--- src/feature.h.orig Fri Apr 21 22:07:42 2000
+++ src/feature.h Fri Apr 21 22:07:57 2000
@@ -186,7 +186,7 @@
* SCROLL_ON_* defines above.)
*
*/
-/* #define SCROLL_ON_UPDOWN_KEYS */
+#define SCROLL_ON_UPDOWN_KEYS
/*
* Allow unshifted Next/Prior keys to scroll forward/back
-----------------------------------------
NOTE: I wanted to statically link with my libXpm.a rather
than use Suhaib's libXpm.dll, so I made the following
change to src/Makefile...
NOTE: If you do this, be sure that the libX11.a in
/usr/local/lib is the '-X' version, and not the
'-noX' version -- for more info, see the xpm-3.4k
section of the cygutils website.
-----------------------------------------
--- src/Makefile.orig Fri Apr 21 22:14:39 2000
+++ src/Makefile Fri Apr 21 22:15:15 2000
@@ -65,7 +65,7 @@
XINC = -I/usr/X11R6/include -I/usr/local/include
# extra libraries needed by X on some systems, X library location
-XLIB = -L/usr/X11R6/lib -L/usr/local/lib -lXpm -lX11
+XLIB = -L/usr/local/lib -lXpm -L/usr/X11R6/lib -lX11
# End of common section of the Makefile
#-------------------------------------------------------------------------
------------------------------------------
make
make clock
make install
/usr/local/bin/rxvt.exe
/usr/local/bin/rclock.exe
/usr/local/man/man1/rxvt.1
/usr/local/man/man1/rclock.1
Obsolete V1.1 Home
Obsolete CygUtils Home
Last modified: Sun May 13 03:04:39 Eastern Daylight Time 2001