screen-4.0.2
patching file configure
this is screen version 4.0.2
checking for gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking how to run the C preprocessor... gcc -E
checking for egrep... grep -E
checking whether gcc needs -traditional... no
checking for library containing strerror... none required
checking for gawk... gawk
checking for a BSD-compatible install... /bin/install -c
configure: checking for buggy tools...
- sh  is 'GNU bash, version 3.00.16(1)-release (i686-pc-linux-gnu)'.
- sed is 'GNU sed version 4.1.4'.
checking if a system-wide socket dir should be used... yes
checking for the socket dir... (eff_uid ? "/tmp/uscreens" : "/tmp/screens")
configure: checking for MIPS...
configure: checking for Ultrix...
configure: checking for butterfly...
configure: checking for POSIX.1...
- you have a POSIX system
configure: checking for System V...
configure: checking for sequent/ptx...
configure: checking SVR4...
checking for ANSI C header files... no
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
configure: checking for Solaris 2.x...
configure: checking BSD job jontrol...
- you have jobcontrol
configure: checking setreuid...
configure: checking seteuid...
configure: checking select...
configure: checking fifos...
- your fifos are usable
configure: checking for broken fifo implementation...
- your implementation is ok
configure: checking sockets...
- your sockets are usable
configure: checking socket implementation...
- you are normal
- both sockets and fifos usable. let's take fifos.
configure: checking select return value...
- select is ok
configure: checking for tgetent...
configure: checking libcurses...
- you use the terminfo database
configure: checking ospeed...
configure: checking for /dev/ptc...
configure: checking for SVR4 ptys...
checking for getpt... yes
configure: checking for ptyranges...
configure: checking default tty permissions/group...
- pty mode: 0620, group: 4
configure: checking getutent...
configure: checking ut_host...
checking utempter.h usability... no
checking utempter.h presence... no
checking for utempter.h... no
configure: checking for libutil(s)...
configure: checking getloadavg...
assuming posix signal definition
configure: checking for crypt and sec libraries...
configure: checking crypt...
configure: checking IRIX sun library...
configure: checking syslog...
configure: checking wait union...
configure: checking for termio or termios...
configure: checking getspnam...
configure: checking getttyent...
configure: checking fdwalk...
configure: checking whether memcpy/memmove/bcopy handles overlapping arguments...
checking long file names... yes
checking for vsprintf... yes
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking for setenv... yes
checking for nl_langinfo(CODESET)... yes
checking for library containing gethostname... none required
checking for rename... yes
checking for fchmod... yes
checking for fchown... yes
checking for strerror... yes
checking for lstat... yes
checking for _exit... yes
checking for utimes... yes
checking for vsnprintf... yes
checking for getcwd... yes
checking for setlocale... yes
checking for strftime... yes
checking for PAM support... yes
checking for the global screenrc file... "/usr/etc/screenrc"
checking for the utf8-encodings location... "/usr/share/screen/utf8encodings"
configure: creating ./config.status
config.status: creating Makefile
config.status: creating doc/Makefile
config.status: creating config.h
config.status: executing default commands

Now please check the pathnames in the Makefile and in the user
configuration section in config.h.
Then type 'make' to make screen. Good luck.

CPP="gcc -E " srcdir=. sh ./osdef.sh
AWK=gawk CC="gcc -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse -DUSEVARARGS -DHAVE_RENAME -DHAVE_STRERROR" srcdir=. sh ./comm.sh
AWK=gawk srcdir=. sh ./term.sh
gcc -c -I. -I.    -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse -DUSEVARARGS -DHAVE_RENAME -DHAVE_STRERROR screen.c
gcc -c -I. -I.    -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse -DUSEVARARGS -DHAVE_RENAME -DHAVE_STRERROR ansi.c
gcc -c -I. -I.    -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse -DUSEVARARGS -DHAVE_RENAME -DHAVE_STRERROR fileio.c
gcc -c -I. -I.    -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse -DUSEVARARGS -DHAVE_RENAME -DHAVE_STRERROR mark.c
gcc -c -I. -I.    -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse -DUSEVARARGS -DHAVE_RENAME -DHAVE_STRERROR misc.c
gcc -c -I. -I.    -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse -DUSEVARARGS -DHAVE_RENAME -DHAVE_STRERROR resize.c
gcc -c -I. -I.    -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse -DUSEVARARGS -DHAVE_RENAME -DHAVE_STRERROR socket.c
gcc -c -I. -I.    -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse -DUSEVARARGS -DHAVE_RENAME -DHAVE_STRERROR search.c
sh ./tty.sh tty.c
gcc -c -I. -I.    -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse -DUSEVARARGS -DHAVE_RENAME -DHAVE_STRERROR tty.c
gcc -c -I. -I.    -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse -DUSEVARARGS -DHAVE_RENAME -DHAVE_STRERROR term.c
gcc -c -I. -I.    -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse -DUSEVARARGS -DHAVE_RENAME -DHAVE_STRERROR window.c
gcc -c -I. -I.    -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse -DUSEVARARGS -DHAVE_RENAME -DHAVE_STRERROR utmp.c
gcc -c -I. -I.    -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse -DUSEVARARGS -DHAVE_RENAME -DHAVE_STRERROR loadav.c
gcc -c -I. -I.    -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse -DUSEVARARGS -DHAVE_RENAME -DHAVE_STRERROR putenv.c
gcc -c -I. -I.    -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse -DUSEVARARGS -DHAVE_RENAME -DHAVE_STRERROR help.c
gcc -c -I. -I.    -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse -DUSEVARARGS -DHAVE_RENAME -DHAVE_STRERROR termcap.c
gcc -c -I. -I.    -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse -DUSEVARARGS -DHAVE_RENAME -DHAVE_STRERROR input.c
gcc -c -I. -I.    -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse -DUSEVARARGS -DHAVE_RENAME -DHAVE_STRERROR attacher.c
gcc -c -I. -I.    -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse -DUSEVARARGS -DHAVE_RENAME -DHAVE_STRERROR pty.c
gcc -c -I. -I.    -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse -DUSEVARARGS -DHAVE_RENAME -DHAVE_STRERROR process.c
gcc -c -I. -I.    -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse -DUSEVARARGS -DHAVE_RENAME -DHAVE_STRERROR display.c
gcc -c -I. -I.    -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse -DUSEVARARGS -DHAVE_RENAME -DHAVE_STRERROR comm.c
gcc -c -I. -I.    -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse -DUSEVARARGS -DHAVE_RENAME -DHAVE_STRERROR kmapdef.c
gcc -c -I. -I.    -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse -DUSEVARARGS -DHAVE_RENAME -DHAVE_STRERROR acls.c
gcc -c -I. -I.    -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse -DUSEVARARGS -DHAVE_RENAME -DHAVE_STRERROR braille.c
gcc -c -I. -I.    -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse -DUSEVARARGS -DHAVE_RENAME -DHAVE_STRERROR braille_tsi.c
gcc -c -I. -I.    -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse -DUSEVARARGS -DHAVE_RENAME -DHAVE_STRERROR logfile.c
gcc -c -I. -I.    -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse -DUSEVARARGS -DHAVE_RENAME -DHAVE_STRERROR layer.c
gcc -c -I. -I.    -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse -DUSEVARARGS -DHAVE_RENAME -DHAVE_STRERROR sched.c
gcc -c -I. -I.    -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse -DUSEVARARGS -DHAVE_RENAME -DHAVE_STRERROR teln.c
gcc -c -I. -I.    -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse -DUSEVARARGS -DHAVE_RENAME -DHAVE_STRERROR nethack.c
gcc -c -I. -I.    -O3 -march=k8 -fomit-frame-pointer -ftracer -mmmx -msse2 -mfpmath=sse -DUSEVARARGS -DHAVE_RENAME -DHAVE_STRERROR encoding.c
gcc  -o screen screen.o ansi.o fileio.o mark.o misc.o resize.o socket.o search.o tty.o term.o window.o utmp.o loadav.o putenv.o help.o termcap.o input.o attacher.o pty.o process.o display.o comm.o kmapdef.o acls.o braille.o braille_tsi.o logfile.o layer.o sched.o teln.o nethack.o encoding.o -lcurses -lutil -lcrypt -lshadow -lpam -lpam_misc
./etc/mkinstalldirs /usr/bin `sed < config.h -n -e '/define SCREENENCODINGS/s/^.*"\([^"]*\)"/\1/p'`
mkdir /usr/share/screen
mkdir /usr/share/screen/utf8encodings
cd doc ; make installdirs
make[1]: Entering directory `/usr/src/screen-4.0.2/doc'
./../etc/mkinstalldirs /usr/man/man1 /usr/info
make[1]: Leaving directory `/usr/src/screen-4.0.2/doc'
if [ -f /usr/bin/screen-4.0.2 ] && [ ! -f /usr/bin/screen-4.0.2.old ]; \
	then mv /usr/bin/screen-4.0.2 /usr/bin/screen-4.0.2.old; fi
/bin/install -c screen /usr/bin/screen-4.0.2
chown root /usr/bin/screen-4.0.2 && chmod 4755 /usr/bin/screen-4.0.2
if [ -f /usr/bin/screen ] && [ ! -f /usr/bin/screen.old ]; then mv /usr/bin/screen /usr/bin/screen.old; fi
rm -f /usr/bin/screen
(cd /usr/bin && ln -sf screen-4.0.2 screen)
cp ./utf8encodings/?? `sed < config.h -n -e '/define SCREENENCODINGS/s/^.*"\([^"]*\)"/\1/p'`
cd doc ; make install
make[1]: Entering directory `/usr/src/screen-4.0.2/doc'
./../etc/mkinstalldirs /usr/man/man1 /usr/info
/bin/install -c -m 644 ./screen.1 /usr/man/man1/screen.1
make screen.info
make[2]: Entering directory `/usr/src/screen-4.0.2/doc'
make[2]: `screen.info' is up to date.
make[2]: Leaving directory `/usr/src/screen-4.0.2/doc'
if test -f screen.info; then d=.; else d=.; fi; \
if test -f $d/screen.info; then \
for f in $d/screen.info*; do /bin/install -c -m 644 $f /usr/info;done; \
if /bin/sh -c 'install-info --version' >/dev/null 2>&1; then \
  install-info --info-dir=/usr/info $d/screen.info; \
else true; fi; \
fi
make[1]: Leaving directory `/usr/src/screen-4.0.2/doc'
if [ -d /usr/lib/terminfo ]; then \
	PATH="$PATH:/usr/5bin" tic ./terminfo/screeninfo.src; \
	chmod 644 /usr/lib/terminfo/s/screen*; \
fi
termcap entry (./terminfo/screencap) should be installed manually.
You may also want to install ./etc/etcscreenrc in /usr/etc/screenrc
"terminfo/screeninfo.src", line 25, terminal 'screen-bce': name multiply defined.
"terminfo/screeninfo.src", line 49, terminal 'screen-s': name multiply defined.

real	0m18.434s
user	0m15.341s
sys	0m1.646s
