2008/05/30(Fri)HP-UXにlv
2008/05/30 14:03
jlessとか慣れないものをコンパイルするよりは、慣れているlvを使いたいなということで導入しようと思ったのだが……。
ところがどっこい! red:これもコンパイル通らんのか…。
というわけで、再びN先生のお世話になってしまいました^^;ありがとうございます。
↓のソース中に書いているすぐ使えるパッチは、こちらからどうぞ。
インストール方法
$ wget http://www.ff.iij4u.or.jp/~nrt/freeware/lv451.tar.gz $ tar zxvf lv451.tar.gz $ cd lv451/build $ ../src/configure --prefix=/path/to/home_directory/lv creating cache ./config.cache checking whether ln -s works... yes checking for gcc... gcc checking whether the C compiler (gcc ) works... yes checking whether the C compiler (gcc ) is a cross-compiler... no checking whether we are using GNU C... yes checking whether gcc accepts -g... yes checking for a BSD compatible install... /opt/imake/bin/install -c checking how to run the C preprocessor... gcc -E checking whether make sets ${MAKE}... yes checking for perl... /usr/local/bin/perl checking if --enable-purify is specified... no checking for tgetstr in -lterminfo... no checking for tgetstr in -ltermcap... no checking for tgetstr in -lncurses... yes checking for ANSI C header files... yes checking for sys/wait.h that is POSIX.1 compatible... yes checking for fcntl.h... yes checking for sys/ioctl.h... yes checking for sys/time.h... yes checking for termio.h... yes checking for unistd.h... yes checking for termios.h... yes checking for locale.h... yes checking for sigvec... no checking for tgetnum... yes checking for setlocale... yes checking whether getpgrp takes no argument... yes checking whether gcc needs -traditional... no checking return type of signal handlers... void checking for nl_langinfo and CODESET... yes updating cache ./config.cache creating ./config.status creating Makefile $ make gcc -g -O2 -DLV_HELP_PATH=\"/path/to/home_directory/lv/lib/lv\" -I../src -DUNIX=1 -DTERMCAP=1 -DHAVE_LIBNCURSES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_FCNTL_H=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TERMIO_H=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_LOCALE_H=1 -DHAVE_TGETNUM=1 -DHAVE_SETLOCALE=1 -DGETPGRP_VOID=1 -DRETSIGTYPE=void -DHAVE_LANGINFO_CODESET=1 -c ../src/itable.c gcc -g -O2 -DLV_HELP_PATH=\"/path/to/home_directory/lv/lib/lv\" -I../src -DUNIX=1 -DTERMCAP=1 -DHAVE_LIBNCURSES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_FCNTL_H=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TERMIO_H=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_LOCALE_H=1 -DHAVE_TGETNUM=1 -DHAVE_SETLOCALE=1 -DGETPGRP_VOID=1 -DRETSIGTYPE=void -DHAVE_LANGINFO_CODESET=1 -c ../src/ctable.c gcc -g -O2 -DLV_HELP_PATH=\"/path/to/home_directory/lv/lib/lv\" -I../src -DUNIX=1 -DTERMCAP=1 -DHAVE_LIBNCURSES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_FCNTL_H=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TERMIO_H=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_LOCALE_H=1 -DHAVE_TGETNUM=1 -DHAVE_SETLOCALE=1 -DGETPGRP_VOID=1 -DRETSIGTYPE=void -DHAVE_LANGINFO_CODESET=1 -c ../src/uty.c gcc -g -O2 -DLV_HELP_PATH=\"/path/to/home_directory/lv/lib/lv\" -I../src -DUNIX=1 -DTERMCAP=1 -DHAVE_LIBNCURSES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_FCNTL_H=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TERMIO_H=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_LOCALE_H=1 -DHAVE_TGETNUM=1 -DHAVE_SETLOCALE=1 -DGETPGRP_VOID=1 -DRETSIGTYPE=void -DHAVE_LANGINFO_CODESET=1 -c ../src/istr.c In file included from ../src/istr.c:31: ../src/file.h:46: error: conflicting types for 'page_t' /usr/include/machine/vm/vmtypes.h:59: error: previous declaration of 'page_t' was here /usr/lib/hpux32/dld.so: Unsatisfied code symbol '__moddi3' in load module '/usr/local/lib/libintl.sl'. Killed $ patch < lv451.patch // ↑のパッチは記事中からDLできます。 $ make gcc -g -O2 -DLV_HELP_PATH=\"/path/to/home_directory/lv/lib/lv\" -I../src -DUNIX=1 -DTERMCAP=1 -DHAVE_LIBNCURSES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_FCNTL_H=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TERMIO_H=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_LOCALE_H=1 -DHAVE_TGETNUM=1 -DHAVE_SETLOCALE=1 -DGETPGRP_VOID=1 -DRETSIGTYPE=void -DHAVE_LANGINFO_CODESET=1 -c ../src/istr.c gcc -g -O2 -DLV_HELP_PATH=\"/path/to/home_directory/lv/lib/lv\" -I../src -DUNIX=1 -DTERMCAP=1 -DHAVE_LIBNCURSES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_FCNTL_H=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TERMIO_H=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_LOCALE_H=1 -DHAVE_TGETNUM=1 -DHAVE_SETLOCALE=1 -DGETPGRP_VOID=1 -DRETSIGTYPE=void -DHAVE_LANGINFO_CODESET=1 -c ../src/stream.c gcc -g -O2 -DLV_HELP_PATH=\"/path/to/home_directory/lv/lib/lv\" -I../src -DUNIX=1 -DTERMCAP=1 -DHAVE_LIBNCURSES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_FCNTL_H=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TERMIO_H=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_LOCALE_H=1 -DHAVE_TGETNUM=1 -DHAVE_SETLOCALE=1 -DGETPGRP_VOID=1 -DRETSIGTYPE=void -DHAVE_LANGINFO_CODESET=1 -c ../src/file.c gcc -g -O2 -DLV_HELP_PATH=\"/path/to/home_directory/lv/lib/lv\" -I../src -DUNIX=1 -DTERMCAP=1 -DHAVE_LIBNCURSES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_FCNTL_H=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TERMIO_H=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_LOCALE_H=1 -DHAVE_TGETNUM=1 -DHAVE_SETLOCALE=1 -DGETPGRP_VOID=1 -DRETSIGTYPE=void -DHAVE_LANGINFO_CODESET=1 -c ../src/guess.c gcc -g -O2 -DLV_HELP_PATH=\"/path/to/home_directory/lv/lib/lv\" -I../src -DUNIX=1 -DTERMCAP=1 -DHAVE_LIBNCURSES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_FCNTL_H=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TERMIO_H=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_LOCALE_H=1 -DHAVE_TGETNUM=1 -DHAVE_SETLOCALE=1 -DGETPGRP_VOID=1 -DRETSIGTYPE=void -DHAVE_LANGINFO_CODESET=1 -c ../src/decode.c gcc -g -O2 -DLV_HELP_PATH=\"/path/to/home_directory/lv/lib/lv\" -I../src -DUNIX=1 -DTERMCAP=1 -DHAVE_LIBNCURSES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_FCNTL_H=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TERMIO_H=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_LOCALE_H=1 -DHAVE_TGETNUM=1 -DHAVE_SETLOCALE=1 -DGETPGRP_VOID=1 -DRETSIGTYPE=void -DHAVE_LANGINFO_CODESET=1 -c ../src/encode.c gcc -g -O2 -DLV_HELP_PATH=\"/path/to/home_directory/lv/lib/lv\" -I../src -DUNIX=1 -DTERMCAP=1 -DHAVE_LIBNCURSES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_FCNTL_H=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TERMIO_H=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_LOCALE_H=1 -DHAVE_TGETNUM=1 -DHAVE_SETLOCALE=1 -DGETPGRP_VOID=1 -DRETSIGTYPE=void -DHAVE_LANGINFO_CODESET=1 -c ../src/escape.c gcc -g -O2 -DLV_HELP_PATH=\"/path/to/home_directory/lv/lib/lv\" -I../src -DUNIX=1 -DTERMCAP=1 -DHAVE_LIBNCURSES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_FCNTL_H=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TERMIO_H=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_LOCALE_H=1 -DHAVE_TGETNUM=1 -DHAVE_SETLOCALE=1 -DGETPGRP_VOID=1 -DRETSIGTYPE=void -DHAVE_LANGINFO_CODESET=1 -c ../src/iso2022.c gcc -g -O2 -DLV_HELP_PATH=\"/path/to/home_directory/lv/lib/lv\" -I../src -DUNIX=1 -DTERMCAP=1 -DHAVE_LIBNCURSES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_FCNTL_H=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TERMIO_H=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_LOCALE_H=1 -DHAVE_TGETNUM=1 -DHAVE_SETLOCALE=1 -DGETPGRP_VOID=1 -DRETSIGTYPE=void -DHAVE_LANGINFO_CODESET=1 -c ../src/iso8859.c gcc -g -O2 -DLV_HELP_PATH=\"/path/to/home_directory/lv/lib/lv\" -I../src -DUNIX=1 -DTERMCAP=1 -DHAVE_LIBNCURSES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_FCNTL_H=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TERMIO_H=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_LOCALE_H=1 -DHAVE_TGETNUM=1 -DHAVE_SETLOCALE=1 -DGETPGRP_VOID=1 -DRETSIGTYPE=void -DHAVE_LANGINFO_CODESET=1 -c ../src/iso2cn.c gcc -g -O2 -DLV_HELP_PATH=\"/path/to/home_directory/lv/lib/lv\" -I../src -DUNIX=1 -DTERMCAP=1 -DHAVE_LIBNCURSES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_FCNTL_H=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TERMIO_H=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_LOCALE_H=1 -DHAVE_TGETNUM=1 -DHAVE_SETLOCALE=1 -DGETPGRP_VOID=1 -DRETSIGTYPE=void -DHAVE_LANGINFO_CODESET=1 -c ../src/iso2jp.c gcc -g -O2 -DLV_HELP_PATH=\"/path/to/home_directory/lv/lib/lv\" -I../src -DUNIX=1 -DTERMCAP=1 -DHAVE_LIBNCURSES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_FCNTL_H=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TERMIO_H=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_LOCALE_H=1 -DHAVE_TGETNUM=1 -DHAVE_SETLOCALE=1 -DGETPGRP_VOID=1 -DRETSIGTYPE=void -DHAVE_LANGINFO_CODESET=1 -c ../src/iso2kr.c gcc -g -O2 -DLV_HELP_PATH=\"/path/to/home_directory/lv/lib/lv\" -I../src -DUNIX=1 -DTERMCAP=1 -DHAVE_LIBNCURSES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_FCNTL_H=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TERMIO_H=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_LOCALE_H=1 -DHAVE_TGETNUM=1 -DHAVE_SETLOCALE=1 -DGETPGRP_VOID=1 -DRETSIGTYPE=void -DHAVE_LANGINFO_CODESET=1 -c ../src/kana.c gcc -g -O2 -DLV_HELP_PATH=\"/path/to/home_directory/lv/lib/lv\" -I../src -DUNIX=1 -DTERMCAP=1 -DHAVE_LIBNCURSES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_FCNTL_H=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TERMIO_H=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_LOCALE_H=1 -DHAVE_TGETNUM=1 -DHAVE_SETLOCALE=1 -DGETPGRP_VOID=1 -DRETSIGTYPE=void -DHAVE_LANGINFO_CODESET=1 -c ../src/eucjapan.c gcc -g -O2 -DLV_HELP_PATH=\"/path/to/home_directory/lv/lib/lv\" -I../src -DUNIX=1 -DTERMCAP=1 -DHAVE_LIBNCURSES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_FCNTL_H=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TERMIO_H=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_LOCALE_H=1 -DHAVE_TGETNUM=1 -DHAVE_SETLOCALE=1 -DGETPGRP_VOID=1 -DRETSIGTYPE=void -DHAVE_LANGINFO_CODESET=1 -c ../src/shiftjis.c gcc -g -O2 -DLV_HELP_PATH=\"/path/to/home_directory/lv/lib/lv\" -I../src -DUNIX=1 -DTERMCAP=1 -DHAVE_LIBNCURSES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_FCNTL_H=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TERMIO_H=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_LOCALE_H=1 -DHAVE_TGETNUM=1 -DHAVE_SETLOCALE=1 -DGETPGRP_VOID=1 -DRETSIGTYPE=void -DHAVE_LANGINFO_CODESET=1 -c ../src/big5.c gcc -g -O2 -DLV_HELP_PATH=\"/path/to/home_directory/lv/lib/lv\" -I../src -DUNIX=1 -DTERMCAP=1 -DHAVE_LIBNCURSES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_FCNTL_H=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TERMIO_H=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_LOCALE_H=1 -DHAVE_TGETNUM=1 -DHAVE_SETLOCALE=1 -DGETPGRP_VOID=1 -DRETSIGTYPE=void -DHAVE_LANGINFO_CODESET=1 -c ../src/hz.c gcc -g -O2 -DLV_HELP_PATH=\"/path/to/home_directory/lv/lib/lv\" -I../src -DUNIX=1 -DTERMCAP=1 -DHAVE_LIBNCURSES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_FCNTL_H=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TERMIO_H=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_LOCALE_H=1 -DHAVE_TGETNUM=1 -DHAVE_SETLOCALE=1 -DGETPGRP_VOID=1 -DRETSIGTYPE=void -DHAVE_LANGINFO_CODESET=1 -c ../src/raw.c gcc -g -O2 -DLV_HELP_PATH=\"/path/to/home_directory/lv/lib/lv\" -I../src -DUNIX=1 -DTERMCAP=1 -DHAVE_LIBNCURSES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_FCNTL_H=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TERMIO_H=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_LOCALE_H=1 -DHAVE_TGETNUM=1 -DHAVE_SETLOCALE=1 -DGETPGRP_VOID=1 -DRETSIGTYPE=void -DHAVE_LANGINFO_CODESET=1 -c ../src/fetch.c gcc -g -O2 -DLV_HELP_PATH=\"/path/to/home_directory/lv/lib/lv\" -I../src -DUNIX=1 -DTERMCAP=1 -DHAVE_LIBNCURSES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_FCNTL_H=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TERMIO_H=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_LOCALE_H=1 -DHAVE_TGETNUM=1 -DHAVE_SETLOCALE=1 -DGETPGRP_VOID=1 -DRETSIGTYPE=void -DHAVE_LANGINFO_CODESET=1 -c ../src/screen.c gcc -g -O2 -DLV_HELP_PATH=\"/path/to/home_directory/lv/lib/lv\" -I../src -DUNIX=1 -DTERMCAP=1 -DHAVE_LIBNCURSES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_FCNTL_H=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TERMIO_H=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_LOCALE_H=1 -DHAVE_TGETNUM=1 -DHAVE_SETLOCALE=1 -DGETPGRP_VOID=1 -DRETSIGTYPE=void -DHAVE_LANGINFO_CODESET=1 -c ../src/command.c gcc -g -O2 -DLV_HELP_PATH=\"/path/to/home_directory/lv/lib/lv\" -I../src -DUNIX=1 -DTERMCAP=1 -DHAVE_LIBNCURSES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_FCNTL_H=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TERMIO_H=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_LOCALE_H=1 -DHAVE_TGETNUM=1 -DHAVE_SETLOCALE=1 -DGETPGRP_VOID=1 -DRETSIGTYPE=void -DHAVE_LANGINFO_CODESET=1 -c ../src/display.c gcc -g -O2 -DLV_HELP_PATH=\"/path/to/home_directory/lv/lib/lv\" -I../src -DUNIX=1 -DTERMCAP=1 -DHAVE_LIBNCURSES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_FCNTL_H=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TERMIO_H=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_LOCALE_H=1 -DHAVE_TGETNUM=1 -DHAVE_SETLOCALE=1 -DGETPGRP_VOID=1 -DRETSIGTYPE=void -DHAVE_LANGINFO_CODESET=1 -c ../src/find.c gcc -g -O2 -DLV_HELP_PATH=\"/path/to/home_directory/lv/lib/lv\" -I../src -DUNIX=1 -DTERMCAP=1 -DHAVE_LIBNCURSES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_FCNTL_H=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TERMIO_H=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_LOCALE_H=1 -DHAVE_TGETNUM=1 -DHAVE_SETLOCALE=1 -DGETPGRP_VOID=1 -DRETSIGTYPE=void -DHAVE_LANGINFO_CODESET=1 -c ../src/re.c gcc -g -O2 -DLV_HELP_PATH=\"/path/to/home_directory/lv/lib/lv\" -I../src -DUNIX=1 -DTERMCAP=1 -DHAVE_LIBNCURSES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_FCNTL_H=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TERMIO_H=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_LOCALE_H=1 -DHAVE_TGETNUM=1 -DHAVE_SETLOCALE=1 -DGETPGRP_VOID=1 -DRETSIGTYPE=void -DHAVE_LANGINFO_CODESET=1 -c ../src/nfa.c gcc -g -O2 -DLV_HELP_PATH=\"/path/to/home_directory/lv/lib/lv\" -I../src -DUNIX=1 -DTERMCAP=1 -DHAVE_LIBNCURSES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_FCNTL_H=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TERMIO_H=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_LOCALE_H=1 -DHAVE_TGETNUM=1 -DHAVE_SETLOCALE=1 -DGETPGRP_VOID=1 -DRETSIGTYPE=void -DHAVE_LANGINFO_CODESET=1 -c ../src/dfa.c gcc -g -O2 -DLV_HELP_PATH=\"/path/to/home_directory/lv/lib/lv\" -I../src -DUNIX=1 -DTERMCAP=1 -DHAVE_LIBNCURSES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_FCNTL_H=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TERMIO_H=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_LOCALE_H=1 -DHAVE_TGETNUM=1 -DHAVE_SETLOCALE=1 -DGETPGRP_VOID=1 -DRETSIGTYPE=void -DHAVE_LANGINFO_CODESET=1 -c ../src/conv.c gcc -g -O2 -DLV_HELP_PATH=\"/path/to/home_directory/lv/lib/lv\" -I../src -DUNIX=1 -DTERMCAP=1 -DHAVE_LIBNCURSES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_FCNTL_H=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TERMIO_H=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_LOCALE_H=1 -DHAVE_TGETNUM=1 -DHAVE_SETLOCALE=1 -DGETPGRP_VOID=1 -DRETSIGTYPE=void -DHAVE_LANGINFO_CODESET=1 -c ../src/version.c gcc -g -O2 -DLV_HELP_PATH=\"/path/to/home_directory/lv/lib/lv\" -I../src -DUNIX=1 -DTERMCAP=1 -DHAVE_LIBNCURSES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_FCNTL_H=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TERMIO_H=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_LOCALE_H=1 -DHAVE_TGETNUM=1 -DHAVE_SETLOCALE=1 -DGETPGRP_VOID=1 -DRETSIGTYPE=void -DHAVE_LANGINFO_CODESET=1 -c ../src/conf.c gcc -g -O2 -DLV_HELP_PATH=\"/path/to/home_directory/lv/lib/lv\" -I../src -DUNIX=1 -DTERMCAP=1 -DHAVE_LIBNCURSES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_FCNTL_H=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TERMIO_H=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_LOCALE_H=1 -DHAVE_TGETNUM=1 -DHAVE_SETLOCALE=1 -DGETPGRP_VOID=1 -DRETSIGTYPE=void -DHAVE_LANGINFO_CODESET=1 -c ../src/lv.c gcc -g -O2 -DLV_HELP_PATH=\"/path/to/home_directory/lv/lib/lv\" -I../src -DUNIX=1 -DTERMCAP=1 -DHAVE_LIBNCURSES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_FCNTL_H=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TERMIO_H=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_LOCALE_H=1 -DHAVE_TGETNUM=1 -DHAVE_SETLOCALE=1 -DGETPGRP_VOID=1 -DRETSIGTYPE=void -DHAVE_LANGINFO_CODESET=1 -c ../src/console.c gcc -g -O2 -DLV_HELP_PATH=\"/path/to/home_directory/lv/lib/lv\" -I../src -DUNIX=1 -DTERMCAP=1 -DHAVE_LIBNCURSES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_FCNTL_H=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TERMIO_H=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_LOCALE_H=1 -DHAVE_TGETNUM=1 -DHAVE_SETLOCALE=1 -DGETPGRP_VOID=1 -DRETSIGTYPE=void -DHAVE_LANGINFO_CODESET=1 -c ../src/guesslocale.c gcc -g -O2 -DLV_HELP_PATH=\"/path/to/home_directory/lv/lib/lv\" -I../src -DUNIX=1 -DTERMCAP=1 -DHAVE_LIBNCURSES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_FCNTL_H=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TERMIO_H=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_LOCALE_H=1 -DHAVE_TGETNUM=1 -DHAVE_SETLOCALE=1 -DGETPGRP_VOID=1 -DRETSIGTYPE=void -DHAVE_LANGINFO_CODESET=1 -c ../src/utf.c gcc -g -O2 -DLV_HELP_PATH=\"/path/to/home_directory/lv/lib/lv\" -I../src -DUNIX=1 -DTERMCAP=1 -DHAVE_LIBNCURSES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_FCNTL_H=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TERMIO_H=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_LOCALE_H=1 -DHAVE_TGETNUM=1 -DHAVE_SETLOCALE=1 -DGETPGRP_VOID=1 -DRETSIGTYPE=void -DHAVE_LANGINFO_CODESET=1 -c ../src/unimap.c gcc -g -O2 -DLV_HELP_PATH=\"/path/to/home_directory/lv/lib/lv\" -I../src -DUNIX=1 -DTERMCAP=1 -DHAVE_LIBNCURSES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_FCNTL_H=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TERMIO_H=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_LOCALE_H=1 -DHAVE_TGETNUM=1 -DHAVE_SETLOCALE=1 -DGETPGRP_VOID=1 -DRETSIGTYPE=void -DHAVE_LANGINFO_CODESET=1 -c ../src/unirev.c gcc -o lv itable.o ctable.o uty.o istr.o stream.o file.o guess.o decode.o encode.o escape.o iso2022.o iso8859.o iso2cn.o iso2jp.o iso2kr.o kana.o eucjapan.o shiftjis.o big5.o hz.o raw.o fetch.o screen.o command.o display.o find.o re.o nfa.o dfa.o conv.o version.o conf.o lv.o console.o guesslocale.o utf.o unimap.o unirev.o -lncurses $ make install /opt/imake/bin/install -c -s -m 555 lv /path/to/home_directory/lv/bin if test -f /path/to/home_directory/lv/bin/lgrep; then \ /bin/rm -f /path/to/home_directory/lv/bin/lgrep; \ fi (cd /path/to/home_directory/lv/bin; ln lv lgrep) if test ! -d /path/to/home_directory/lv/lib/lv; then \ mkdir -p /path/to/home_directory/lv/lib/lv; \ fi /opt/imake/bin/install -c -m 444 ../src/../lv.hlp /path/to/home_directory/lv/lib/lv if test -d /path/to/home_directory/lv/man -a -d /path/to/home_directory/lv/man/man1; then \ /opt/imake/bin/install -c -m 444 ../src/../lv.1 /path/to/home_directory/lv/man/man1; \ fi