- tar xvzf
kterm-6.2.0.tar.gz
- cd kterm-6.2.0
- vi main.c
#ifdef linux
#define USE_SYSV_TERMIO
#define USE_SYSV_PGRP
#define USE_SYSV_UTMP
#define USE_SYSV_SIGNALS
#define HAS_UTMP_UT_HOST
#define LASTLOG
#define WTMP
#endif
#ifdef linux < -- 追加
#include < asm/termbits.h > < -- 追加
#endif < -- 追加
#include < sys/ioctl.h >
#include < sys/stat.h >
- vi screen.c
#ifdef att
#include
#include /* get typedef used in ptem.h
*/
#include
#endif
#ifdef linux < -- 修正
extern Char *realloc(); < -- 修正
#else < -- 修正
extern Char *calloc(), *malloc(), *realloc(); < -- 修正
#endif < -- 修正
extern void free();
ScrnBuf Allocate (nrow, ncol, addr)
- vi scrollbar.c
ScrollBarOn (xw, init, doalloc)
XtermWidget xw;
int init, doalloc;
{
register TScreen *screen = &xw->screen;
register int border = 2 * screen->border;
register int i;
#ifdef linux < -- 修正
Char *realloc(); < -- 修正
#else < -- 修正
Char *realloc(), *calloc(); < -- 修正
#endif < -- 修正
if(screen->scrollbar)
return;
- xmkmf -a; make
- make install
- make install.man
- vi
~/.Xresources(リソースファイルの設定)