Script started on Mon Sep 30 15:51:56 2002 [barrie@magnolia ~]$ pwd /home/barrie [barrie@magnolia ~]$ lsl total 1812 -rw-rw-r-- 1 barrie barrie 1539499 Sep 30 13:23 lynx-2.8.4-18.i386.rpm -rw-rw-r-- 1 barrie barrie 152306 Sep 29 22:18 lynxinstall -rw-rw-r-- 1 barrie barrie 80366 Sep 30 14:22 lynxinstallrpm -rw-rw-r-- 1 barrie barrie 0 Sep 30 15:51 lynxinstalltar drwx------ 2 barrie barrie 4096 Sep 27 22:31 nsmail drwxrwxr-x 2 barrie barrie 4096 Sep 30 15:49 scripts -rw-rw-r-- 1 barrie barrie 40191 Sep 27 22:56 termtype drwxrwxr-x 3 barrie barrie 4096 Sep 30 15:51 tmp -rw-rw-r-- 1 barrie barrie 8727 Sep 27 22:17 up2date20020927 [barrie@magnolia ~]$ whicyhh lynx /usr/bin/lynx [barrie@magnolia ~]$ locate lynx /home/barrie/lynxinstall /home/barrie/tmp/lynx-2.8.4-18.i386.rpm /etc/X11/applnk/Internet/lynx.desktop /etc/lynx.cfg /etc/lynx-site.cfg /etc/lynx.cfg.cs /etc/lynx.cfg.ja /etc/lynx.cfg.sk /usr/bin/lynx /usr/share/doc/vim-common-6.1/syntax/lynx.vim /usr/share/doc/lynx-2.8.4 /usr/share/doc/lynx-2.8.4/docs /usr/share/doc/lynx-2.8.4/docs/CMU.announce /usr/share/doc/lynx-2.8.4/docs/CHANGES2.3 /usr/share/doc/lynx-2.8.4/docs/CHANGES2.4 /usr/share/doc/lynx-2.8.4/docs/CHANGES2.5 /usr/share/doc/lynx-2.8.4/docs/CHANGES2.6 /usr/share/doc/lynx-2.8.4/docs/CHANGES2.7 /usr/share/doc/lynx-2.8.4/docs/CHANGES2.8 /usr/share/doc/lynx-2.8.4/docs/IBMPC-charsets.announce /usr/share/doc/lynx-2.8.4/docs/CRAWL.announce /usr/share/doc/lynx-2.8.4/docs/FM.announce /usr/share/doc/lynx-2.8.4/docs/README.chartrans /usr/share/doc/lynx-2.8.4/docs/OS-390.announce /usr/share/doc/lynx-2.8.4/docs/README.TRST /usr/share/doc/lynx-2.8.4/docs/SOCKETSHR.announce /usr/share/doc/lynx-2.8.4/docs/README.defines /usr/share/doc/lynx-2.8.4/docs/README.jp /usr/share/doc/lynx-2.8.4/docs/README.ssl /usr/share/doc/lynx-2.8.4/docs/TCPWARE.announce /usr/share/doc/lynx-2.8.4/docs/VMSWAIS.announce /usr/share/doc/lynx-2.8.4/docs/djgpp.key /usr/share/doc/lynx-2.8.4/docs/pdcurses.key /usr/share/doc/lynx-2.8.4/docs/slang.key /usr/share/doc/lynx-2.8.4/docs/win-386.announce /usr/share/doc/lynx-2.8.4/lynx.hlp /usr/share/doc/lynx-2.8.4/INSTALLATION /usr/share/doc/lynx-2.8.4/README /usr/share/doc/lynx-2.8.4/lynx_help /usr/share/doc/lynx-2.8.4/lynx_help/keystrokes /usr/share/doc/lynx-2.8.4/lynx_help/keystrokes/bashlike_edit_help.html /usr/share/doc/lynx-2.8.4/lynx_help/keystrokes/alt_edit_help.html /usr/share/doc/lynx-2.8.4/lynx_help/keystrokes/gopher_types_help.html /usr/share/doc/lynx-2.8.4/lynx_help/keystrokes/bookmark_help.html /usr/share/doc/lynx-2.8.4/lynx_help/keystrokes/cookie_help.html /usr/share/doc/lynx-2.8.4/lynx_help/keystrokes/dired_help.html /usr/share/doc/lynx-2.8.4/lynx_help/keystrokes/edit_help.html /usr/share/doc/lynx-2.8.4/lynx_help/keystrokes/environments.html /usr/share/doc/lynx-2.8.4/lynx_help/keystrokes/follow_help.html /usr/share/doc/lynx-2.8.4/lynx_help/keystrokes/history_help.html /usr/share/doc/lynx-2.8.4/lynx_help/keystrokes/keystroke_help.html /usr/share/doc/lynx-2.8.4/lynx_help/keystrokes/movement_help.html /usr/share/doc/lynx-2.8.4/lynx_help/keystrokes/option_help.html /usr/share/doc/lynx-2.8.4/lynx_help/keystrokes/other_help.html /usr/share/doc/lynx-2.8.4/lynx_help/keystrokes/print_help.html /usr/share/doc/lynx-2.8.4/lynx_help/keystrokes/scrolling_help.html /usr/share/doc/lynx-2.8.4/lynx_help/keystrokes/test_display.html /usr/share/doc/lynx-2.8.4/lynx_help/keystrokes/visited_help.html /usr/share/doc/lynx-2.8.4/lynx_help/keystrokes/xterm_help.html /usr/share/doc/lynx-2.8.4/lynx_help/Lynx_users_guide.html /usr/share/doc/lynx-2.8.4/lynx_help/about_lynx.html /usr/share/doc/lynx-2.8.4/lynx_help/help_files.txt /usr/share/doc/lynx-2.8.4/lynx_help/lynx_help_main.html /usr/share/doc/lynx-2.8.4/lynx_help/lynx-dev.html /usr/share/doc/lynx-2.8.4/lynx_help/lynx_url_support.html /usr/share/doc/lynx-2.8.4/samples /usr/share/doc/lynx-2.8.4/samples/blue-background.lss /usr/share/doc/lynx-2.8.4/samples/bright-blue.lss /usr/share/doc/lynx-2.8.4/samples/cernrules.txt /usr/share/doc/lynx-2.8.4/samples/installdirs.html /usr/share/doc/lynx-2.8.4/samples/jumpsUnix.html /usr/share/doc/lynx-2.8.4/samples/jumpsVMS.html /usr/share/doc/lynx-2.8.4/samples/lynx-keymaps /usr/share/doc/lynx-2.8.4/samples/lynx.com /usr/share/doc/lynx-2.8.4/samples/lynx.lss /usr/share/doc/lynx-2.8.4/samples/mailcap /usr/share/doc/lynx-2.8.4/samples/mailto-form.pl /usr/share/doc/lynx-2.8.4/samples/mild-colors.lss /usr/share/doc/lynx-2.8.4/samples/mime.types /usr/share/doc/lynx-2.8.4/test /usr/share/doc/lynx-2.8.4/test/ISO_LATIN1_test.html /usr/share/doc/lynx-2.8.4/test/ALT88592.html /usr/share/doc/lynx-2.8.4/test/TestComment.html /usr/share/doc/lynx-2.8.4/test/README.txt /usr/share/doc/lynx-2.8.4/test/iso8859-1.html /usr/share/doc/lynx-2.8.4/test/c1.html /usr/share/doc/lynx-2.8.4/test/iso88592.html /usr/share/doc/lynx-2.8.4/test/raw8bit.html /usr/share/doc/lynx-2.8.4/test/sgml.html /usr/share/doc/lynx-2.8.4/test/spaces.html /usr/share/doc/lynx-2.8.4/test/tabtest.html /usr/share/doc/lynx-2.8.4/test/unicode.html /usr/share/locale/cs/LC_MESSAGES/lynx.mo /usr/share/locale/da/LC_MESSAGES/lynx.mo /usr/share/locale/de/LC_MESSAGES/lynx.mo /usr/share/locale/fr/LC_MESSAGES/lynx.mo /usr/share/locale/ja/LC_MESSAGES/lynx.mo /usr/share/locale/nl/LC_MESSAGES/lynx.mo /usr/share/locale/pt_BR/LC_MESSAGES/lynx.mo /usr/share/locale/sv/LC_MESSAGES/lynx.mo /usr/share/locale/ru/LC_MESSAGES/lynx.mo /usr/share/locale/sl/LC_MESSAGES/lynx.mo /usr/share/man/man1/lynx.1.gz /usr/share/vim/vim61/syntax/lynx.vim /usr/share/services/useragentstrings/lynxoncurrent.desktop /usr/share/gnome/help/gedit/C/images/lynx.png /usr/share/gnome/help/gedit/ja/images/lynx.png /usr/X11R6/lib/X11/config/lynx.cf /lib/modules/2.4.18-3/kernel/drivers/ieee1394/pcilynx.o [barrie@magnolia ~]$ rpm -qi lynx Name : lynx Relocations: (not relocateable) Version : 2.8.4 Vendor: Red Hat, Inc. Release : 18 Build Date: Fri 15 Mar 2002 12:11:29 PM GMT-5 Install date: Sun 29 Sep 2002 09:03:47 PM GMT-5 Build Host: asok.devel.redhat.com Group : Applications/Internet Source RPM: lynx-2.8.4-18.src.rpm Size : 4028658 License: GPL Packager : Red Hat, Inc. URL : http://lynx.isc.org/ Summary : A text-based Web browser. Description : Lynx is a text-based Web browser. Lynx does not display any images, but it does support frames, tables, and most other HTML tags. One advantage Lynx has over graphical browsers is speed; Lynx starts and exits quickly and swiftly displays webpages. [barrie@magnolia ~]$ ^V^V wget http://lynx.isc.org/release/lynx2.8.4.tar.gzw --15:56:40-- http://lynx.isc.org/release/lynx2.8.4.tar.gz => `lynx2.8.4.tar.gz' Resolving lynx.isc.org... done. Connecting to lynx.isc.org[204.152.184.112]:80... connected. HTTP request sent, awaiting response... 200 OK Length: 2,556,501 [application/x-tar] 0% [ ] 0 --.--K/s ETA --:-- 0% [ ] 14,275 59.83K/s ETA 00:41 2% [> ] 56,615 127.69K/s ETA 00:19 4% [==> ] 120,855 185.57K/s ETA 00:12 8% [====> ] 222,644 259.46K/s ETA 00:08 12% [=======> ] 320,948 300.79K/s ETA 00:07 15% [=========> ] 397,596 312.37K/s ETA 00:06 19% [===========> ] 494,440 334.62K/s ETA 00:06 22% [==============> ] 586,012 346.83K/s ETA 00:05 24% [===============> ] 635,164 335.29K/s ETA 00:05 26% [================> ] 685,776 326.37K/s ETA 00:05 28% [=================> ] 734,928 318.70K/s ETA 00:05 30% [===================> ] 784,080 312.02K/s ETA 00:05 32% [====================> ] 834,692 306.32K/s ETA 00:05 34% [=====================> ] 883,844 301.69K/s ETA 00:05 36% [======================> ] 926,264 290.11K/s ETA 00:05 39% [========================> ] 997,072 293.20K/s ETA 00:05 40% [==========================> ] 1,046,224 290.17K/s ETA 00:05 42% [===========================> ] 1,095,376 287.48K/s ETA 00:04 44% [============================> ] 1,144,772 285.12K/s ETA 00:04 46% [=============================> ] 1,196,032 282.95K/s ETA 00:04 48% [===============================> ] 1,244,860 280.89K/s ETA 00:04 50% [================================> ] 1,298,716 278.80K/s ETA 00:04 52% [=================================> ] 1,348,112 277.22K/s ETA 00:04 54% [===================================> ] 1,399,940 275.52K/s ETA 00:04 56% [====================================> ] 1,450,552 274.26K/s ETA 00:03 59% [=====================================> ] 1,508,788 272.65K/s ETA 00:03 60% [=======================================> ] 1,558,508 271.54K/s ETA 00:03 62% [========================================> ] 1,607,092 270.36K/s ETA 00:03 64% [=========================================> ] 1,657,704 269.45K/s ETA 00:03 66% [===========================================> ] 1,705,396 268.23K/s ETA 00:03 68% [============================================> ] 1,756,008 267.24K/s ETA 00:02 70% [=============================================> ] 1,805,404 266.45K/s ETA 00:02 72% [==============================================> ] 1,858,692 265.64K/s ETA 00:02 74% [================================================> ] 1,908,656 264.91K/s ETA 00:02 76% [=================================================> ] 1,959,348 264.25K/s ETA 00:02 78% [==================================================> ] 2,009,312 263.60K/s ETA 00:02 80% [====================================================> ] 2,059,112 262.86K/s ETA 00:01 82% [=====================================================> ] 2,110,292 262.29K/s ETA 00:01 84% [======================================================> ] 2,160,336 261.72K/s ETA 00:01 86% [========================================================> ] 2,210,948 261.27K/s ETA 00:01 88% [=========================================================> ] 2,262,452 260.67K/s ETA 00:01 90% [==========================================================> ] 2,311,524 260.12K/s ETA 00:00 92% [============================================================> ] 2,368,948 259.64K/s ETA 00:00 94% [=============================================================> ] 2,419,804 259.22K/s ETA 00:00 96% [==============================================================> ] 2,478,364 258.77K/s ETA 00:00 97% [===============================================================> ] 2,502,048 255.69K/s ETA 00:00 100%[=================================================================>] 2,556,501 258.12K/s ETA 00:00 15:56:50 (258.12 KB/s) - `lynx2.8.4.tar.gz' saved [2556501/2556501] [barrie@magnolia ~]$ lsl total 4328 -rw-rw-r-- 1 barrie barrie 1539499 Sep 30 13:23 lynx-2.8.4-18.i386.rpm -rw-rw-r-- 1 barrie barrie 2556501 Jul 18 2001 lynx2.8.4.tar.gz -rw-rw-r-- 1 barrie barrie 152306 Sep 29 22:18 lynxinstall -rw-rw-r-- 1 barrie barrie 80366 Sep 30 14:22 lynxinstallrpm -rw-rw-r-- 1 barrie barrie 12288 Sep 30 15:56 lynxinstalltar drwx------ 2 barrie barrie 4096 Sep 27 22:31 nsmail drwxrwxr-x 2 barrie barrie 4096 Sep 30 15:49 scripts -rw-rw-r-- 1 barrie barrie 40191 Sep 27 22:56 termtype drwxrwxr-x 3 barrie barrie 4096 Sep 30 15:51 tmp -rw-rw-r-- 1 barrie barrie 8727 Sep 27 22:17 up2date20020927 [barrie@magnolia ~]$ cp lynx-2.2.8.4.tar.gz /usr/blocal cp: cannot create regular file `/usr/local/lynx2.8.4.tar.gz': Permission denied [barrie@magnolia ~]$ sudo cpcp lynx2.8.4.tar.gz /usr/local[1@sc[1@uc[1@dc[1@oc[1@ c Password: [barrie@magnolia ~]$ cd !$ cd /usr/local [barrie@magnolia local]$ ls bin doc etc games include lib libexec lynx2.8.4.tar.gz sbin share src [barrie@magnolia local]$ gunzip lynx2.8.4.tar.gz gunzip: lynx2.8.4.tar: Permission denied [barrie@magnolia local]$ sudogunzip lynx2.8.4.tar.gz[1@sg[1@ug[1@dg[1@og[1@ g Password: [barrie@magnolia local]$ tar -trf lynx2.8.4.tar | head lynx2-8-4/ lynx2-8-4/ABOUT-NLS lynx2-8-4/CHANGES lynx2-8-4/COPYHEADER lynx2-8-4/COPYING lynx2-8-4/INSTALLATION lynx2-8-4/LYHelp.hin lynx2-8-4/LYMessages_en.h lynx2-8-4/PROBLEMS lynx2-8-4/README [barrie@magnolia local]$ tar xf lynx2.8.4.tar tar: lynx2-8-4: Cannot mkdir: Permission denied tar: lynx2-8-4/ABOUT-NLS: Cannot open: No such file or directory tar: lynx2-8-4/CHANGES: Cannot open: No such file or directory tar: lynx2-8-4/COPYHEADER: Cannot open: No such file or directory tar: lynx2-8-4/COPYING: Cannot open: No such file or directory tar: lynx2-8-4/INSTALLATION: Cannot open: No such file or directory tar: lynx2-8-4/LYHelp.hin: Cannot open: No such file or directory tar: lynx2-8-4/LYMessages_en.h: Cannot open: No such file or directory tar: lynx2-8-4/PROBLEMS: Cannot open: No such file or directory tar: lynx2-8-4/README: Cannot open: No such file or directory tar: lynx2-8-4/VMSPrint.com: Cannot open: No such file or directory tar: lynx2-8-4/WWW: Cannot mkdir: No such file or directory tar: lynx2-8-4/WWW/Library: Cannot mkdir: No such file or directory tar: lynx2-8-4/WWW/Library/vms: Cannot mkdir: No such file or directory tar: lynx2-8-4/WWW/Library/vms/COPYING.LIB: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/vms/libmake.com: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/vms/descrip.mms: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation: Cannot mkdir: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTFinger.h: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTFinger.c: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/LYexit.h: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTVMS_WaisUI.h: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTVMS_WaisUI.c: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTVMS_WaisProt.h: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/LYLeaks.h: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTCJK.h: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTVMS_WaisProt.c: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/www_wait.h: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTUU.h: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTVMSUtils.h: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/Version.make: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTLex.h: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTAssoc.h: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTAAProt.h: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTGroup.h: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTAABrow.h: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTAAUtil.h: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTWSRC.h: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTWAIS.h: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTTelnet.h: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HText.h: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTUtils.h: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTGopher.h: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTNews.h: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTMIME.h: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTInit.h: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTFormat.h: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTRules.h: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTString.h: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTList.h: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTStyle.h: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTAnchor.h: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTAtom.h: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTStream.h: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTMLGen.h: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTFWriter.h: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTPlain.h: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTChunk.h: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTMLDTD.h: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/SGML.h: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTTCP.h: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTFTP.h: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTBTree.h: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTFile.h: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTTP.h: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTUU.c: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTAccess.h: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTParse.h: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTLex.c: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTAssoc.c: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTAAProt.c: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTGroup.c: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTAABrow.c: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTAAUtil.c: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTGopher.c: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTMIME.c: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTFormat.c: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTRules.c: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTString.c: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTList.c: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTStyle.c: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTAnchor.c: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTAtom.c: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTChunk.c: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTMLGen.c: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTFWriter.c: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTPlain.c: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/SGML.c: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTTCP.c: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTFTP.c: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTBTree.c: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTTP.c: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTAccess.c: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTParse.c: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/www_tcp.h: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTWSRC.c: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTWAIS.c: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTVMSUtils.c: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTTelnet.c: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTNews.c: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTMLDTD.c: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTFile.c: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/UCDefs.h: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/UCMap.h: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/UCAux.h: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTDOS.h: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTDOS.c: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/makefile.in: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/Implementation/HTioctl.h: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/djgpp: Cannot mkdir: No such file or directory tar: lynx2-8-4/WWW/Library/djgpp/makefile: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/djgpp/CommonMakefile: Cannot open: No such file or directory tar: lynx2-8-4/WWW/Library/djgpp/makefile.sla: Cannot open: No such file or directory tar: lynx2-8-4/WWW/FreeofCharge.html: Cannot open: No such file or directory tar: lynx2-8-4/aclocal.m4: Cannot open: No such file or directory tar: lynx2-8-4/build-slang.com: Cannot open: No such file or directory tar: lynx2-8-4/build.com: Cannot open: No such file or directory tar: lynx2-8-4/cfg_defs.sh: Cannot open: No such file or directory tar: lynx2-8-4/cfg_edit.sh: Cannot open: No such file or directory tar: lynx2-8-4/config.hin: Cannot open: No such file or directory tar: lynx2-8-4/config.guess: Cannot open: No such file or directory tar: lynx2-8-4/config.sub: Cannot open: No such file or directory tar: lynx2-8-4/configure: Cannot open: No such file or directory tar: lynx2-8-4/configure.in: Cannot open: No such file or directory tar: lynx2-8-4/descrip.mms: Cannot open: No such file or directory tar: lynx2-8-4/docs: Cannot mkdir: No such file or directory tar: lynx2-8-4/docs/VMSWAIS.announce: Cannot open: No such file or directory tar: lynx2-8-4/docs/TCPWARE.announce: Cannot open: No such file or directory tar: lynx2-8-4/docs/SOCKETSHR.announce: Cannot open: No such file or directory tar: lynx2-8-4/docs/IBMPC-charsets.announce: Cannot open: No such file or directory tar: lynx2-8-4/docs/FM.announce: Cannot open: No such file or directory tar: lynx2-8-4/docs/CRAWL.announce: Cannot open: No such file or directory tar: lynx2-8-4/docs/CMU.announce: Cannot open: No such file or directory tar: lynx2-8-4/docs/README.chartrans: Cannot open: No such file or directory tar: lynx2-8-4/docs/CHANGES2.8: Cannot open: No such file or directory tar: lynx2-8-4/docs/README.defines: Cannot open: No such file or directory tar: lynx2-8-4/docs/CHANGES2.7: Cannot open: No such file or directory tar: lynx2-8-4/docs/CHANGES2.3: Cannot open: No such file or directory tar: lynx2-8-4/docs/CHANGES2.4: Cannot open: No such file or directory tar: lynx2-8-4/docs/CHANGES2.5: Cannot open: No such file or directory tar: lynx2-8-4/docs/CHANGES2.6: Cannot open: No such file or directory tar: lynx2-8-4/docs/win-386.announce: Cannot open: No such file or directory tar: lynx2-8-4/docs/slang.key: Cannot open: No such file or directory tar: lynx2-8-4/docs/pdcurses.key: Cannot open: No such file or directory tar: lynx2-8-4/docs/djgpp.key: Cannot open: No such file or directory tar: lynx2-8-4/docs/OS-390.announce: Cannot open: No such file or directory tar: lynx2-8-4/docs/README.TRST: Cannot open: No such file or directory tar: lynx2-8-4/docs/README.jp: Cannot open: No such file or directory tar: lynx2-8-4/docs/README.ssl: Cannot open: No such file or directory tar: lynx2-8-4/fixed512.com: Cannot open: No such file or directory tar: lynx2-8-4/fixtext.sh: Cannot open: No such file or directory tar: lynx2-8-4/install.sh: Cannot open: No such file or directory tar: lynx2-8-4/intl: Cannot mkdir: No such file or directory tar: lynx2-8-4/intl/xopen-msg.sed: Cannot open: No such file or directory tar: lynx2-8-4/intl/textdomain.c: Cannot open: No such file or directory tar: lynx2-8-4/intl/po2tbl.sed_in: Cannot open: No such file or directory tar: lynx2-8-4/intl/makefile.in: Cannot open: No such file or directory tar: lynx2-8-4/intl/localealias.c: Cannot open: No such file or directory tar: lynx2-8-4/intl/loadmsgcat.c: Cannot open: No such file or directory tar: lynx2-8-4/intl/loadinfo.h: Cannot open: No such file or directory tar: lynx2-8-4/intl/linux-msg.sed: Cannot open: No such file or directory tar: lynx2-8-4/intl/libgettext.h: Cannot open: No such file or directory tar: lynx2-8-4/intl/l10nflist.c: Cannot open: No such file or directory tar: lynx2-8-4/intl/intl-compat.c: Cannot open: No such file or directory tar: lynx2-8-4/intl/hash-string.h: Cannot open: No such file or directory tar: lynx2-8-4/intl/gettextP.h: Cannot open: No such file or directory tar: lynx2-8-4/intl/gettext.h: Cannot open: No such file or directory tar: lynx2-8-4/intl/gettext.c: Cannot open: No such file or directory tar: lynx2-8-4/intl/finddomain.c: Cannot open: No such file or directory tar: lynx2-8-4/intl/explodename.c: Cannot open: No such file or directory tar: lynx2-8-4/intl/dgettext.c: Cannot open: No such file or directory tar: lynx2-8-4/intl/dcgettext.c: Cannot open: No such file or directory tar: lynx2-8-4/intl/cat-compat.c: Cannot open: No such file or directory tar: lynx2-8-4/intl/bindtextdom.c: Cannot open: No such file or directory tar: lynx2-8-4/intl/VERSION: Cannot open: No such file or directory tar: lynx2-8-4/intl/ChangeLog: Cannot open: No such file or directory tar: lynx2-8-4/lib: Cannot mkdir: No such file or directory tar: lynx2-8-4/lib/dirent.h: Cannot open: No such file or directory tar: lynx2-8-4/lib/dirent.c: Cannot open: No such file or directory tar: lynx2-8-4/lynx.cfg: Cannot open: No such file or directory tar: lynx2-8-4/lynx.hlp: Cannot open: No such file or directory tar: lynx2-8-4/lynx.man: Cannot open: No such file or directory tar: lynx2-8-4/lynx.rsp: Cannot open: No such file or directory tar: lynx2-8-4/lynx_help: Cannot mkdir: No such file or directory tar: lynx2-8-4/lynx_help/keystrokes: Cannot mkdir: No such file or directory tar: lynx2-8-4/lynx_help/keystrokes/cookie_help.html: Cannot open: No such file or directory tar: lynx2-8-4/lynx_help/keystrokes/visited_help.html: Cannot open: No such file or directory tar: lynx2-8-4/lynx_help/keystrokes/edit_help.html: Cannot open: No such file or directory tar: lynx2-8-4/lynx_help/keystrokes/dired_help.html: Cannot open: No such file or directory tar: lynx2-8-4/lynx_help/keystrokes/xterm_help.html: Cannot open: No such file or directory tar: lynx2-8-4/lynx_help/keystrokes/scrolling_help.html: Cannot open: No such file or directory tar: lynx2-8-4/lynx_help/keystrokes/print_help.html: Cannot open: No such file or directory tar: lynx2-8-4/lynx_help/keystrokes/other_help.html: Cannot open: No such file or directory tar: lynx2-8-4/lynx_help/keystrokes/option_help.html: Cannot open: No such file or directory tar: lynx2-8-4/lynx_help/keystrokes/movement_help.html: Cannot open: No such file or directory tar: lynx2-8-4/lynx_help/keystrokes/history_help.html: Cannot open: No such file or directory tar: lynx2-8-4/lynx_help/keystrokes/gopher_types_help.html: Cannot open: No such file or directory tar: lynx2-8-4/lynx_help/keystrokes/bookmark_help.html: Cannot open: No such file or directory tar: lynx2-8-4/lynx_help/keystrokes/keystroke_help.html: Cannot open: No such file or directory tar: lynx2-8-4/lynx_help/keystrokes/follow_help.html: Cannot open: No such file or directory tar: lynx2-8-4/lynx_help/keystrokes/test_display.html: Cannot open: No such file or directory tar: lynx2-8-4/lynx_help/keystrokes/environments.html: Cannot open: No such file or directory tar: lynx2-8-4/lynx_help/keystrokes/alt_edit_help.html: Cannot open: No such file or directory tar: lynx2-8-4/lynx_help/keystrokes/bashlike_edit_help.html: Cannot open: No such file or directory tar: lynx2-8-4/lynx_help/lynx_url_support.html: Cannot open: No such file or directory tar: lynx2-8-4/lynx_help/Lynx_users_guide.html: Cannot open: No such file or directory tar: lynx2-8-4/lynx_help/lynx_help_main.html: Cannot open: No such file or directory tar: lynx2-8-4/lynx_help/about_lynx.html: Cannot open: No such file or directory tar: lynx2-8-4/lynx_help/lynx-dev.html: Cannot open: No such file or directory tar: lynx2-8-4/lynx_help/help_files.txt: Cannot open: No such file or directory tar: lynx2-8-4/make-msc.bat: Cannot open: No such file or directory tar: lynx2-8-4/makefile.bcb: Cannot open: No such file or directory tar: lynx2-8-4/makefile.in: Cannot open: No such file or directory tar: lynx2-8-4/makefile.msc: Cannot open: No such file or directory tar: lynx2-8-4/makelynx.bat: Cannot open: No such file or directory tar: lynx2-8-4/makew32.bat: Cannot open: No such file or directory tar: lynx2-8-4/mkdirs.sh: Cannot open: No such file or directory tar: lynx2-8-4/po: Cannot mkdir: No such file or directory tar: lynx2-8-4/po/sv.po: Cannot open: No such file or directory tar: lynx2-8-4/po/sl.po: Cannot open: No such file or directory tar: lynx2-8-4/po/ja.po: Cannot open: No such file or directory tar: lynx2-8-4/po/nl.po: Cannot open: No such file or directory tar: lynx2-8-4/po/makefile.inn: Cannot open: No such file or directory tar: lynx2-8-4/po/lynx.pot: Cannot open: No such file or directory tar: lynx2-8-4/po/fr.po: Cannot open: No such file or directory tar: lynx2-8-4/po/de.po: Cannot open: No such file or directory tar: lynx2-8-4/po/POTFILES.in: Cannot open: No such file or directory tar: lynx2-8-4/po/da.po: Cannot open: No such file or directory tar: lynx2-8-4/po/readme: Cannot open: No such file or directory tar: lynx2-8-4/po/ru.po: Cannot open: No such file or directory tar: lynx2-8-4/po/pt_BR.po: Cannot open: No such file or directory tar: lynx2-8-4/po/cs.po: Cannot open: No such file or directory tar: lynx2-8-4/samples: Cannot mkdir: No such file or directory tar: lynx2-8-4/samples/jumpsVMS.html: Cannot open: No such file or directory tar: lynx2-8-4/samples/jumpsUnix.html: Cannot open: No such file or directory tar: lynx2-8-4/samples/mime.types: Cannot open: No such file or directory tar: lynx2-8-4/samples/lynx.com: Cannot open: No such file or directory tar: lynx2-8-4/samples/mailcap: Cannot open: No such file or directory tar: lynx2-8-4/samples/lynx.lss: Cannot open: No such file or directory tar: lynx2-8-4/samples/lynx-keymaps: Cannot open: No such file or directory tar: lynx2-8-4/samples/cernrules.txt: Cannot open: No such file or directory tar: lynx2-8-4/samples/mild-colors.lss: Cannot open: No such file or directory tar: lynx2-8-4/samples/blue-background.lss: Cannot open: No such file or directory tar: lynx2-8-4/samples/installdirs.html: Cannot open: No such file or directory tar: lynx2-8-4/samples/mailto-form.pl: Cannot open: No such file or directory tar: lynx2-8-4/samples/bright-blue.lss: Cannot open: No such file or directory tar: lynx2-8-4/scripts: Cannot mkdir: No such file or directory tar: lynx2-8-4/scripts/man2hlp.sh: Cannot open: No such file or directory tar: lynx2-8-4/scripts/cfg2html.pl: Cannot open: No such file or directory tar: lynx2-8-4/src: Cannot mkdir: No such file or directory tar: lynx2-8-4/src/chrtrans: Cannot mkdir: No such file or directory tar: lynx2-8-4/src/chrtrans/cp1250_uni.tbl: Cannot open: No such file or directory tar: lynx2-8-4/src/chrtrans/mnem_suni.tbl: Cannot open: No such file or directory tar: lynx2-8-4/src/chrtrans/cp1252_uni.tbl: Cannot open: No such file or directory tar: lynx2-8-4/src/chrtrans/rfc_suni.tbl: Cannot open: No such file or directory tar: lynx2-8-4/src/chrtrans/makeuctb.c: Cannot open: No such file or directory tar: lynx2-8-4/src/chrtrans/UCkd.h: Cannot open: No such file or directory tar: lynx2-8-4/src/chrtrans/README.tables: Cannot open: No such file or directory tar: lynx2-8-4/src/chrtrans/README.format: Cannot open: No such file or directory tar: lynx2-8-4/src/chrtrans/cp852_uni.tbl: Cannot open: No such file or directory tar: lynx2-8-4/src/chrtrans/utf8_uni.tbl: Cannot open: No such file or directory tar: lynx2-8-4/src/chrtrans/iso05_uni.tbl: Cannot open: No such file or directory tar: lynx2-8-4/src/chrtrans/cp437_uni.tbl: Cannot open: No such file or directory tar: lynx2-8-4/src/chrtrans/iso10_uni.tbl: Cannot open: No such file or directory tar: lynx2-8-4/src/chrtrans/iso09_uni.tbl: Cannot open: No such file or directory tar: lynx2-8-4/src/chrtrans/iso08_uni.tbl: Cannot open: No such file or directory tar: lynx2-8-4/src/chrtrans/iso07_uni.tbl: Cannot open: No such file or directory tar: lynx2-8-4/src/chrtrans/iso06_uni.tbl: Cannot open: No such file or directory tar: lynx2-8-4/src/chrtrans/iso04_uni.tbl: Cannot open: No such file or directory tar: lynx2-8-4/src/chrtrans/iso03_uni.tbl: Cannot open: No such file or directory tar: lynx2-8-4/src/chrtrans/iso02_uni.tbl: Cannot open: No such file or directory tar: lynx2-8-4/src/chrtrans/iso01_uni.tbl: Cannot open: No such file or directory tar: lynx2-8-4/src/chrtrans/cp850_uni.tbl: Cannot open: No such file or directory tar: lynx2-8-4/src/chrtrans/makew32.bat: Cannot open: No such file or directory tar: lynx2-8-4/src/chrtrans/makefile.bcb: Cannot open: No such file or directory tar: lynx2-8-4/src/chrtrans/makefile.in: Cannot open: No such file or directory tar: lynx2-8-4/src/chrtrans/koi8r_uni.tbl: Cannot open: No such file or directory tar: lynx2-8-4/src/chrtrans/def7_uni.tbl: Cannot open: No such file or directory tar: lynx2-8-4/src/chrtrans/build-chrtrans.com: Cannot open: No such file or directory tar: lynx2-8-4/src/chrtrans/build-header.com: Cannot open: No such file or directory tar: lynx2-8-4/src/chrtrans/cp1251_uni.tbl: Cannot open: No such file or directory tar: lynx2-8-4/src/chrtrans/cp866_uni.tbl: Cannot open: No such file or directory tar: lynx2-8-4/src/chrtrans/viscii_uni.tbl: Cannot open: No such file or directory tar: lynx2-8-4/src/chrtrans/makefile.dos: Cannot open: No such file or directory tar: lynx2-8-4/src/chrtrans/next_uni.tbl: Cannot open: No such file or directory tar: lynx2-8-4/src/chrtrans/dmcs_uni.tbl: Cannot open: No such file or directory tar: lynx2-8-4/src/chrtrans/mac_uni.tbl: Cannot open: No such file or directory tar: lynx2-8-4/src/chrtrans/cp869_uni.tbl: Cannot open: No such file or directory tar: lynx2-8-4/src/chrtrans/cp864_uni.tbl: Cannot open: No such file or directory tar: lynx2-8-4/src/chrtrans/cp862_uni.tbl: Cannot open: No such file or directory tar: lynx2-8-4/src/chrtrans/cp737_uni.tbl: Cannot open: No such file or directory tar: lynx2-8-4/src/chrtrans/cp1256_uni.tbl: Cannot open: No such file or directory tar: lynx2-8-4/src/chrtrans/cp1255_uni.tbl: Cannot open: No such file or directory tar: lynx2-8-4/src/chrtrans/cp1253_uni.tbl: Cannot open: No such file or directory tar: lynx2-8-4/src/chrtrans/mnem2_suni.tbl: Cannot open: No such file or directory tar: lynx2-8-4/src/chrtrans/cp775_uni.tbl: Cannot open: No such file or directory tar: lynx2-8-4/src/chrtrans/cp1257_uni.tbl: Cannot open: No such file or directory tar: lynx2-8-4/src/chrtrans/entities.h: Cannot open: No such file or directory tar: lynx2-8-4/src/chrtrans/yawerty_kb.h: Cannot open: No such file or directory tar: lynx2-8-4/src/chrtrans/rot13_kb.h: Cannot open: No such file or directory tar: lynx2-8-4/src/chrtrans/jcuken_kb.h: Cannot open: No such file or directory tar: lynx2-8-4/src/chrtrans/caselower.h: Cannot open: No such file or directory tar: lynx2-8-4/src/chrtrans/iso15_uni.tbl: Cannot open: No such file or directory tar: lynx2-8-4/src/chrtrans/hp_uni.tbl: Cannot open: No such file or directory tar: lynx2-8-4/src/chrtrans/koi8u_uni.tbl: Cannot open: No such file or directory tar: lynx2-8-4/src/chrtrans/cp866u_uni.tbl: Cannot open: No such file or directory tar: lynx2-8-4/src/chrtrans/makefile.msc: Cannot open: No such file or directory tar: lynx2-8-4/src/chrtrans/make-msc.bat: Cannot open: No such file or directory tar: lynx2-8-4/src/LYVMSdef.h: Cannot open: No such file or directory tar: lynx2-8-4/src/LYCookie.h: Cannot open: No such file or directory tar: lynx2-8-4/src/LYCookie.c: Cannot open: No such file or directory tar: lynx2-8-4/src/LYCharUtils.h: Cannot open: No such file or directory tar: lynx2-8-4/src/LYMap.h: Cannot open: No such file or directory tar: lynx2-8-4/src/LYMap.c: Cannot open: No such file or directory tar: lynx2-8-4/src/LYEditmap.c: Cannot open: No such file or directory tar: lynx2-8-4/src/LYTraversal.h: Cannot open: No such file or directory tar: lynx2-8-4/src/LYTraversal.c: Cannot open: No such file or directory tar: lynx2-8-4/src/LYList.h: Cannot open: No such file or directory tar: lynx2-8-4/src/LYCgi.h: Cannot open: No such file or directory tar: lynx2-8-4/src/LYCgi.c: Cannot open: No such file or directory tar: lynx2-8-4/src/LYJump.h: Cannot open: No such file or directory tar: lynx2-8-4/src/HTNestedList.h: Cannot open: No such file or directory tar: lynx2-8-4/src/LYLeaks.c: Cannot open: No such file or directory tar: lynx2-8-4/src/HTML.h: Cannot open: No such file or directory tar: lynx2-8-4/src/LYGCurses.h: Cannot open: No such file or directory tar: lynx2-8-4/src/win_tcp.opt: Cannot open: No such file or directory tar: lynx2-8-4/src/vaxc.opt: Cannot open: No such file or directory tar: lynx2-8-4/src/ucxshr.opt: Cannot open: No such file or directory tar: lynx2-8-4/src/ucxolb.opt: Cannot open: No such file or directory tar: lynx2-8-4/src/LYLocal.h: Cannot open: No such file or directory tar: lynx2-8-4/src/LYShowInfo.h: Cannot open: No such file or directory tar: lynx2-8-4/src/LYBookmark.h: Cannot open: No such file or directory tar: lynx2-8-4/src/LYReadCFG.h: Cannot open: No such file or directory tar: lynx2-8-4/src/LYNews.h: Cannot open: No such file or directory tar: lynx2-8-4/src/LYMail.h: Cannot open: No such file or directory tar: lynx2-8-4/src/LYCharSets.h: Cannot open: No such file or directory tar: lynx2-8-4/src/LYCharSets.c: Cannot open: No such file or directory tar: lynx2-8-4/src/LYDownload.h: Cannot open: No such file or directory tar: lynx2-8-4/src/LYDownload.c: Cannot open: No such file or directory tar: lynx2-8-4/src/LYUpload.h: Cannot open: No such file or directory tar: lynx2-8-4/src/HTSaveToFile.h: Cannot open: No such file or directory tar: lynx2-8-4/src/DefaultStyle.c: Cannot open: No such file or directory tar: lynx2-8-4/src/HTFont.h: Cannot open: No such file or directory tar: lynx2-8-4/src/HTAlert.h: Cannot open: No such file or directory tar: lynx2-8-4/src/HTFWriter.c: Cannot open: No such file or directory tar: lynx2-8-4/src/LYList.c: Cannot open: No such file or directory tar: lynx2-8-4/src/LYexit.c: Cannot open: No such file or directory tar: lynx2-8-4/src/LYrcFile.h: Cannot open: No such file or directory tar: lynx2-8-4/src/tcpwareshr.opt: Cannot open: No such file or directory tar: lynx2-8-4/src/LYPrint.h: Cannot open: No such file or directory tar: lynx2-8-4/src/tcpwareolb.opt: Cannot open: No such file or directory tar: lynx2-8-4/src/socketshr_tcp.opt: Cannot open: No such file or directory tar: lynx2-8-4/src/multinet.opt: Cannot open: No such file or directory tar: lynx2-8-4/src/LYHistory.h: Cannot open: No such file or directory tar: lynx2-8-4/src/gnuc.opt: Cannot open: No such file or directory tar: lynx2-8-4/src/decc.opt: Cannot open: No such file or directory tar: lynx2-8-4/src/cmu_tcp.opt: Cannot open: No such file or directory tar: lynx2-8-4/src/LYrcFile.c: Cannot open: No such file or directory tar: lynx2-8-4/src/LYEdit.h: Cannot open: No such file or directory tar: lynx2-8-4/src/LYOptions.h: Cannot open: No such file or directory tar: lynx2-8-4/src/LYGetFile.h: Cannot open: No such file or directory tar: lynx2-8-4/src/LYMainLoop.h: Cannot open: No such file or directory tar: lynx2-8-4/src/LYStrings.h: Cannot open: No such file or directory tar: lynx2-8-4/src/LYHistory.c: Cannot open: No such file or directory tar: lynx2-8-4/src/LYCurses.h: Cannot open: No such file or directory tar: lynx2-8-4/src/LYSignal.h: Cannot open: No such file or directory tar: lynx2-8-4/src/LYClean.h: Cannot open: No such file or directory tar: lynx2-8-4/src/LYGlobalDefs.h: Cannot open: No such file or directory tar: lynx2-8-4/src/LYStructs.h: Cannot open: No such file or directory tar: lynx2-8-4/src/LYSearch.h: Cannot open: No such file or directory tar: lynx2-8-4/src/LYKeymap.h: Cannot open: No such file or directory tar: lynx2-8-4/src/LYKeymap.c: Cannot open: No such file or directory tar: lynx2-8-4/src/HTForms.h: Cannot open: No such file or directory tar: lynx2-8-4/src/GridText.h: Cannot open: No such file or directory tar: lynx2-8-4/src/LYUtils.h: Cannot open: No such file or directory tar: lynx2-8-4/src/LYUpload.c: Cannot open: No such file or directory tar: lynx2-8-4/src/LYStrings.c: Cannot open: No such file or directory tar: lynx2-8-4/src/LYShowInfo.c: Cannot open: No such file or directory tar: lynx2-8-4/src/LYSearch.c: Cannot open: No such file or directory tar: lynx2-8-4/src/LYReadCFG.c: Cannot open: No such file or directory tar: lynx2-8-4/src/LYPrint.c: Cannot open: No such file or directory tar: lynx2-8-4/src/LYOptions.c: Cannot open: No such file or directory tar: lynx2-8-4/src/LYNews.c: Cannot open: No such file or directory tar: lynx2-8-4/src/LYMainLoop.c: Cannot open: No such file or directory tar: lynx2-8-4/src/LYMain.c: Cannot open: No such file or directory tar: lynx2-8-4/src/LYMail.c: Cannot open: No such file or directory tar: lynx2-8-4/src/LYLocal.c: Cannot open: No such file or directory tar: lynx2-8-4/src/LYJump.c: Cannot open: No such file or directory tar: lynx2-8-4/src/LYGetFile.c: Cannot open: No such file or directory tar: lynx2-8-4/src/LYForms.c: Cannot open: No such file or directory tar: lynx2-8-4/src/LYEdit.c: Cannot open: No such file or directory tar: lynx2-8-4/src/LYClean.c: Cannot open: No such file or directory tar: lynx2-8-4/src/LYBookmark.c: Cannot open: No such file or directory tar: lynx2-8-4/src/HTML.c: Cannot open: No such file or directory tar: lynx2-8-4/src/HTInit.c: Cannot open: No such file or directory tar: lynx2-8-4/src/HTAlert.c: Cannot open: No such file or directory tar: lynx2-8-4/src/GridText.c: Cannot open: No such file or directory tar: lynx2-8-4/src/descrip.mms: Cannot open: No such file or directory tar: lynx2-8-4/src/UCdomap.h: Cannot open: No such file or directory tar: lynx2-8-4/src/UCAux.c: Cannot open: No such file or directory tar: lynx2-8-4/src/UCAuto.h: Cannot open: No such file or directory tar: lynx2-8-4/src/UCAuto.c: Cannot open: No such file or directory tar: lynx2-8-4/src/UCdomap.c: Cannot open: No such file or directory tar: lynx2-8-4/src/makefile.dos: Cannot open: No such file or directory tar: lynx2-8-4/src/makefile.in: Cannot open: No such file or directory tar: lynx2-8-4/src/LYExtern.h: Cannot open: No such file or directory tar: lynx2-8-4/src/LYExtern.c: Cannot open: No such file or directory tar: lynx2-8-4/src/AttrList.h: Cannot open: No such file or directory tar: lynx2-8-4/src/LYHash.h: Cannot open: No such file or directory tar: lynx2-8-4/src/LYHash.c: Cannot open: No such file or directory tar: lynx2-8-4/src/LYStyle.c: Cannot open: No such file or directory tar: lynx2-8-4/src/LYStyle.h: Cannot open: No such file or directory tar: lynx2-8-4/src/LYCurses.c: Cannot open: No such file or directory tar: lynx2-8-4/src/LYCharUtils.c: Cannot open: No such file or directory tar: lynx2-8-4/src/LYUtils.c: Cannot open: No such file or directory tar: lynx2-8-4/src/strstr.c: Cannot open: No such file or directory tar: lynx2-8-4/src/mktime.c: Cannot open: No such file or directory tar: lynx2-8-4/src/makefile.wsl: Cannot open: No such file or directory tar: lynx2-8-4/src/makefile.dsl: Cannot open: No such file or directory tar: lynx2-8-4/src/LYCharVals.h: Cannot open: No such file or directory tar: lynx2-8-4/src/structdump.h: Cannot open: No such file or directory tar: lynx2-8-4/src/LYPrettySrc.h: Cannot open: No such file or directory tar: lynx2-8-4/src/LYPrettySrc.c: Cannot open: No such file or directory tar: lynx2-8-4/src/Xsystem.c: Cannot open: No such file or directory tar: lynx2-8-4/src/LYJustify.h: Cannot open: No such file or directory tar: lynx2-8-4/src/TRSTable.h: Cannot open: No such file or directory tar: lynx2-8-4/src/TRSTable.c: Cannot open: No such file or directory tar: lynx2-8-4/test: Cannot mkdir: No such file or directory tar: lynx2-8-4/test/tabtest.html: Cannot open: No such file or directory tar: lynx2-8-4/test/iso8859-1.html: Cannot open: No such file or directory tar: lynx2-8-4/test/TestComment.html: Cannot open: No such file or directory tar: lynx2-8-4/test/ISO_LATIN1_test.html: Cannot open: No such file or directory tar: lynx2-8-4/test/README.txt: Cannot open: No such file or directory tar: lynx2-8-4/test/iso88592.html: Cannot open: No such file or directory tar: lynx2-8-4/test/ALT88592.html: Cannot open: No such file or directory tar: lynx2-8-4/test/unicode.html: Cannot open: No such file or directory tar: lynx2-8-4/test/sgml.html: Cannot open: No such file or directory tar: lynx2-8-4/test/spaces.html: Cannot open: No such file or directory tar: lynx2-8-4/test/raw8bit.html: Cannot open: No such file or directory tar: lynx2-8-4/test/c1.html: Cannot open: No such file or directory tar: lynx2-8-4/userdefs.h: Cannot open: No such file or directory tar: Error exit delayed from previous errors [barrie@magnolia local]$ sudo tar xf lynx2.8.4.tar [barrie@magnolia local]$ ls bin doc etc games include lib libexec lynx2-8-4 lynx2.8.4.tar sbin share src [barrie@magnolia local]$ cd lyynx2-8-4 [barrie@magnolia lynx2-8-4]$ ls ABOUT-NLS config.guess descrip.mms lib lynx.rsp mkdirs.sh test aclocal.m4 config.hin docs LYHelp.hin makefile.bcb po userdefs.h build.com config.sub fixed512.com LYMessages_en.h makefile.in PROBLEMS VMSPrint.com build-slang.com configure fixtext.sh lynx.cfg makefile.msc README WWW cfg_defs.sh configure.in INSTALLATION lynx_help makelynx.bat samples cfg_edit.sh COPYHEADER install.sh lynx.hlp make-msc.bat scripts CHANGES COPYING intl lynx.man makew32.bat src [barrie@magnolia lynx2-8-4]$ more README Lynx README file Lynx Version 2.8.4 is the latest release (July 2001). See the CHANGES file for a complete record of all changes and bug fixes. New releases are announced on the lynx-dev mailing list (see below). FOR REAL NOVICES To use this package, you need a compiler & a bit of experience at very simple programming. If you just want something which will work `out-of-the-box', you can get pre-compiled versions of Lynx by following the links from ; for DOS or Windows, goto . WHAT IS LYNX? Lynx is a fully-featured World Wide Web (WWW) client for users running cursor-addressable, character-cell display devices such as vt100 terminals, vt100 emulators running on Windows 95/NT or Macintoshes, or any other character-cell display. It will display Hypertext Markup Language (HTML) documents containing links to files on the local system, as well as files on remote systems running http, gopher, ftp, wais, nntp, finger, or cso/ph/qi servers, and services accessible via logins to telnet, tn3270 or rlogin accounts. Current versions of Lynx run on Unix, VMS, Windows95/NT, 386DOS and OS/2 EMX. Lynx can be used to access information on the WWW, or to establish information systems intended primarily for local access. Lynx has been used to build several Campus Wide Information Systems (CWIS). Lynx can also be used to build systems isolated within a single LAN. HOW TO GET LYNX --More--(21%)  For the latest release of Lynx goto: ; ; the latest development version is at: . The Lynx homepage is . The on-line help page (enter `h') has links to many useful things. LICENSE Lynx is distributed under the GNU General Public License (GPL) without restrictions on usage or redistribution. The Lynx copyright statement, "COPYHEADER", and GNU GPL, "COPYING", are included in the top-level directory of the distribution. Lynx is supported by the Lynx user community, an entirely volunteer (and unofficial) organization. Certain portions of the Lynx source distribution were originally created by CERN and have been modified during the development of Lynx. See WWW/FreeofCharge.html for copyright info regarding CERN products used in Lynx. Note that Lynx is not self-contained; typically it is built with a variety of add-on libraries, including those for compression, IPv6, SOCKS and SSL support. YEAR 2000 COMPLIANCE We believe Lynx works properly for the Year 2000 issues, since it does not store dates in 2-digit form. Since it must communicate with a wide range of web servers, it interprets dates in a variety of formats. In particular, if Lynx receives a date with a 2-digit year, it assumes that values less than 70 are in the range 2000-2069. --More--(41%)  INSTALLING LYNX To install Lynx, follow the steps in the INSTALLATION file, which is located in the top directory of the source distribution. DOCUMENTATION A users guide is included in this distribution along with a man page for Unix systems and a help file for VMS systems. All documentation is contained in the top directory and the docs, samples and lynx_help subdirectories. While running Lynx, type 'h', 'H', or '?' to invoke the help menu system. From the help menu you may access several useful documents pertaining to Lynx and the World Wide Web. The most important of these is the Lynx Users Guide. By default, Lynx will use the Lynx Enhanced Pages, which includes http links for help and FAQs concerning Lynx. It is recommended that you install your own help menu system at your site in order to lessen the load on http servers. This also will allow you to customize the help menu system for your site and greatly speed up access for those using Lynx over a slow connection. INSTALLING THE DOCUMENTATION For Unix and related systems which support the autoconf configure script, the help menu system is installed by the "make install-help" command. For other systems (such as VMS), copy COPYHEADER and COPYING into the lynx_help/ subdirectory. Then copy the lynx_help subdirectory to a public place on your system, or into your $HOME directory if you are a single user. Finally, edit the lynx.cfg file so that the HELPFILE line is defined as follows: --More--(63%)  HELPFILE:file://localhost/[public_path]/lynx_help/lynx_help_main.html where [public_path] is the absolute path to the lynx_help directory. Customizing the help menu system is just a matter of editing a set of HTML files. Additional information about installing and customizing the help file set is available at . INSTALLING LYNX To install Lynx, follow the steps in the INSTALLATION file, which is located in the top directory of the source distribution. Win32 users who need pre-compiled distributions should visit the site . PROBLEMS If you experience problems configuring, compiling or installing Lynx, please read Section VI. "General installation instructions" in the INSTALLATION file. Instructions are given there for reporting your problem to the "lynx-dev" mailing list, which is frequented by experienced Lynx users. LYNX-DEV MAILING LIST To subscribe to lynx-dev, send email to with only the following message in the body: SUBSCRIBE LYNX-DEV address where inclusion of your email address is optional if it can be obtained, correctly, from the mail headers of your subscription request. --More--(81%)  If you wish to unsubscribe from lynx-dev, send email to with only the following message in the body: UNSUBSCRIBE LYNX-DEV address where inclusion of your email address is optional if it can be obtained, correctly, from the mail headers of your request. Also, to get a list of useful majordomo commands, send email to with the following command: ^^^^^^^^^ HELP PLEASE!!! do not send commands to the lynx-dev mailing list itself. Any messages you wish to post should be sent to . PLEASE use the lynx-dev list, NOT private email to the developers, for questions or discussion about Lynx, or contributions of patches. Patches should use the unified diff format (diff -u), which can be generated by building the target, "make lynx.patch" after unpacking a pristine copy of the source into a subdirectory called "orig". You need not be subscribed to the lynx-dev list in order to post. If you post without subscribing, though, you should read replies to your questions or comments in the archive since more often than not nobody will send a carbon copy to you. View the archives at: "lynx-dev Mailing list archives" [barrie@magnolia lynx2-8-4]$ more INSTAless INSTALLATION [?1048h[?1047h[?1h= Lynx Installation Guide This file describes how to compile and install Lynx. A description of Lynx can be found in the README file. Lynx has been ported to UN*X, VMS, Win32 and 386DOS. The procedures for compiling these ports are quite divergent and are detailed respectively in Sections II, III, IV and V. General installation, problem solving and environment variables are covered in Sections VI and VII. There is also a PROBLEMS file in the same directory as INSTALLATION which contains advice for special problems people have encountered, especially for particular machines and operating systems. If you still have difficulties, send an e-mail message to the Lynx-Dev mailing list (see the README file). Try to include information about your system, the name and version of your compiler, which curses library you are using and the compile-time errors. Be sure to say what version and image-number of Lynx you are trying to build (alternately the top date of the CHANGES file). If you don't understand what one of the defines means, try the README.defines and *.announce files in the docs subdirectory. The docs/CHANGES* files record the entire development history of Lynx and are an invaluable resource for understanding how Lynx should perform. First, you must configure Lynx for your system regardless of the port you use. Follow the instructions given immediately below to configure for your system, and then go to the respective section concerning the port you wish to compile. I. General configuration instructions (all ports). Step 1. Compile-time Variables. There are a few variables that MUST be defined if Lynx is to build and there are others you may want to change. INSTALLATION  Lynx MUST be able to find lynx.cfg at start-up: using configure (e.g. with UNIX or Cygwin), its location is best set with --libdir ; you can check in lynx_cfg.h after configure has run, if you wish. otherwise, you can use LYNX_CFG_FILE in userdefs.h , environment variable LYNX_CFG or the -cfg command-line option. If you are using configure, you need not make any changes in userdefs.h . There are a few variables you can't define with configure --options but can define in userdefs.h , e.g. numbering fields as well as links. Many variables which can be defined with configure or userdefs.h can also be defined in lynx.cfg or via the Options Menu. Lynx implements Native Language Support. Read "ABOUT-NLS", if you want to build an international version of Lynx or tailor status-line prompts, messages and warnings to the requirements of your site. Step 2. Run-time Variables. Read lynx.cfg thoroughly, as many Lynx features and how to use them are explained there, in some cases ONLY there. Set up local printers, downloaders, assumed character set, key mapping and colors in lynx.cfg . Also see the sample mime.types, mailcap and jumps files in the samples subdirectory. Step 3. Alternative Character Sets. You may skip this, if you are not interested in special characters and all local files or WWW pages you will view will use the ISO-8859-1 "ISO Latin 1" Western European character set. If you will be running Lynx in an environment with different incompatible character sets, configure CHARACTER_SET (the Display character set) and ASSUME_LOCAL_CHARSET to work correctly before creating bookmark files and other such items: read lynx.cfg for detailed instructions. : Additional character sets and their properties may be defined with tables in the src/chrtrans directory: see the README.* files therein. Step 4. News. Set NNTPSERVER in lynx.cfg to your site's NNTP server or set the environment variable externally. For posting to be enabled, NEWS_POSTING must be TRUE in userdefs.h or lynx.cfg. Also define LYNX_SIG_FILE in userdefs.h or lynx.cfg , so that it points to users' signature files for appending to messages. Step 5. Anonymous Accounts *** VERY IMPORTANT!!!!! *** If you are building Lynx for personal use only, you can skip this. If you are setting up anonymous accounts to use Lynx captively, i.e. making Web access publicly available to users who should not be allowed any other type of access to your system, you are STRONGLY advised to use the -anonymous command-line option: if you do not use this option, users may be able to gain access to all readable files on your machine! Many implementations of telnetd allow passing of environment variables, which might be used to modify the environment in anonymous accounts, allowing mischief or damage by malicious users, so make sure the wrapper uses the -cfg and -homepage switches to specify lynx.cfg and start-file, rather than relying on variables LYNX_CFG, LYNX_CFG_FILE and WWW_HOME. II. Compile instructions -- UNIX 1a. Auto-configure. The auto-configure script uses autoconf2.13 to generate a Bourne shell script, configure, which creates "makefile" and "lynx_cfg.h". If you are on a UNIX platform, the easiest way to build Lynx is to type: : ./configure and make NOTE: Configure has a number of useful options. Please see below. NOTE: The 'configure' script generates auxiliary files "config.status" "config.cache" and "config.log". Normally you will not notice these; they are created automatically and removed by a "make distclean". + If you wish to rebuild Lynx with a new host, or change ANY of the parameters which are stored in config.cache, you MUST first remove the config.cache file before running configure; its options do NOT override the settings in that file. + The config.status file is a script which creates (or regenerates) the files created by the configure script. Please report problems in the configure/make process by including a copy of config.status, config.cache and config.log, as well as the pertinent compiler diagnostics. See the note in aclocal.m4 for special instructions if you must modify the configure script. NOTE: Lynx is a curses-based application, so you must have a curses library available to link to. Native curses (on the system when it was installed) are often broken, so you may get superior performance if you have either "ncurses" ("ftp://invisible-island.net/ncurses") or "slang" ("ftp://space.mit.edu/pub/davis/slang"). If you install these libraries in your home directory or a non-default location, you may need to set the CPPFLAGS (full path to include files) and LIBS (full path to library files) environment variables BEFORE running configure. See "1d. Environment". : Use the "--with-screen=ncurses" or "--with-screen=slang" option. Note that while lynx will build with a variety of versions of curses and ncurses, some will be less satisfactory. Versions of ncurses before 1.9.9g will not render color properly. Some other versions of curses do not display color at all. Likewise, lynx may not build with old versions of slang, e.g., before 0.99-38, because slang's interfaces change periodically. Note compiler/system specific problems below. See also: http://invisible-island.net/ncurses/ncurses.faq.html 1b. Platforms. Configure should work properly on any Unix-style system. It has been tested on the following platforms. AIX 3.2.5 (cc w/ curses) BeOS 4.5 (gcc w/ ncurses) CLIX (cc w/ curses & ncurses) DGUX Digital Unix 3.2C and 4.0 (gcc & cc w/ curses, ncurses & slang) FreeBSD 2.1.5, 3.1 (gcc 2.6.3 w/ curses & ncurses) HP-UX (K&R and ANSI cc, gcc w/ curses, ncurses & slang) IRIX 5.2 and 6.2 (cc & gcc w/ curses, ncurses & slang) Linux 2.0.0 (gcc 2.7.2 w/ curses, ncurses & slang) MkLinux 2.1.5 (gcc 2.7.2.1) NetBSD NEXTSTEP 3.3 (gcc 2.7.2.3 w/ curses) OS/2 EMX 0.9c (ncurses) SCO OpenServer (cc w/ curses) Solaris 2.5, 2.6 & 2.7 (cc & gcc w/ curses, ncurses & slang) SunOS 4.1 (cc w/ curses, gcc w/ ncurses & slang) OS390 and BS2000. NOTE: SunOS and HP-UX come with a bundled K&R compiler, which is only useful for compiling with the bundled curses. Both ncurses and slang require a compiler that recognizes prototypes. 1c. Options To get a list of the configure script's options, type "./configure --help". : Below is an alphabetical listing of the Lynx-specific options. The actual order shown by the -help option is different. See "docs/README.defines" for information on defines for which there are no option switches. --disable-alt-bindings (prevent defining EXP_ALT_BINDINGS) Compiles-in an alternative set of line-edit bindings, in addition to the default bindings. --disable-bibp-urls (define DISABLE_BIBP) Disable (do not compile code) support for bibp: URLs. --disable-config-info (define NO_CONFIG_INFO) Use this option to disable extended browsable configuration information (a screen that shows the result of the configuration script, as well as extended lynx.cfg viewing with a pointer to the lynx.cfg file and additional functionality). --disable-dired (prevent defining DIRED_SUPPORT) Use this option to disable the optional directory-editor. Lynx supports directory editing (DirEd) for local directories. This allows users to do things like view, copy and remove files using a tabular display of the directory and single-keystroke commands instead of using the command line. From inside Lynx, the keystroke sequence "g." switches Lynx to DirEd mode on the current directory. If you're building a Lynx that is to be used as a kind of restricted shell for users who do not have access to the command line and should not have access to equivalent capabilities, you probably want to disable DirEd with this option. You can also disable some DirEd functions while allowing others. If you have disabled DirEd completely, you can ignore all the more specific DirEd options. All DirEd menu functions that were enabled on compilation can be : disabled or modified at run time via DIRED_MENU symbols in lynx.cfg. --disable-dired-dearchive (define ARCHIVE_ONLY) Use this option to prevent DirEd from extracting files from an archive file. --disable-dired-gzip (prevent defining OK_GZIP) Use this option to prevent DirEd from using gzip and gunzip. --disable-dired-override (prevent defining OK_OVERRIDE) Normally, in DirEd directory viewing mode some key mappings are overridden. Use this option to disable DirEd keymap overriding. --disable-dired-permit (prevent defining OK_PERMIT) Use this option to prevent DirEd from changing the permissions on directories or files (i.e., from doing what the Unix chmod command or the DOS attrib command does). --disable-dired-tar (prevent defining OK_TAR) Use this option to prevent DirEd from using the tar program. --disable-dired-uudecode (prevent defining OK_UUDECODE) Use this option to prevent DirEd from using uudecode. --disable-dired-xpermit (define NO_CHANGE_EXECUTE_PERMS) Use this option if you do not disable out the dired-permit option, but want to restrict changes of the eXecute permission to directories (i.e., not allow it to be changed for files). If you don't do this, you can still block changes of the eXecute permission for files but not directories via the "change_exec_perms" command line restriction. --disable-dired-zip (prevent defining OK_ZIP) Use this option to prevent DirEd from using zip and unzip. : --disable-echo Use this option to suppress the "compiling" commands during a build. Doing this makes it easier to find and read warning messages. --disable-extended-dtd (define NO_EXTENDED_HTMLDTD) disable extended HTML DTD logic. This should revert to old-style (2.7.1/2.7.2) behavior, but is not well-tested. --disable-finger (define DISABLE_FINGER) Do not compile-in code used to connect to "finger" URLs. --disable-ftp (define DISABLE_FTP) Do not compile-in code used to connect to FTP servers. --disable-forms-options (define NO_OPTION_FORMS) Disable the Form-based Options Menu (see --disable-menu-options). The default is to compile key-based & form-based Options Menu code, allowing users the final choice via FORMS_OPTIONS in lynx.cfg or the -forms_options command-line switch. --disable-gopher (define DISABLE_GOPHER) Do not compile-in code used to connect to GOPHER servers. --disable-full-paths Use this option to control whether full pathnames are compiled in for various utilities invoked by lynx as external commands. By default, full pathnames are compiled in for the the locations where configure finds these commands at configure time. Affected commands are chmod, compress, cp, gzip, install, mkdir, mv, rm, tar, touch, gunzip, unzip, bzip2, uudecode, zcat, zip, telnet, tn3270, rlogin. (Not all of them are used on all systems or in all configurations.) This option makes Lynx simpler to install, but potentially less secure, : since the commands are then set in the user's $PATH. All of these commands may also be overridden individually by setting environment variables before configuring. For example, you can disable the telnet command by doing this: setenv TELNET /bin/false --disable-included-msgs Do not use included messages, for i18n support. If NLS support is requested, the configure script will otherwise use the messages in the ./po subdirectory. --disable-long-list (prevent defining LONG_LIST) Use this option to disable long "ls -l" directory listings (when enabled, the actual directory style is configurable from lynx.cfg). --disable-menu-options (define NO_OPTION_MENU) Disable the Key-based Options Menu. See --disable-forms-options (above) for further details. --disable-news (define DISABLE_NEWS) Do not compile-in code used to connect to NNTP (netnews) servers. --disable-parent-dir-refs (define NO_PARENT_DIR_REFERENCE) Use this option to disable "Up-to" parent-links in directory listings. --disable-partial (prevent defining DISP_PARTIAL) Turn off code that lets Lynx display parts of a long page while loading it. --disable-persistent-cookies (prevent defining EXP_PERSISTENT_COOKIES) Use this option to tell configure whether to compile-in support for saving cookies to a file, for subsequent reuse. Persistent cookie support will use (or create) the file specified by the 'COOKIE_FILE' : option, or default to ".lynx_cookies" in the home directory. (Currently there is no protection against conflict if several lynx sessions are active from the same account). --disable-trace (define NO_LYNX_TRACE) Turn off code that lets you trace internal details of Lynx's operation. We recommend that you leave this enabled, since we need this information to diagnose problems with either Lynx or the sites to which you connect. --enable-addrlist-page (define EXP_ADDRLIST_PAGE) Compiles-in an alternative list-page, bound to 'A' rather than 'l', which always lists URLs rather than titles. --enable-change-exec (define ENABLE_OPTS_CHANGE_EXEC) Allow users to change the execution status within the options screen. See EXEC_LINKS and EXEC_SCRIPTS. --enable-cgi-links (define LYNXCGI_LINKS) Allows lynx to access a cgi script directly without the need for a http daemon. --enable-charset-choice (define EXP_CHARSET_CHOICE) Add logic for ASSUMED_DOC_CHARSET_CHOICE and DISPLAY_CHARSET_CHOICE in lynx.cfg, allowing user to configure a subset of the compiled-in charsets for normal use. --enable-cjk (define CJK_EX) Add experimental logic for supporting CJK documents. (This is not necessary for CJK support and may go away in a future release.) --enable-color-style (define USE_COLOR_STYLE) Use this option to enable optional and *experimental* color style. This is implemented for curses (if it supports color), ncurses and : PDCurses, but not slang. --enable-debug (The symbol DEBUG is always defined.) Use this option to compile-in support for debugging. Note that this flag is ignored if the CFLAGS environment variable is set, in that case "-g" (or whatever) has to be included in the CFLAGS value to get debugging. --enable-default-colors (define USE_DEFAULT_COLORS) Enable use of default-color background (ncurses/slang). Either configuration supports the use of 'default' for colors even without this option. That is, 'default' is interpreted as white (foreground) or black (background) according to the context. When the default colors configuration is built, the actual values for foreground and background colors are determined by the terminal. --enable-exec-links (define EXEC_LINKS) Allows lynx to execute programs by accessing a link. --enable-exec-scripts (define EXEC_SCRIPTS) Allows lynx to execute programs inferred from a link. --enable-externs (define USE_EXTERNALS) Use this option to enable external application support. (See lynx.cfg.) --enable-find-leaks (define LY_FIND_LEAKS) Use this option to compile-in logic for testing memory leaks. --enable-file-upload (define EXP_FILE_UPLOAD) Compile-in support for form-based file-upload. --enable-font-switch (define EXP_CHARTRANS_AUTOSWITCH) Allow Lynx to automatically change the Linux console state (switch fonts) according to the current Display Character Set. (Linux console : only. *Use with discretion.* See docs/README.chartrans.) --enable-gzip-help Install the lynx help files in gzip'd format [*.gz] to save space. --enable-htmlized-cfg generate an HTMLized copy of lynx.cfg which will be installed with the other help files. --enable-ipv6 (define ENABLE_IPV6) use experimental IPV6 (with IPV4) logic. --enable-justify-elts (define EXP_JUSTIFY_ELTS) use experimental element-justification logic. --enable-internal-links (prevent defining DONT_TRACK_INTERNAL_LINKS) With `internal links' (links within a document to a location within the same document) enabled, Lynx will distinguish between, for example, `' and `' within a document whose URL is `foo'. It may handle such links differently, although practical differences would appear only if the document containing them resulted from a POST request or had a no-cache flag set. This feature attempts to interpret URL-references as suggested by RFC 2396, and to prevent mistaken resubmissions of form content with the POST method. An alternate opinion asserts that the feature could actually result in inappropriate resubmission of form content. --enable-kbd-layout (define EXP_KEYBOARD_LAYOUT) Disabled by default, this option allows you to use translation tables on the input keystrokes. Current tables include ROT13'd keyboard layout JCUKEN Cyrillic, for AT 101-key kbd YAWERTY Cyrillic, for DEC LK201 kbd : --enable-libjs (define EXP_LIBJS) Disabled by default; used for ifdef'ing JavaScript interface. Currently dummy: no JavaScript support implemented in Lynx yet. --enable-nested-tables Extends TRST to format nested tables, as well as be smarter about
and

tags in table cells. --enable-nls (several definitions) use Native Language Support (i.e., gettext). --enable-nsl-fork (define NSL_FORK) Disabled by default, this allows interruption of NSL requests, so that `z' will stop the `look-up' phase of a connection. --enable-prettysrc (define USE_PRETTYSRC) Use this option to compile-in support for colorizing the source view of HTML pages. If compiled-in, new source view mode is available with -prettysrc command line option. --enable-read-eta (define EXP_READPROGRESS) Enhance the read-progress message to show ETA (estimated time to completion), as well as the amount of time stalled without any data transferred. --enable-scrollbar (define USE_SCROLLBAR) Compile-in experimental support for scrollbar on the right-margin of the screen. If you configure with ncurses, this works with the mouse on xterm, etc. --enable-source-cache (define SOURCE_CACHE) Use this option to compile-in support for caching HTML pages locally, in files or in memory. Configurable from lynx.cfg : --enable-syslog (define SYSLOG_REQUESTED_URLS) Use this option to log NSL requests via syslog(). --enable-underlines (define UNDERLINE_LINKS) Use this option to underline links rather than using boldface. --enable-vertrace (define LY_TRACELINE) Turn on code that prefixes trace output lines with source filename and line number. --enable-warnings Use this option to turn on GCC compiler warnings. --libdir (affect LYNX_CFG_FILE) Defines the location where you want the lynx.cfg file installed. The configure script defines the symbol LYNX_CFG_FILE to correspond with the $libdir environment variable. (For platforms which do not support a configure script, such as MS-DOS, Win32 and VMS, you must edit userdefs.h if you wish to specify the location of lynx.cfg). --with-catgets use catgets functions if available. See "--enable-nls". --with-charsets=list (define ALL_CHARSETS) Limit the number of charsets that are compiled-in to the specified list of comma-separated MIME names. --with-included-gettext use the GNU gettext library included here (default). See "--enable-nls". --with-nls-datadir=DIR Use this option to override the configure script's NLS data directory, under which the locale (i.e., language) files are installed. The : default value is derived at configure time, and depends on whether GNU or native gettext is used. --with-screen=XXX Use this option to select the screen type. The option value, XXX must be one of curses (the default), ncurses, pdcurses or slang. Specifying a screen type causes the configure script to look in standard locations for the associated header and library files, unless you have preset the $CFLAGS and $LIBS variables. --with-screen=ncurses (define NCURSES) --with-screen=slang (define USE_SLANG) Note that some systems may have a default curses library which does not support color, while on others, ncurses is installed as the curses library. --with-socks[=XXX] (define SOCKS) Use this option to configure with the socks library. The optional value XXX specifies the directory in which the library can be found, and may be either the path of the "lib" directory, or one level above. In either case, the corresponding header files are assumed to be in the parallel "include" directory. --with-socks5[=XXX] (define USE_SOCKS5, SOCKS) Use this option to configure with the socks5 library. The optional value XXX specifies the directory in which the library can be found, and may be either the path of the "lib" directory, or one level above. In either case, the corresponding header files are assumed to be in the parallel "include" directory. If you make a SOCKSified lynx, you may have trouble accessing FTP : servers. Also, instead of SOCKSifying lynx for use behind a firewall, you are better off if you make it normally, and set it up to use a proxy server. You can SOCKSify the proxy server, and it will handle all clients, not just Lynx. If your SOCKS server was compiled to use the short version of Rbind, also include -DSHORTENED_RBIND in your SITE_LYDEFS and SITE_DEFS. If you do SOCKSify lynx, you can turn off SOCKS proxy usage via a -nosocks command line switch. --with-ssl[=XXX] (define USE_SSL) Use this option to configure with the OpenSSL library, or SSLeay. See docs/README.ssl for additional information. The optional value XXX specifies the directory in which the library can be found, and may be either the path of the "lib" directory, or one level above. In either case, the corresponding header files are assumed to be in the parallel "include" directory. --with-zlib (define USE_ZLIB) Use zlib for decompression of some gzip files. 1d. Environment variables The configure script looks for programs and libraries in known/standard locations. You can override the behavior of the script by presetting environment variables. If they are set, the script will try to use these values rather than computing new ones. Useful variables include: CC - the C compiler. If you do not override this, configure will try to use gcc. For instance, setting CC=cc and exporting this value will cause configure to use cc instead. CFLAGS - the C compiler options. These also include C preprocessor options (such as -I), since the $CFLAGS and $CPPFLAGS variables are maintained separately. : CPPFLAGS - the C preprocessor options. For some configuration tests, you may need to set both $CFLAGS and $CPPFLAGS if you are compiling against header files in nonstandard locations. LDFLAGS - linker/loader options. LIBS - the libraries to be linked, with -L and -l options. If you are linking against libraries in nonstandard locations unrelated to the install prefix (that you can specify in the configure script) you may have to specify these via the $LIBS variable. Lynx has compiled-in the pathnames of various programs which it executes. Normally the full pathnames are given, rather than the program name alone. These may be preset in the environment by the capitalized version, e.g., INSTALL for "install". The corresponding internal definitions are suffixed "_PATH", e.g., "INSTALL_PATH". -- 1997/7/27 - T. Dickey 1e. Examples If you are compiling Lynx for your personal use and are restricted to your home directory, a simple method for building would be to choose some directory, say ".lynx", and then type: ./configure --prefix=~/.lynx --exec-prefix=~/.lynx and make install Now you only need to add "~/.lynx/bin" to your PATH and edit "~/.lynx/lib/ lynx.cfg" as described above. : I personally use the following csh shell script to set environment variables and configure options rather than type them each time. #!/bin/csh -f setenv CPPFLAGS "-I$HOME/slang -I$HOME/.usr/include" setenv LIBS "-L$HOME/.slang/lib -L$HOME/.usr/lib" ./configure --exec-prefix=$HOME --bindir=$HOME/.lynx \ --mandir=$HOME/.usr/man --libdir=$HOME/.usr/lib \ --with-screen=slang --with-zlib CPPFLAGS in this example defines the full path to the slang and zlib header files, which are not kept in standard directories. Likewise, LIBS defines the nonstandard locations of libslang.a and libz.a. Setting the option --bindir tells the configure script where I want to install the lynx binary; setting --mandir tells it where to put the lynx.1 man page, and setting --libdir tells it (while at the same time defining LYNX_CFG_FILE) where to put the configuration file "lynx.cfg", when I type "make install". The --with-screen=slang and --with-zlib options are explained above. 2. Wais support (optional) To add direct WAIS support, get the freeWAIS distribution from "ftp://ftp.cnidr.org/pub/NIDR.tools/freewais", and compile it. The compile process will create the libraries you will need, wais.a and client.a. Edit the Makefile in the top level directory and add the library locations under the DIRECT WAIS ACCESS heading. Edit the Makefile for the WWW Library in "WWW/Library/Implementation/makefile" to point to the include directory for the freewais distribution. Precompiled libraries are available for many platforms if you don't wish to compile one yourself. III. Compile instructions -- VMS Step 1. Downloading binary files. Lynx must handle all IO as streams, and on VMS, output files are always created with Stream_LF format via the C RTL's fopen(). The file headers : indicate Implied Carriage Control, even when the transfer was in binary mode, which can confuse downloading software and cause corruption of the file contents. To deal with this, you should define the symbol USE_FIXED_RECORDS as TRUE in userdefs.h and/or lynx.cfg. This will instruct Lynx to correct the header information to indicate FIXED 512 records, with No Implied Carriage Control. If Lynx fails to do the conversion (because the file wasn't mapped to a binary MIME type) you can execute FIXED512.COM externally to correct the header information. The command file uses Joe Meadow's FILE utility, or the SET FILE/ATTRIBUTES command on current versions of VMS, to modify the headers. See the comments in FIXED512.COM, userdefs.h and lynx.cfg for more information. Step 2. Passive FTP If your system requires the PASV FTP code instead of the standard PORT FTP code (e.g., to deal with a firewall) then set the FTP_PASSIVE option in lynx.cfg Step 3a. Lynx uses the VMS port of gzip for uncompressing streams which have Content-Encoding headers indicated compression with gzip or the Unix compress. If you do not have gzip installed on your system you can get it from "ftp://ftp.wku.edu/" in the fileserv directory. The command Lynx uses to uncompress on VMS is "gzip -d". If you are using the SOCKETSHR library, read SOCKETSHR.announce and make sure you have defined SOCKETSHR and SOCKETSHR_LIBRARY as explained therein. A "build.com" and "build-slang.com" script for building Lynx with curses or slang is in the top level directory. All you have to do is type "@build" or "@build-slang" and answer its prompt for your system's TCP-IP software. Current choices are: MULTINET (default) UCX : WIN_TCP CMU_TCP SOCKETSHR_TCP TCPWARE It will autosense whether you have VAXC, DECC or GNUC on VAX or AXP and build appropriately. If a WWWLib already exists for that TCP-IP software, it will prompt you for whether you want to rebuild it. If you want to build a WWWLib separately, you can type "@libmake.com" with your default directory set to [.WWW.Library.vms] instead doing it via "build.com" in the top directory. You may need to modify "build-slang.com", as described in its header, so that it can find slang.olb on your system. If you have both DECC and VAXC, it will use DECC to benefit from the newer and more efficient memory management functions. Step 3b. (optional compilation method) If you have and want to use MMS, read the header of descrip.mms in the top directory and be sure you include the appropriate macro definitions when you invoke it: $ MMS /Macro = (MULTINET=1) for VAXC - MultiNet $ MMS /Macro = (WIN_TCP=1) for VAXC - Wollongong TCP/IP $ MMS /Macro = (UCX=1) for VAXC - UCX $ MMS /Macro = (CMU_TCP=1) for VAXC - OpenCMU TCP/IP $ MMS /Macro = (SOCKETSHR_TCP=1) for VAXC - SOCKETSHR/NETLIB $ MMS /Macro = (TCPWARE=1) for VAXC - TCPWare TCP/IP $ MMS /Macro = (MULTINET=1, DEC_C=1) for DECC - MultiNet $ MMS /Macro = (WIN_TCP=1, DEC_C=1) for DECC - Wollongong TCP/IP $ MMS /Macro = (UCX=1, DEC_C=1) for DECC - UCX $ MMS /Macro = (CMU_TCP=1, DEC_C=1) for DECC - OpenCMU TCP/IP $ MMS /Macro = (SOCKETSHR_TCP=1,DEC_C=1) for DECC - SOCKETSHR/NETLIB $ MMS /Macro = (TCPWARE=1, DEC_C=1) for DECC - TCPWare TCP/IP $ MMS /Macro = (MULTINET=1, GNU_C=1) for GNUC - MultiNet : $ MMS /Macro = (WIN_TCP=1, GNU_C=1) for GNUC - Wollongong TCP/IP $ MMS /Macro = (UCX=1, GNU_C=1) for GNUC - UCX $ MMS /Macro = (CMU_TCP=1, GNU_C=1) for GNUC - OpenCMU TCP/IP $ MMS /Macro = (SOCKETSHR_TCP=1,GNU_C=1) for GNUC - SOCKETSHR/NETLIB $ MMS /Macro = (TCPWARE=1, GNU_C=1) for GNUC - TCPWare TCP/IP If you just type "MMS" it will default to the MULTINET and VAXC configuration. MMS will build the WWW library and Lynx sources, and link the executable. However, not all of the header dependencies are specified. If you are not a developer, and need a clean build, you should use build.com instead of the MMS utility. If you want SOCKS support on VMS, you must add SOCKS as a compilation definition, and the SOCKS library to the link command. However, instead of SOCKSifying Lynx for use behind a firewall, you are better off if you build Lynx normally, and set up Lynx to use a proxy server (see below). You instead can SOCKSify the proxy server, and it will handle all clients, not just Lynx. IV. Compile instructions -- Win32 (Windows95/98/NT) Borland C: The original Win32 port was built with Borland C++ 4.52, but later versions reportedly can be used. Before compiling the Lynx sources, you need a curses library, and it is recommended that you have the zlib library. Get pdcurses2.3 from "http://www.lightlink.com/hessling/". I have modified it so that mouse support is no longer broken for Lynx (see "http://www.fdisk.com/doslynx/"). You will want to get zlib from "http://www.gzip.org/zlib/ ". Compile these libraries, and put them in a convenient place (pdcurses inside the Lynx directory). Unpack the latest Lynx source distribution, and make an obj directory : under the source root to contain the compile output. Copy in your IDE file. A sample IDE file and helper libraries are available at "http://www.fdisk.com/doslynx/wlynx/source/". First build the .h files in src\chrtrans using "makew32.bat". Double check for new .tbl files; hand edit in any new ones, and then do "makew32". Jump into Borland C++, load the project (IDE file) and compile Lynx. Alternately, after compiling the chartrans tables, you can come back to the top directory and compile manually, i.e., do "make -f makefile.bcb". I also have a binary available at "http://www.fdisk.com/doslynx/". This binary was compiled with pdcurses 2.3, hacked so win32 mouse support works, and with zlib, so Lynx can do gzip routines internally. More hints and information can be found in "http://www.fdisk.com/doslynx/lynxport.htm". -- 1997/10/12 - W. Buttles Cygwin: It is possible to compile under the cygwin system, which will allow you to use the configure script described above for Unix. Type, for example, "./configure --with-screen=ncurses --with-libz" in a Dos window running the cygwin bash$ shell. You also have the choice of using either pdcurses or slang. You will need a launch program such as sh.exe to call helper applications. Paths may need to be in cygwin style, rather than Windows style (e.g., TMPDIR=/cygdrive/d/cygwin/tmp, rather than TMPDIR=d:\cygwin\tmp). Visual C++: You must have compiled zlib and PDCurses with the -MT (threaded code) option. This is not the default with zlib (see Makefile.msc). Copy into lib the following zconf.h zlib.h : zlib.lib from the zlib build-tree, and curses.h pdcurses.lib from the PDCurses build-tree. Then make-msc to build lynx. V. Compile instructions -- 386 DOS Compiling for DOS with DJGPP is a multistep procedure. First install the C compiler and its libraries (see readme.1st from DJGPP distribution). Originally, lynx makefiles come with the initial -O2 optimization level. If you experience compilation process too slow due to paging to the disk (DPMI server provide virtual memory, when in lack of RAM), you may change optimization to -O1 or turn the optimization off entirely. Alternatively, to get the last bit of run-time performance you may try -O2 or -O3, in this case you may need to "stubedit" your "cc1.exe" file to enlarge compiler stack size. If using DJGPP 2.02 and GCC 2.8.1, to compile with -O3 optimization, the stub needs to be edited to give a larger stack. To do this go into djgpp\lib\gcc-lib\djgpp\2.81 and either type the command: "stubedit cc1.exe bufsize=63k minstack=2M", or edit interactively with: "stubedit cc1.exe". The requirements for compiling with optimization using DJGPP 2.03 and GCC 2.95.2 have not yet been fully investigated. The above should serve as a guide. : Unpack the source code using a DOS program like UNZIP386. If you are using PKUNZIP to unpack the .zip archive, you must use the -d command line switch to restore the directory structure contained in the archive, i.e., do "pkunzip -d lynx-cur.zip". No switch is required if you use unzip386 or unzip. If you are trying to compile the 386DOS port under a WinNT DOS shell, be sure to unpack the source with a DOS program so that all directories will be adjusted to the DOS 8.3 file format necessary for compiling with DJGPP. Do NOT use Winzip, because that will create long filenames that will not be recognized by DJGPP tools. If you wish to compile with "USE_ZLIB" (recommended), you must have the zlib library. Get the source from http://www.gzip.org/zlib/ and compile it. Put libz.a in the lib subdirectory of DJGPP, and put zlib.h and zconf.h in the include subdirectory. In addition to the files in the Lynx distribution, you will need a curses package and a TCP package. You can use PDCurses (available at "http://www.lightlink.com/hessling/") and the DJGPP port of WATTCP. The updated version of WATTCP is known as WATT-32, and is available at "http://www.bgnett.no/~giva/". You can also use slang (available at "ftp://space.mit.edu/pub/davis/slang") as your screen library. You must compile these before you go any further. If you wish to use PDCurses 2.4, you need to first apply the following patch: --- dos/pdckbd.c.ori Sun Dec 26 23:15:04 1999 +++ dos/pdckbd.c Fri Mar 3 00:20:14 2000 @@ -336,7 +336,7 @@ || (scan == 0x4e && ascii == 0x2b) /* Plus */ || (scan == 0xe0 && ascii == 0x2f)) /* Slash */ return ((int) ((ascii & 0x0f) | 0xf0) << 8); - if (ascii == 0x00 || ascii == 0xe0) + if (ascii == 0x00 || (ascii == 0xe0 && scan != 0x00)) : return ((int) (scan << 8)); return ((int) (ascii)); } @@ -496,7 +496,7 @@ _watch_breaks(); #else # ifdef GO32 - (void*)signal(SIGINT,(setting ? SIG_DFL : SIG_IGN)); +/* (void*)signal(SIGINT,(setting ? SIG_DFL : SIG_IGN)); */ /* __djgpp_set_ctrl_c(setting);*/ setcbrk(setting); # else If you have trouble applying the patch, try using the "patch" program, ("ftp://ftp.simtel.net/pub/simtelnet/gnu/djgpp/v2gnu/pat253b.zip"). To read the Unix man style documentation, use, for example, "less" ("ftp://ftp.simtel.net/pub/simtelnet/gnu/djgpp/v2gnu/lss358b.zip"). Compile or place your compiled PDCurses library in lynx2-*/curses, and compile or place your compiled WATT-32 library in lynx2-*/djgpp/watt32. If using the SLANG library, put libslang.a in your DJGPP/lib directory and put slang.h and slcurses.h in your DJGPP/include directory, or in the appropriate directories specified by LIBRARY_PATH and INCLUDE_PATH in your DJGPP.ENV file. Move to the "lynx2-*/WWW/Library/djgpp" directory. If compiling with PDCurses, do "make". If using SLANG, do "make -f makefile.sla". This should compile libwww.a. Next move to the "lynx2-*/src/chrtrans" directory and do "make -f makefile.dos" to compile the character tables. Then move to the "lynx2-*/src" directory. There are three choices for compiling at this point. You can do "make -f makefile.dos" to compile with PDCurses, "make -f makefile.wsl" to compile with SLANG, or "make -f makefile.dsl" to compile with SLANG and the DJGPP keyhandler. At the time of this writing, it is not clear what the advantages and disadvantages of each version are. The PDCurses version has the most experience and allows remapping of ALT : and Function keys. The SLANG version seems to have better screen handling. It allows mapping of function keys, but not ALT keys. The SLANG with DJGPP keyhandler allows mapping of ALT and Function keys, but has the risk of incompatibilities from mixing different programs. If you wish to compile with support for internationalization of messages, you first need to install the DOS ports of the GNU gettext and libiconv packages, available from any DJGPP mirror site. Then uncomment the lines for INTLFLAGS in src/makefile.dsl and in WWW/Library/djgpp/makefile.sla, and remove the "#" from the LIBS line in src/makefile.dsl. Make similar changes if using one of the other DOS makefiles. See the gettext documentation for information on creating and using message files for different languages. If all goes well, you will have a lynx.exe file. If you have trouble, check to be sure djgpp.env is the way it came in the original package. To test Lynx_386 you must have a packet driver installed. The simplest method is to use a null packet driver that just allows Lynx to start up, but doesn't do anything else. One such executable driver has been posted, uuencoded, to the lynx-dev mailing list: "http://www.flora.org/lynx-dev/html/month011998/msg00057.html". Start the dummy packet driver with "nullpkt 0x60", and take it out of memory with "nullpkt -u". You can also use slip8250.com. See the CRYNWR package "ftp://ftp.simtel.net/pub/simtelnet/msdos/pktdrvr/pktd11.zip". Usage is "slip8250 0x60", but you may have to invoke it as, for example, "slip8250 0x60 6 3 0x2F8" so that it uses COM2 and IRQ 3, in order to avoid an IRQ conflict with a mouse or some other device. Another packet driver is slipper.exe, which is available from many sites, including "ftp://jazz.trumpet.com.au/slipper". To remove it from memory use termin.com (usage "termin 0x60"), available in the CRYNWR package. To connect over a dialup PPP connection you need dosppp or klos' pppshare. (Find at: "http://mvmpc9.ciw.uni-karlsruhe.de/c:/user/toni/dosppp/dosppp06.zip", : "http://personal.redestb.es/tonilop/dosppp/dosppp06.zip", or "ftp://ftp.oldskool.org/pub/tvdog/internet/dosppp06.zip"; "http://www.klos.com/get.pppshare.html") File access looks like this: file:///c:/ file:///c:/dos file:///c:/dos/command.com file://localhost/c:/ file://localhost/c:/dos file://localhost/c:/dos/command.com file://localhost/dev/c/dos/command.com See "http://www.fdisk.com/doslynx/lynxport.htm" for more hints and some precompiled libraries. One problem you can encounter is editing userdefs.h and lynx.cfg, which have unix-style end of lines. You would be well advised to use an editor that can handle end of lines terminated with a single LF character. You can also unpack the source code using unzip386 or unzip with the -a or -aa switch to convert unix LF to dos CRLF. That will make texts more readable under DOS. If you compile lynx regularly, you may automate the procedure by creating a batch file such as the following. cd djgpp\watt32\src configur djgpp make -f djgpp.mak cd ..\..\..\www\library\djgpp make cd ..\..\..\src\chrtrans make -f makefile.dos cd ..\..\src make -f makefile.dos strip lynx.exe : cd .. This batch file expects the DJGPP port of WATT-32 to be installed in the lynx2-* directory. Place a copy of this batch file, named "djgpp.bat", in the lynx2-* directory, move to that directory and type "djgpp". A more complete batch file with error checking and annotation can be found at: "http://www.flora.org/lynx-dev/html/month111997/msg00250.html". -- 1997/9/29 - D. Kaufman -- 1997/10/3 - B. Schiavo -- Last update - 2001/07/12 VI. General installation instructions Once you have compiled Lynx, test it out first on a local file. Be sure Lynx can find lynx.cfg. A _sample_ test command line would be: 'lynx -cfg=/usr/local/lib/lynx.cfg .'. Once you are satisfied that Lynx works, go ahead and install it. For Unix, type "make install". For VMS, you need to have the executable in a public place, make it accessible, define it as a foreign command, and copy lynx.cfg to "Lynx_Dir". Look at lynx.com in the samples directory as a model for installing Lynx. To include lynx.hlp in the system HELP library, use the command: "$ library/replace sys$help:helplib.hlb lynx.hlp". Local copies of the Lynx online help should be made accessible in response to the Lynx 'h'elp command by defining HELPFILE in userdefs.h and/or lynx.cfg to an appropriate file://localhost/path URL. On Unix, all you need to do is type "make install-help." If you are installing manually, copy the files "COPYHEADER" and "COPYING" into the lynx_help directory BEFORE moving the lynx_help tree to its final location. These files are referenced hypertextually from help documents. : If you have old, pre-existing bookmark files from earlier versions of Lynx, those files may have to be updated. Conversion may just consist of adding one META line near the top, or may require creating new book- mark files and editing in bookmarks from outdated files. IMPORTANT! Be sure you have read the warnings about setting up an anonymous account with Lynx if you plan to give public access to Lynx. After applying patches or editing files to correct for an unsuccessful build, be certain to do a "make clean" (or "make distclean" for those using auto-configure) before attempting to compile again. VII. Setting environment variables before running Lynx (optional) 1. All ports The Lynx Users Guide describes all of the environment variables used by Lynx. This should be checked later along with reading lynx.cfg after you have installed Lynx. 2. Win32 (95/98/NT) and 386 DOS These ports cannot start before setting certain environment variables. Here are some environment variables that should be set, usually in a batch file that runs the lynx executable. Make sure that you have enough room left in your environment. You may need to change your "SHELL=" setting in config.sys. In addition, lynx looks for a "SHELL" environment variable when shelling to DOS. If you wish to preserve the environment space when shelling, put a line like this in your AUTOEXEC.BAT file also "SET SHELL=C:\COMMAND.COM /E:4096". It should match CONFIG.SYS. HOME Where to keep the bookmark file and personal config files. TEMP or TMP Bookmarks are kept here with no HOME. Temp files here. : USER Set to your login name (optional) LYNX_CFG Set to the full path and filename for lynx.cfg LYNX_SAVE_SPACE The (modifiable) location for downloaded file storage. 386 version only: WATTCP.CFG Set to the full path for the WATTCP.CFG directory Define these in your batch file for running Lynx. For example, if your application line is "D:\win32\lynx.bat", lynx.bat for Win32 may look like: @ECHO OFF set home=d:\win32 set temp=d:\tmp set lynx_cfg=d:\win32\lynx.cfg set lynx_save_space=d:\download d:\win32\lynx.exe %1 %2 %3 %4 %5 For lynx_386, a typical batch file might look like: @echo off set HOME=f:/lynx2-8 set USER=your_login_name set LYNX_CFG=%HOME%/lynx.cfg set WATTCP.CFG=%HOME% f:\lynx2-8\lynx %1 %2 %3 %4 %5 %6 %7 %8 %9 You need to make sure that the WATTCP.CFG file has the correct information for IP number, Gateway, Netmask, and Domain Name Server. This can also be automated in the batch file. Adapted from "readme.txt" by Wayne Buttles and "readme.dos" by Doug Kaufman. VIII. Acknowledgment Thanks to the many volunteers who offered suggestions for making this : installation manual as accurate and complete as possible. -- 1999/04/24 - H. Nelson (END) (END) [?1l>[?1047l[?1048l[barrie@magnolia lynx2-8-4]$ tarls ABOUT-NLS config.guess descrip.mms lib lynx.rsp mkdirs.sh test aclocal.m4 config.hin docs LYHelp.hin makefile.bcb po userdefs.h build.com config.sub fixed512.com LYMessages_en.h makefile.in PROBLEMS VMSPrint.com build-slang.com configure fixtext.sh lynx.cfg makefile.msc README WWW cfg_defs.sh configure.in INSTALLATION lynx_help makelynx.bat samples cfg_edit.sh COPYHEADER install.sh lynx.hlp make-msc.bat scripts CHANGES COPYING intl lynx.man makew32.bat src [barrie@magnolia lynx2-8-4]$ cd .. [barrie@magnolia local]$ ls bin doc etc games include lib libexec lynx2-8-4 lynx2.8.4.tar sbin share src [barrie@magnolia local]$ ^D Script done on Mon Sep 30 16:26:11 2002 Script started on Mon Sep 30 16:42:39 2002 [barrie@magnolia ~]$ ./configure --help ./configure: Command not found. [barrie@magnolia ~]$ pwd /home/barrie [barrie@magnolia ~]$ sudocd /usr/local [barrie@magnolia local]$ ls bin doc etc games include lib libexec lynx2-8-4 lynx2.8.4.tar sbin share src [barrie@magnolia local]$ cd lynx2-8-4 [barrie@magnolia lynx2-8-4]$ ./confill total 1636 -rw-r--r-- 1 10185 root 13590 Nov 11 1998 ABOUT-NLS -rw-r--r-- 1 10185 root 99825 Jul 18 2001 aclocal.m4 -rw-r--r-- 1 10185 root 9776 Oct 21 1999 build.com -rw-r--r-- 1 10185 root 10827 Jul 17 2000 build-slang.com -rwxr-xr-x 1 10185 root 748 Nov 18 1999 cfg_defs.sh -rwxr-xr-x 1 10185 root 503 Jan 13 1999 cfg_edit.sh -rw-r--r-- 1 10185 root 377893 Jul 18 2001 CHANGES -rwxr-xr-x 1 10185 root 39172 Jun 4 2001 config.guess -rw-r--r-- 1 10185 root 11752 Jun 4 2001 config.hin -rwxr-xr-x 1 10185 root 27474 Jun 4 2001 config.sub -rwxr-xr-x 1 10185 root 426304 Jul 18 2001 configure -rw-r--r-- 1 10185 root 32809 Jul 18 2001 configure.in -rw-r--r-- 1 10185 root 825 Sep 27 1998 COPYHEADER -rw-r--r-- 1 10185 root 17982 Feb 25 1997 COPYING -rw-r--r-- 1 10185 root 3901 Jul 25 1998 descrip.mms drwxrwxr-x 2 10185 root 4096 Jul 18 2001 docs -rw-r--r-- 1 10185 root 1726 Feb 25 1997 fixed512.com -rwxr-xr-x 1 10185 root 384 Jan 18 1999 fixtext.sh -rw-r--r-- 1 10185 root 47959 Jul 18 2001 INSTALLATION -rwxr-xr-x 1 10185 root 4765 Jul 30 1999 install.sh drwxrwxr-x 2 10185 root 4096 Jul 8 2001 intl drwxrwxr-x 2 10185 root 4096 Mar 9 2001 lib -rw-r--r-- 1 10185 root 826 Jun 11 1999 LYHelp.hin -rw-r--r-- 1 10185 root 49054 Jun 4 2001 LYMessages_en.h -rw-r--r-- 1 10185 root 135427 Jul 15 2001 lynx.cfg drwxrwxr-x 3 10185 root 4096 Jul 18 2001 lynx_help -rw-r--r-- 1 10185 root 41332 Jul 18 2001 lynx.hlp -rw-r--r-- 1 10185 root 31377 Jul 18 2001 lynx.man -rw-r--r-- 1 10185 root 1586 Mar 27 2000 lynx.rsp -rw-r--r-- 1 10185 root 13777 Jun 4 2001 makefile.bcb -rw-r--r-- 1 10185 root 15597 Jul 8 2001 makefile.in -rw-r--r-- 1 10185 root 9553 Jun 4 2001 makefile.msc -rw-r--r-- 1 10185 root 8031 Jul 17 2000 makelynx.bat -rw-r--r-- 1 10185 root 135 Feb 15 2000 make-msc.bat -rw-r--r-- 1 10185 root 263 Jun 4 2001 makew32.bat -rwxr-xr-x 1 10185 root 777 Dec 1 1999 mkdirs.sh drwxrwxr-x 2 10185 root 4096 Jul 18 2001 po -rw-r--r-- 1 10185 root 10394 Jun 11 2001 PROBLEMS -rw-r--r-- 1 10185 root 7225 Jul 18 2001 README drwxrwxr-x 2 10185 root 4096 Jul 8 2001 samples drwxrwxr-x 2 10185 root 4096 Mar 9 2001 scripts drwxrwxr-x 3 10185 root 4096 Jul 18 2001 src drwxrwxr-x 2 10185 root 4096 Mar 9 2001 test -rw-r--r-- 1 10185 root 72570 Jun 4 2001 userdefs.h -rw-r--r-- 1 10185 root 616 Feb 25 1997 VMSPrint.com drwxrwxr-x 3 10185 root 4096 Mar 9 2001 WWW [barrie@magnolia lynx2-8-4]$ ll c* -rwxr-xr-x 1 10185 root 748 Nov 18 1999 cfg_defs.sh -rwxr-xr-x 1 10185 root 503 Jan 13 1999 cfg_edit.sh -rwxr-xr-x 1 10185 root 39172 Jun 4 2001 config.guess -rw-r--r-- 1 10185 root 11752 Jun 4 2001 config.hin -rwxr-xr-x 1 10185 root 27474 Jun 4 2001 config.sub -rwxr-xr-x 1 10185 root 426304 Jul 18 2001 configure -rw-r--r-- 1 10185 root 32809 Jul 18 2001 configure.in [barrie@magnolia lynx2-8-4]$ ./configurer --help Usage: configure [options] [host] Options: [defaults in brackets after descriptions] Configuration: --cache-file=FILE cache test results in FILE --help print this message --no-create do not create output files --quiet, --silent do not print `checking...' messages --version print the version of autoconf that created configure Directory and file names: --prefix=PREFIX install architecture-independent files in PREFIX [/usr/local] --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX [same as prefix] --bindir=DIR user executables in DIR [EPREFIX/bin] --sbindir=DIR system admin executables in DIR [EPREFIX/sbin] --libexecdir=DIR program executables in DIR [EPREFIX/libexec] --datadir=DIR read-only architecture-independent data in DIR [PREFIX/share] --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc] --sharedstatedir=DIR modifiable architecture-independent data in DIR [PREFIX/com] --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var] --libdir=DIR object code libraries in DIR [EPREFIX/lib] --includedir=DIR C header files in DIR [PREFIX/include] --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include] --infodir=DIR info documentation in DIR [PREFIX/info] --mandir=DIR man documentation in DIR [PREFIX/man] --srcdir=DIR find the sources in DIR [configure dir or ..] --program-prefix=PREFIX prepend PREFIX to installed program names --program-suffix=SUFFIX append SUFFIX to installed program names --program-transform-name=PROGRAM run sed PROGRAM on installed program names Host type: --build=BUILD configure for building on BUILD [BUILD=HOST] --host=HOST configure for HOST [guessed] --target=TARGET configure for TARGET [TARGET=HOST] Features and packages: --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) --enable-FEATURE[=ARG] include FEATURE [ARG=yes] --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) --x-includes=DIR X include files are in DIR --x-libraries=DIR X library files are in DIR --enable and --with options recognized: Development Options: --disable-echo display "compiling" commands --enable-find-leaks logic for testing memory leaks --enable-debug compile w/ debugging (if $CFLAGS is set, add -g there, too) --disable-trace disable logic for trace code --enable-vertrace verbose trace code --enable-warnings GCC compiler warnings Basic Configuration Options: --enable-nls use Native Language Support --with-included-gettext use the GNU gettext library included here --with-catgets use catgets functions if available --enable-included-msgs use included messages, for i18n support --with-nls-datadir=DIR NLS data, parent of locale (default: PREFIX/DATADIR) --disable-full-paths control whether full utility pathnames are used --with-ssl[=path] link with ssl library if available --with-socks[=path] link with socks library if available --with-socks5[=path] link with socks5 library if available --with-screen=XXX select screen type (XXX is curses (default), ncurses or slang) --with-charsets=list limit charsets to given list of MIME names Experimental Options: --disable-bibp-urls disable support for bibp: URLs --disable-config-info disable browsable configuration-info --disable-forms-options disable experimental forms-based options --disable-menu-options disable old-style option menu --enable-addrlist-page use experimental address-list page --enable-charset-choice use experimental charset-selection logic --enable-cjk use experimental CJK logic --enable-color-style use optional/experimental color style (ncurses/curses) --enable-default-colors enable use of default-colors (ncurses/slang) --enable-file-upload use experimental file-upload support --enable-htmlized-cfg build experimental htmlized lynx.cfg --enable-ipv6 use experimental ipv6 (with ipv4) support --enable-justify-elts use experimental element-justification logic --enable-kbd-layout use experimental keyboard-layout support --enable-libjs use experimental JavaScript support (Mozilla libjs) --enable-nested-tables use experimental nested-table support --enable-prettysrc colorize HTML source --enable-read-eta experimental read-progress message shows ETA --enable-scrollbar use experimental scrollbar, with mouse --enable-source-cache cache HTML source for parse mode changes Miscellaneous Options: --disable-alt-bindings disable alternative line-edit bindings --disable-extended-dtd disable extended HTML DTD logic --disable-partial use partial-display logic --enable-externs use external commands --enable-font-switch use Linux setfont for character-translation --enable-cgi-links support cgi links w/o a http daemon --enable-change-exec allow users to change exec options --enable-exec-links allow lynx to execute programs accessed via a link --enable-exec-scripts allow lynx to execute programs inferred from a link --enable-internal-links handle following links to same doc differently --enable-nsl-fork fork NSL requests, allowing them to be aborted --enable-syslog log URL requests via syslog --disable-persistent-cookies disable persistent-cookie support --enable-underlines underline links rather than using boldface --enable-gzip-help install gzip'ed help files --with-zlib use zlib for decompression of some gzip files --disable-finger disable FINGER logic --disable-gopher disable GOPHER logic --disable-news disable NEWS logic --disable-ftp disable FTP logic Directory Editor Options: --disable-dired disable optional directory-editor, DirEd --disable-dired-archive disable dearchiving commands --disable-dired-override disable DirEd override keymap --disable-dired-permit disable chmod/attrib commands --disable-dired-xpermit disable chmod/attrib commands --disable-dired-tar disable "tar" command --disable-dired-uudecode disable "uudecode" command --disable-dired-zip disable "zip", "unzip" commands --disable-dired-gzip disable "gzip", "gunzip" commands --disable-long-list disable long "ls -l" directory listings --disable-parent-dir-refs disable "Up-to" links in directory listings Special Libraries for PDCurses X11: --with-x use the X Window System --with-Xaw3d link with Xaw 3d library --with-neXtaw link with neXT Athena library [barrie@magnolia lynx2-8-4]$ locate ncurses /usr/lib/libncurses.so.5 /usr/lib/libncurses.so.5.2 /usr/lib/libncurses.a /usr/lib/libncurses.so /usr/share/doc/ncurses-5.2 /usr/share/doc/ncurses-5.2/announce.html /usr/share/doc/ncurses-5.2/ANNOUNCE /usr/share/doc/ncurses-5.2/README /usr/share/doc/ncurses-devel-5.2 /usr/share/doc/ncurses-devel-5.2/ncurses-intro.html /usr/share/doc/ncurses-devel-5.2/hackguide.html /usr/share/doc/ncurses-devel-5.2/test /usr/share/doc/ncurses-devel-5.2/test/cardfile.dat /usr/share/doc/ncurses-devel-5.2/test/Makefile /usr/share/doc/ncurses-devel-5.2/test/Makefile.in /usr/share/doc/ncurses-devel-5.2/test/README /usr/share/doc/ncurses-devel-5.2/test/blue.c /usr/share/doc/ncurses-devel-5.2/test/bs.6 /usr/share/doc/ncurses-devel-5.2/test/bs.c /usr/share/doc/ncurses-devel-5.2/test/cardfile.c /usr/share/doc/ncurses-devel-5.2/test/configure.in /usr/share/doc/ncurses-devel-5.2/test/configure /usr/share/doc/ncurses-devel-5.2/test/filter.c /usr/share/doc/ncurses-devel-5.2/test/ditto.c /usr/share/doc/ncurses-devel-5.2/test/dots.c /usr/share/doc/ncurses-devel-5.2/test/ncurses_tst.hin /usr/share/doc/ncurses-devel-5.2/test/firework.c /usr/share/doc/ncurses-devel-5.2/test/firstlast.c /usr/share/doc/ncurses-devel-5.2/test/gdc.6 /usr/share/doc/ncurses-devel-5.2/test/gdc.c /usr/share/doc/ncurses-devel-5.2/test/hanoi.c /usr/share/doc/ncurses-devel-5.2/test/hashtest.c /usr/share/doc/ncurses-devel-5.2/test/keynames.c /usr/share/doc/ncurses-devel-5.2/test/knight.c /usr/share/doc/ncurses-devel-5.2/test/lrtest.c /usr/share/doc/ncurses-devel-5.2/test/modules /usr/share/doc/ncurses-devel-5.2/test/ncurses.c /usr/share/doc/ncurses-devel-5.2/test/newdemo.c /usr/share/doc/ncurses-devel-5.2/test/railroad.c /usr/share/doc/ncurses-devel-5.2/test/rain.c /usr/share/doc/ncurses-devel-5.2/test/tclock.c /usr/share/doc/ncurses-devel-5.2/test/test.priv.h /usr/share/doc/ncurses-devel-5.2/test/testaddch.c /usr/share/doc/ncurses-devel-5.2/test/testcurs.c /usr/share/doc/ncurses-devel-5.2/test/testscanw.c /usr/share/doc/ncurses-devel-5.2/test/tracemunch /usr/share/doc/ncurses-devel-5.2/test/view.c /usr/share/doc/ncurses-devel-5.2/test/worm.c /usr/share/doc/ncurses-devel-5.2/test/xmas.c /usr/share/man/man3/ncurses.3x.gz /usr/include/ncurses /usr/include/ncurses/ncurses_dll.h /usr/include/ncurses/curses.h /usr/include/ncurses/cursslk.h /usr/include/ncurses/eti.h /usr/include/ncurses/form.h /usr/include/ncurses/menu.h /usr/include/ncurses/ncurses.h /usr/include/ncurses/termcap.h /usr/include/ncurses/panel.h /usr/include/ncurses/term.h /usr/include/ncurses/unctrl.h /usr/include/ncurses.h [barrie@magnolia lynx2-8-4]$ locate./configure --version configure generated by autoconf version 2.13.20000819 [barrie@magnolia lynx2-8-4]$ ./configure --prefix=/usr/localhelp Usage: configure [options] [host] Options: [defaults in brackets after descriptions] Configuration: --cache-file=FILE cache test results in FILE --help print this message --no-create do not create output files --quiet, --silent do not print `checking...' messages --version print the version of autoconf that created configure Directory and file names: --prefix=PREFIX install architecture-independent files in PREFIX [/usr/local] --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX [same as prefix] --bindir=DIR user executables in DIR [EPREFIX/bin] --sbindir=DIR system admin executables in DIR [EPREFIX/sbin] --libexecdir=DIR program executables in DIR [EPREFIX/libexec] --datadir=DIR read-only architecture-independent data in DIR [PREFIX/share] --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc] --sharedstatedir=DIR modifiable architecture-independent data in DIR [PREFIX/com] --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var] --libdir=DIR object code libraries in DIR [EPREFIX/lib] --includedir=DIR C header files in DIR [PREFIX/include] --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include] --infodir=DIR info documentation in DIR [PREFIX/info] --mandir=DIR man documentation in DIR [PREFIX/man] --srcdir=DIR find the sources in DIR [configure dir or ..] --program-prefix=PREFIX prepend PREFIX to installed program names --program-suffix=SUFFIX append SUFFIX to installed program names --program-transform-name=PROGRAM run sed PROGRAM on installed program names Host type: --build=BUILD configure for building on BUILD [BUILD=HOST] --host=HOST configure for HOST [guessed] --target=TARGET configure for TARGET [TARGET=HOST] Features and packages: --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) --enable-FEATURE[=ARG] include FEATURE [ARG=yes] --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) --x-includes=DIR X include files are in DIR --x-libraries=DIR X library files are in DIR --enable and --with options recognized: Development Options: --disable-echo display "compiling" commands --enable-find-leaks logic for testing memory leaks --enable-debug compile w/ debugging (if $CFLAGS is set, add -g there, too) --disable-trace disable logic for trace code --enable-vertrace verbose trace code --enable-warnings GCC compiler warnings Basic Configuration Options: --enable-nls use Native Language Support --with-included-gettext use the GNU gettext library included here --with-catgets use catgets functions if available --enable-included-msgs use included messages, for i18n support --with-nls-datadir=DIR NLS data, parent of locale (default: PREFIX/DATADIR) --disable-full-paths control whether full utility pathnames are used --with-ssl[=path] link with ssl library if available --with-socks[=path] link with socks library if available --with-socks5[=path] link with socks5 library if available --with-screen=XXX select screen type (XXX is curses (default), ncurses or slang) --with-charsets=list limit charsets to given list of MIME names Experimental Options: --disable-bibp-urls disable support for bibp: URLs --disable-config-info disable browsable configuration-info --disable-forms-options disable experimental forms-based options --disable-menu-options disable old-style option menu --enable-addrlist-page use experimental address-list page --enable-charset-choice use experimental charset-selection logic --enable-cjk use experimental CJK logic --enable-color-style use optional/experimental color style (ncurses/curses) --enable-default-colors enable use of default-colors (ncurses/slang) --enable-file-upload use experimental file-upload support --enable-htmlized-cfg build experimental htmlized lynx.cfg --enable-ipv6 use experimental ipv6 (with ipv4) support --enable-justify-elts use experimental element-justification logic --enable-kbd-layout use experimental keyboard-layout support --enable-libjs use experimental JavaScript support (Mozilla libjs) --enable-nested-tables use experimental nested-table support --enable-prettysrc colorize HTML source --enable-read-eta experimental read-progress message shows ETA --enable-scrollbar use experimental scrollbar, with mouse --enable-source-cache cache HTML source for parse mode changes Miscellaneous Options: --disable-alt-bindings disable alternative line-edit bindings --disable-extended-dtd disable extended HTML DTD logic --disable-partial use partial-display logic --enable-externs use external commands --enable-font-switch use Linux setfont for character-translation --enable-cgi-links support cgi links w/o a http daemon --enable-change-exec allow users to change exec options --enable-exec-links allow lynx to execute programs accessed via a link --enable-exec-scripts allow lynx to execute programs inferred from a link --enable-internal-links handle following links to same doc differently --enable-nsl-fork fork NSL requests, allowing them to be aborted --enable-syslog log URL requests via syslog --disable-persistent-cookies disable persistent-cookie support --enable-underlines underline links rather than using boldface --enable-gzip-help install gzip'ed help files --with-zlib use zlib for decompression of some gzip files --disable-finger disable FINGER logic --disable-gopher disable GOPHER logic --disable-news disable NEWS logic --disable-ftp disable FTP logic Directory Editor Options: --disable-dired disable optional directory-editor, DirEd --disable-dired-archive disable dearchiving commands --disable-dired-override disable DirEd override keymap --disable-dired-permit disable chmod/attrib commands --disable-dired-xpermit disable chmod/attrib commands --disable-dired-tar disable "tar" command --disable-dired-uudecode disable "uudecode" command --disable-dired-zip disable "zip", "unzip" commands --disable-dired-gzip disable "gzip", "gunzip" commands --disable-long-list disable long "ls -l" directory listings --disable-parent-dir-refs disable "Up-to" links in directory listings Special Libraries for PDCurses X11: --with-x use the X Window System --with-Xaw3d link with Xaw 3d library --with-neXtaw link with neXT Athena library [barrie@magnolia lynx2-8-4]$ ./configure --prefix=/usr/local --exec-prefix=/usr/local ./configure: ./config.log: No such file or directory [barrie@magnolia lynx2-8-4]$ pwd /usr/local/lynx2-8-4 [barrie@magnolia lynx2-8-4]$ sudo ./configure --prefix=/usr/local --exec-prefix/=/usr/local Password: creating cache ./config.cache checking host system type... i686-pc-linux-gnu Configuring for linux-gnu 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 how to run the C preprocessor... gcc -E checking whether ln -s works... yes checking for ranlib... ranlib checking whether make sets ${MAKE}... yes checking for a BSD compatible install... /usr/bin/install -c checking for lint... no checking for alint... no checking for lclint... lclint checking for AIX... no checking for POSIXized ISC... no checking if you want to see long compiling messages... yes checking if you want to check memory-leaks... no checking if you want to enable debug-code... no checking if you want to enable lynx trace code *recommended* ... yes checking if you want verbose trace code... no checking if you want to turn on gcc warnings... no checking for working const... yes checking for ANSI C header files... yes checking for inline... inline checking for off_t... yes checking for size_t... yes checking for working alloca.h... yes checking for alloca... yes checking for unistd.h... yes checking for getpagesize... yes checking for working mmap... yes checking for argz.h... yes checking for limits.h... yes checking for locale.h... yes checking for nl_types.h... yes checking for malloc.h... yes checking for string.h... yes checking for unistd.h... (cached) yes checking for sys/param.h... yes checking for getcwd... yes checking for munmap... yes checking for putenv... yes checking for setenv... yes checking for setlocale... yes checking for strchr... yes checking for strcasecmp... yes checking for strdup... yes checking for __argz_count... yes checking for __argz_stringify... yes checking for __argz_next... yes checking for stpcpy... yes checking for LC_MESSAGES... yes checking whether NLS is requested... no checking if you want full utility pathnames... yes checking for system mailer... /usr/sbin/sendmail checking system mail flags... -t -oi checking for chmod... /bin/chmod checking for compress... /usr/bin/compress checking for cp... /bin/cp checking for gzip... /bin/gzip checking for mkdir... /bin/mkdir checking for mv... /bin/mv checking for rm... /bin/rm checking for tar... /bin/tar checking for touch... /bin/touch checking for gunzip... /bin/gunzip checking for unzip... /usr/bin/unzip checking for bzip2... /usr/bin/bzip2 checking for uudecode... /usr/bin/uudecode checking for zcat... /bin/zcat checking for zip... /usr/bin/zip checking for telnet... /usr/bin/telnet checking for tn3270... tn3270 checking for rlogin... /usr/bin/rlogin checking for install... /usr/bin/install -c checking if we must define _GNU_SOURCE... yes checking if we should use compile options -DLINUX... yes checking if you want ssl library... no checking if you want socks library... no checking if you want socks5 library... no checking for network libraries... working... checking for gethostname... yes checking for main in -linet... no checking for socket... yes checking for gethostbyname... yes checking for strcasecmp... (cached) yes checking for inet_aton function... yes checking for screen type... curses checking for extra include directories... no checking if we have identified curses headers... (cached) curses.h checking for curses.h... yes checking for ncurses version... 5.2.20020406 checking if we have identified curses libraries... no checking for tgoto... no checking for tgoto in -lncurses... yes checking for initscr in -lncurses... yes checking for curses performance tradeoff... no checking for curses touchline function... sysv checking for location of config-file... /usr/local/lib/lynx.cfg checking if you want only a few charsets... no checking for ANSI C header files... (cached) yes checking whether time.h and sys/time.h may both be included... yes checking for dirent.h that defines DIR... yes checking for opendir in -ldir... no checking for arpa/inet.h... yes checking for fcntl.h... yes checking for limits.h... (cached) yes checking for stdlib.h... yes checking for string.h... (cached) yes checking for sys/fcntl.h... yes checking for sys/filio.h... no checking for sys/ioctl.h... yes checking for sys/param.h... (cached) yes checking for sys/timeb.h... yes checking for sys/time.h... yes checking for syslog.h... yes checking for termio.h... yes checking for termios.h... yes checking for unistd.h... (cached) yes checking for vfork.h... no checking termio.h and termios.h... yes checking for sigaction and structs... yes checking for sys/wait.h... yes checking for union wait... no checking for stdarg.h... yes checking for varargs.h... yes checking for standard varargs... yes checking for uid_t in sys/types.h... yes checking type of array argument to getgroups... gid_t checking for pid_t... yes checking for uid_t in sys/types.h... (cached) yes checking for mode_t... yes checking for vfork.h... (cached) no checking for working vfork... yes checking if we should use fcntl or ioctl... ioctl checking for broken/missing definition of remove... no checking for lstat... yes checking for cuserid... yes checking for ftime... yes checking for getcwd... (cached) yes checking for getgroups... yes checking for gettimeofday... yes checking for getuid... yes checking for mkstemp... yes checking for mktemp... yes checking for popen... yes checking for putenv... (cached) yes checking for readdir... yes checking for setuid... yes checking for strerror... yes checking for truncate... yes checking for ttyname... yes checking for unsetenv... yes checking for vasprintf... yes checking for waitpid... yes checking for mktime... yes checking for strstr... yes checking for random-integer functions... srand48/lrand48 checking for range of random-integers... INT_MAX checking for strstr declaration... yes checking for getgrgid declaration... yes checking for getgrnam declaration... yes checking if TRUE/FALSE are defined... yes checking if external errno is declared... yes checking if external errno exists... yes checking if we can set errno... yes checking for setlocale()... yes checking if NGROUPS is defined... yes checking if external sys_nerr is declared... yes checking if external sys_nerr exists... yes checking if external sys_errlist is declared... yes checking if external sys_errlist exists... yes checking for lastlog.h... yes checking for paths.h... yes checking for lastlog path... _PATH_LASTLOG checking for utmp implementation... utmp checking if utmp.ut_host is declared... yes checking for exit-status in utmp... ut_exit.e_exit checking if utmp.ut_xtime is declared... yes checking if utmp.ut_session is declared... yes checking if utmp is SYSV flavor... yes checking if external h_errno exists... yes checking for ncurses/term.h... yes checking for term.h... yes checking if curses supports alternate-character set... acs_map checking if curses supports fancy attributes... yes checking for obsolete/broken version of ncurses... no checking if curses supports color attributes... yes checking for termio.h... (cached) yes checking for termios.h... (cached) yes checking for unistd.h... (cached) yes checking whether termios.h needs _POSIX_SOURCE... no checking declaration of size-change... yes checking if ttytype is declared in curses library... yes checking if we must define _XOPEN_SOURCE_EXTENDED... no checking for assume_default_colors... yes checking for cbreak... yes checking for define_key... yes checking for delscreen... yes checking for getattrs... yes checking for getbegx... yes checking for getbegy... yes checking for keypad... yes checking for napms... yes checking for newpad... yes checking for newterm... yes checking for pnoutrefresh... yes checking for resizeterm... yes checking for touchline... yes checking for touchwin... yes checking for use_default_colors... yes checking for wborder... yes checking for wredrawln... yes checking if bibp: URLs should be supported... yes checking if configuration info should be browsable... yes checking if new-style forms-based options screen should be used... yes checking if old-style options menu should be used... yes checking if experimental address-list page should be used... no checking if experimental charset-selection logic should be used... no checking if experimental CJK logic should be used... no checking if color-style code should be used... no checking if you want to use default-colors... no checking if experimental file-upload logic should be used... no checking if experimental htmlized lynx.cfg should be built... no checking whether to enable ipv6... no checking if experimental element-justification logic should be used... no checking if experimental keyboard-layout logic should be used... no checking if experimental JavaScript support should be used... no checking if experimental nested-table logic should be used... no checking if html source should be colorized... no checking if read-progress message should show ETA... no checking if scrollbar code should be used... no checking if source caching should be used... no checking if alternative line-edit bindings should be used... yes checking if you want to use extended HTML DTD logic... yes checking if partial-display should be used... yes checking if you want to use external commands... no checking if you want to use setfont support... no checking if you want cgi-link support... no checking if you want change-exec support... no checking if you want exec-links support... no checking if you want exec-scripts support... no checking if you want internal-links feature... no checking if you want to fork NSL requests... no checking if you want to log URL requests via syslog... no checking if persistent-cookie logic should be used... yes checking if you want to underline links... no checking if help files should be gzip'ed... no checking if you want to use zlib for decompression of some gzip files... no checking if you want to exclude FINGER code... no checking if you want to exclude GOPHER code... no checking if you want to exclude NEWS code... no checking if you want to exclude FTP code... no checking if directory-editor code should be used... yes checking if you wish to allow extracting from archives via DirEd... yes checking if DirEd mode should override keys... yes checking if you wish to allow permissions commands via DirEd... yes checking if you wish to allow executable-permission commands via DirEd... yes checking if you wish to allow tar commands from DirEd... yes checking if you wish to allow uudecode commands from DirEd... yes checking if you wish to allow zip and unzip commands from DirEd... yes checking if you wish to allow gzip and gunzip commands from DirEd... yes checking if you want long-directory listings... yes checking if parent-directory references are permitted... yes checking if we can include termio.h with curses... yes srcdir is . updating cache ./config.cache creating ./config.status creating makefile creating WWW/Library/Implementation/makefile creating src/makefile creating src/chrtrans/makefile creating lynx_cfg.h [barrie@magnolia lynx2-8-4]$ make /bin/sh -c './cfg_defs.sh .' ./cfg_defs.sh: cfg_defs.h: No such file or directory ./cfg_defs.sh: cfg_defs.h: No such file or directory ./cfg_defs.sh: cfg_defs.h: No such file or directory ./cfg_defs.sh: cfg_defs.h: No such file or directory ./cfg_defs.sh: cfg_defs.h: No such file or directory make: *** [cfg_defs.h] Error 1 [barrie@magnolia lynx2-8-4]$ sudo make /bin/sh -c './cfg_defs.sh .' Constructing sed-script help_files.sed sed -e '/^#/d' -e '/^$/d' \ -e 's%\(.*\)=\(.*\@.*\)$%s=@\1@=\2=g%' \ -e 's%\(.*\)=\(http:.*\)$%s=@\1@=\2=g%' \ -e 's%\(.*\)=\(ftp:.*\)$%s=@\1@=\2=g%' \ -e 's%\(.*\)=\(.*\.html\)$%s=@\1@=\2=g%' \ help_files.tmp | tr '=' '"' > help_files.sed Appending interim-fix for existing html files to help_files.sed sed -e '/^#/d' -e '/[:@]/d' -e '/^$/d' \ -e 's%\(.*\)=\(.*\.html\)$%s=\2=\2=g%' \ -e 's%\.html=%\\.html=%' \ help_files.tmp | tr '=' '"' >> help_files.sed if test -n ""; then echo 's%\\%%g' >> help_files.sed; fi Creating LYHelp.h ********************************************** Help files will NOT be gzipped. ********************************************** cd WWW/Library/Implementation && make CC="gcc" \ LY_CFLAGS="-O2 " \ CPPFLAGS="-D_GNU_SOURCE -DLINUX" \ LYFLAGS="" make[1]: Entering directory `/usr/local/lynx2-8-4/WWW/Library/Implementation' gcc -DHAVE_CONFIG_H -D_GNU_SOURCE -DLINUX -I../../.. -I../../../src -I../../.. -I../../../src -I../../../WWW/Library/Implementation -O2 -I../../../WWW/Library/Implementation/ -DXMOSAIC_HACK -DACCESS_AUTH -c ../../../WWW/Library/Implementation/HTParse.c gcc -DHAVE_CONFIG_H -D_GNU_SOURCE -DLINUX -I../../.. -I../../../src -I../../.. -I../../../src -I../../../WWW/Library/Implementation -O2 -I../../../WWW/Library/Implementation/ -DXMOSAIC_HACK -DACCESS_AUTH -c ../../../WWW/Library/Implementation/HTAccess.c gcc -DHAVE_CONFIG_H -D_GNU_SOURCE -DLINUX -I../../.. -I../../../src -I../../.. -I../../../src -I../../../WWW/Library/Implementation -O2 -I../../../WWW/Library/Implementation/ -DXMOSAIC_HACK -DACCESS_AUTH -c ../../../WWW/Library/Implementation/HTTP.c gcc -DHAVE_CONFIG_H -D_GNU_SOURCE -DLINUX -I../../.. -I../../../src -I../../.. -I../../../src -I../../../WWW/Library/Implementation -O2 -I../../../WWW/Library/Implementation/ -DXMOSAIC_HACK -DACCESS_AUTH -c ../../../WWW/Library/Implementation/HTFile.c gcc -DHAVE_CONFIG_H -D_GNU_SOURCE -DLINUX -I../../.. -I../../../src -I../../.. -I../../../src -I../../../WWW/Library/Implementation -O2 -I../../../WWW/Library/Implementation/ -DXMOSAIC_HACK -DACCESS_AUTH -c ../../../WWW/Library/Implementation/HTBTree.c gcc -DHAVE_CONFIG_H -D_GNU_SOURCE -DLINUX -I../../.. -I../../../src -I../../.. -I../../../src -I../../../WWW/Library/Implementation -O2 -I../../../WWW/Library/Implementation/ -DXMOSAIC_HACK -DACCESS_AUTH -c ../../../WWW/Library/Implementation/HTFTP.c gcc -DHAVE_CONFIG_H -D_GNU_SOURCE -DLINUX -I../../.. -I../../../src -I../../.. -I../../../src -I../../../WWW/Library/Implementation -O2 -I../../../WWW/Library/Implementation/ -DXMOSAIC_HACK -DACCESS_AUTH -c ../../../WWW/Library/Implementation/HTTCP.c gcc -DHAVE_CONFIG_H -D_GNU_SOURCE -DLINUX -I../../.. -I../../../src -I../../.. -I../../../src -I../../../WWW/Library/Implementation -O2 -I../../../WWW/Library/Implementation/ -DXMOSAIC_HACK -DACCESS_AUTH -c ../../../WWW/Library/Implementation/SGML.c gcc -DHAVE_CONFIG_H -D_GNU_SOURCE -DLINUX -I../../.. -I../../../src -I../../.. -I../../../src -I../../../WWW/Library/Implementation -O2 -I../../../WWW/Library/Implementation/ -DXMOSAIC_HACK -DACCESS_AUTH -c ../../../WWW/Library/Implementation/HTMLDTD.c gcc -DHAVE_CONFIG_H -D_GNU_SOURCE -DLINUX -I../../.. -I../../../src -I../../.. -I../../../src -I../../../WWW/Library/Implementation -O2 -I../../../WWW/Library/Implementation/ -DXMOSAIC_HACK -DACCESS_AUTH -c ../../../WWW/Library/Implementation/HTChunk.c gcc -DHAVE_CONFIG_H -D_GNU_SOURCE -DLINUX -I../../.. -I../../../src -I../../.. -I../../../src -I../../../WWW/Library/Implementation -O2 -I../../../WWW/Library/Implementation/ -DXMOSAIC_HACK -DACCESS_AUTH -c ../../../WWW/Library/Implementation/HTPlain.c gcc -DHAVE_CONFIG_H -D_GNU_SOURCE -DLINUX -I../../.. -I../../../src -I../../.. -I../../../src -I../../../WWW/Library/Implementation -O2 -I../../../WWW/Library/Implementation/ -DXMOSAIC_HACK -DACCESS_AUTH -c ../../../WWW/Library/Implementation/HTMLGen.c gcc -DHAVE_CONFIG_H -D_GNU_SOURCE -DLINUX -I../../.. -I../../../src -I../../.. -I../../../src -I../../../WWW/Library/Implementation -O2 -I../../../WWW/Library/Implementation/ -DXMOSAIC_HACK -DACCESS_AUTH -c ../../../WWW/Library/Implementation/HTAtom.c gcc -DHAVE_CONFIG_H -D_GNU_SOURCE -DLINUX -I../../.. -I../../../src -I../../.. -I../../../src -I../../../WWW/Library/Implementation -O2 -I../../../WWW/Library/Implementation/ -DXMOSAIC_HACK -DACCESS_AUTH -c ../../../WWW/Library/Implementation/HTAnchor.c gcc -DHAVE_CONFIG_H -D_GNU_SOURCE -DLINUX -I../../.. -I../../../src -I../../.. -I../../../src -I../../../WWW/Library/Implementation -O2 -I../../../WWW/Library/Implementation/ -DXMOSAIC_HACK -DACCESS_AUTH -c ../../../WWW/Library/Implementation/HTStyle.c gcc -DHAVE_CONFIG_H -D_GNU_SOURCE -DLINUX -I../../.. -I../../../src -I../../.. -I../../../src -I../../../WWW/Library/Implementation -O2 -I../../../WWW/Library/Implementation/ -DXMOSAIC_HACK -DACCESS_AUTH -c ../../../WWW/Library/Implementation/HTList.c gcc -DHAVE_CONFIG_H -D_GNU_SOURCE -DLINUX -I../../.. -I../../../src -I../../.. -I../../../src -I../../../WWW/Library/Implementation -O2 -I../../../WWW/Library/Implementation/ -DXMOSAIC_HACK -DACCESS_AUTH -c -DVC=\"2.14\" ../../../WWW/Library/Implementation/HTString.c gcc -DHAVE_CONFIG_H -D_GNU_SOURCE -DLINUX -I../../.. -I../../../src -I../../.. -I../../../src -I../../../WWW/Library/Implementation -O2 -I../../../WWW/Library/Implementation/ -DXMOSAIC_HACK -DACCESS_AUTH -c -DVC=\"2.14\" ../../../WWW/Library/Implementation/HTRules.c gcc -DHAVE_CONFIG_H -D_GNU_SOURCE -DLINUX -I../../.. -I../../../src -I../../.. -I../../../src -I../../../WWW/Library/Implementation -O2 -I../../../WWW/Library/Implementation/ -DXMOSAIC_HACK -DACCESS_AUTH -c ../../../WWW/Library/Implementation/HTFormat.c gcc -DHAVE_CONFIG_H -D_GNU_SOURCE -DLINUX -I../../.. -I../../../src -I../../.. -I../../../src -I../../../WWW/Library/Implementation -O2 -I../../../WWW/Library/Implementation/ -DXMOSAIC_HACK -DACCESS_AUTH -c ../../../WWW/Library/Implementation/HTMIME.c gcc -DHAVE_CONFIG_H -D_GNU_SOURCE -DLINUX -I../../.. -I../../../src -I../../.. -I../../../src -I../../../WWW/Library/Implementation -O2 -I../../../WWW/Library/Implementation/ -DXMOSAIC_HACK -DACCESS_AUTH -c ../../../WWW/Library/Implementation/HTNews.c gcc -DHAVE_CONFIG_H -D_GNU_SOURCE -DLINUX -I../../.. -I../../../src -I../../.. -I../../../src -I../../../WWW/Library/Implementation -O2 -I../../../WWW/Library/Implementation/ -DXMOSAIC_HACK -DACCESS_AUTH -c ../../../WWW/Library/Implementation/HTGopher.c gcc -DHAVE_CONFIG_H -D_GNU_SOURCE -DLINUX -I../../.. -I../../../src -I../../.. -I../../../src -I../../../WWW/Library/Implementation -O2 -I../../../WWW/Library/Implementation/ -DXMOSAIC_HACK -DACCESS_AUTH -c ../../../WWW/Library/Implementation/HTTelnet.c gcc -DHAVE_CONFIG_H -D_GNU_SOURCE -DLINUX -I../../.. -I../../../src -I../../.. -I../../../src -I../../../WWW/Library/Implementation -O2 -I../../../WWW/Library/Implementation/ -DXMOSAIC_HACK -DACCESS_AUTH -c ../../../WWW/Library/Implementation/HTFinger.c gcc -DHAVE_CONFIG_H -D_GNU_SOURCE -DLINUX -I../../.. -I../../../src -I../../.. -I../../../src -I../../../WWW/Library/Implementation -O2 -I../../../WWW/Library/Implementation/ -DXMOSAIC_HACK -DACCESS_AUTH -c ../../../WWW/Library/Implementation/HTWSRC.c gcc -DHAVE_CONFIG_H -D_GNU_SOURCE -DLINUX -I../../.. -I../../../src -I../../.. -I../../../src -I../../../WWW/Library/Implementation -O2 -I../../../WWW/Library/Implementation/ -DXMOSAIC_HACK -DACCESS_AUTH -c ../../../WWW/Library/Implementation/HTAAUtil.c gcc -DHAVE_CONFIG_H -D_GNU_SOURCE -DLINUX -I../../.. -I../../../src -I../../.. -I../../../src -I../../../WWW/Library/Implementation -O2 -I../../../WWW/Library/Implementation/ -DXMOSAIC_HACK -DACCESS_AUTH -c ../../../WWW/Library/Implementation/HTAABrow.c gcc -DHAVE_CONFIG_H -D_GNU_SOURCE -DLINUX -I../../.. -I../../../src -I../../.. -I../../../src -I../../../WWW/Library/Implementation -O2 -I../../../WWW/Library/Implementation/ -DXMOSAIC_HACK -DACCESS_AUTH -c ../../../WWW/Library/Implementation/HTGroup.c gcc -DHAVE_CONFIG_H -D_GNU_SOURCE -DLINUX -I../../.. -I../../../src -I../../.. -I../../../src -I../../../WWW/Library/Implementation -O2 -I../../../WWW/Library/Implementation/ -DXMOSAIC_HACK -DACCESS_AUTH -c ../../../WWW/Library/Implementation/HTAAProt.c gcc -DHAVE_CONFIG_H -D_GNU_SOURCE -DLINUX -I../../.. -I../../../src -I../../.. -I../../../src -I../../../WWW/Library/Implementation -O2 -I../../../WWW/Library/Implementation/ -DXMOSAIC_HACK -DACCESS_AUTH -c ../../../WWW/Library/Implementation/HTAssoc.c gcc -DHAVE_CONFIG_H -D_GNU_SOURCE -DLINUX -I../../.. -I../../../src -I../../.. -I../../../src -I../../../WWW/Library/Implementation -O2 -I../../../WWW/Library/Implementation/ -DXMOSAIC_HACK -DACCESS_AUTH -c ../../../WWW/Library/Implementation/HTLex.c gcc -DHAVE_CONFIG_H -D_GNU_SOURCE -DLINUX -I../../.. -I../../../src -I../../.. -I../../../src -I../../../WWW/Library/Implementation -O2 -I../../../WWW/Library/Implementation/ -DXMOSAIC_HACK -DACCESS_AUTH -c ../../../WWW/Library/Implementation/HTUU.c gcc -DHAVE_CONFIG_H -D_GNU_SOURCE -DLINUX -I../../.. -I../../../src -I../../.. -I../../../src -I../../../WWW/Library/Implementation -O2 -I../../../WWW/Library/Implementation/ -DXMOSAIC_HACK -DACCESS_AUTH -c ../../../WWW/Library/Implementation/HTDOS.c ar r ./libwww.a ./HTParse.o ./HTAccess.o ./HTTP.o ./HTFile.o ./HTBTree.o ./HTFTP.o ./HTTCP.o ./SGML.o ./HTMLDTD.o ./HTChunk.o ./HTPlain.o ./HTMLGen.o ./HTAtom.o ./HTAnchor.o ./HTStyle.o ./HTList.o ./HTString.o ./HTRules.o ./HTFormat.o ./HTMIME.o ./HTNews.o ./HTGopher.o ./HTTelnet.o ./HTFinger.o ./HTWSRC.o ./HTAAUtil.o ./HTAABrow.o ./HTGroup.o ./HTAAProt.o ./HTAssoc.o ./HTLex.o ./HTUU.o ./HTDOS.o ranlib ./libwww.a make[1]: Leaving directory `/usr/local/lynx2-8-4/WWW/Library/Implementation' cd src && make all CC="gcc" \ CFLAGS="-O2 " \ CPPFLAGS="-D_GNU_SOURCE -DLINUX" \ LIBS="-lncurses -L/lib " \ SITE_DEFS="" \ WWWINC=WWW/Library/Implementation \ WWWLIB="../WWW/Library/Implementation/libwww.a" make[1]: Entering directory `/usr/local/lynx2-8-4/src' Compiling Lynx sources cd chrtrans && make \ SITE_DEFS="" \ CFLAGS="-O2 " \ CPPFLAGS="-D_GNU_SOURCE -DLINUX" \ CC="gcc" tables make[2]: Entering directory `/usr/local/lynx2-8-4/src/chrtrans' gcc -DHAVE_CONFIG_H -D_GNU_SOURCE -DLINUX -I../.. -I../../src -I../../src/chrtrans -I../../WWW/Library/Implementation -I../../ -O2 -c ./makeuctb.c gcc -DHAVE_CONFIG_H -D_GNU_SOURCE -DLINUX -I../.. -I../../src -I../../src/chrtrans -I../../WWW/Library/Implementation -I../../ -O2 -o makeuctb makeuctb.o -lncurses -L/lib ./makeuctb ./cp1250_uni.tbl cp1250_uni.h makeuctb: windows-1250: translation map (_windows_1250). ./makeuctb ./cp1251_uni.tbl cp1251_uni.h makeuctb: windows-1251: translation map (_windows_1251). ./makeuctb ./cp1252_uni.tbl cp1252_uni.h makeuctb: windows-1252: translation map (_windows_1252). ./makeuctb ./cp1253_uni.tbl cp1253_uni.h makeuctb: windows-1253: translation map (_windows_1253). ./makeuctb ./cp1255_uni.tbl cp1255_uni.h makeuctb: windows-1255: translation map (_windows_1255). ./makeuctb ./cp1256_uni.tbl cp1256_uni.h makeuctb: windows-1256: translation map (_windows_1256). ./makeuctb ./cp1257_uni.tbl cp1257_uni.h makeuctb: windows-1257: translation map (_windows_1257). ./makeuctb ./cp437_uni.tbl cp437_uni.h makeuctb: cp437: translation map (_cp437). ./makeuctb ./cp737_uni.tbl cp737_uni.h makeuctb: cp737: translation map (_cp737). ./makeuctb ./cp775_uni.tbl cp775_uni.h makeuctb: cp775: translation map (_cp775). ./makeuctb ./cp850_uni.tbl cp850_uni.h makeuctb: cp850: translation map (_cp850). ./makeuctb ./cp852_uni.tbl cp852_uni.h makeuctb: cp852: translation map (_cp852). ./makeuctb ./cp862_uni.tbl cp862_uni.h makeuctb: cp862: translation map (_cp862). ./makeuctb ./cp864_uni.tbl cp864_uni.h makeuctb: cp864: translation map (_cp864). ./makeuctb ./cp866_uni.tbl cp866_uni.h makeuctb: cp866: translation map (_cp866). ./makeuctb ./cp866u_uni.tbl cp866u_uni.h makeuctb: cp866u: translation map (_cp866u). ./makeuctb ./cp869_uni.tbl cp869_uni.h makeuctb: cp869: translation map (_cp869). ./makeuctb ./def7_uni.tbl def7_uni.h makeuctb: us-ascii: default translation map (). ./makeuctb ./dmcs_uni.tbl dmcs_uni.h makeuctb: dec-mcs: translation map (_dec_mcs). ./makeuctb ./hp_uni.tbl hp_uni.h makeuctb: hp-roman8: translation map (_hp_roman8). ./makeuctb ./iso01_uni.tbl iso01_uni.h makeuctb: iso-8859-1: translation map (_iso_8859_1). ./makeuctb ./iso02_uni.tbl iso02_uni.h makeuctb: iso-8859-2: translation map (_iso_8859_2). ./makeuctb ./iso03_uni.tbl iso03_uni.h makeuctb: iso-8859-3: translation map (_iso_8859_3). ./makeuctb ./iso04_uni.tbl iso04_uni.h makeuctb: iso-8859-4: translation map (_iso_8859_4). ./makeuctb ./iso05_uni.tbl iso05_uni.h makeuctb: iso-8859-5: translation map (_iso_8859_5). ./makeuctb ./iso06_uni.tbl iso06_uni.h makeuctb: iso-8859-6: translation map (_iso_8859_6). ./makeuctb ./iso07_uni.tbl iso07_uni.h makeuctb: iso-8859-7: translation map (_iso_8859_7). ./makeuctb ./iso08_uni.tbl iso08_uni.h makeuctb: iso-8859-8: translation map (_iso_8859_8). ./makeuctb ./iso09_uni.tbl iso09_uni.h makeuctb: iso-8859-9: translation map (_iso_8859_9). ./makeuctb ./iso10_uni.tbl iso10_uni.h makeuctb: iso-8859-10: translation map (_iso_8859_10). ./makeuctb ./iso15_uni.tbl iso15_uni.h makeuctb: iso-8859-15: translation map (_iso_8859_15). ./makeuctb ./koi8r_uni.tbl koi8r_uni.h makeuctb: koi8-r: translation map (_koi8_r). ./makeuctb ./koi8u_uni.tbl koi8u_uni.h makeuctb: koi8-u: translation map (_koi8_u). ./makeuctb ./mac_uni.tbl mac_uni.h makeuctb: macintosh: translation map (_macintosh). ./makeuctb ./mnem2_suni.tbl mnem2_suni.h makeuctb: mnemonic: translation map (_mnemonic). ./makeuctb ./mnem_suni.tbl mnem_suni.h makeuctb: mnem: translation map (_mnem). ./makeuctb ./next_uni.tbl next_uni.h makeuctb: next: translation map (_next). ./makeuctb ./rfc_suni.tbl rfc_suni.h makeuctb: mnemonic+ascii+0: translation map (_mnemonic_ascii_0). ./makeuctb ./utf8_uni.tbl utf8_uni.h makeuctb: utf-8: translation map (_utf_8). ./makeuctb ./viscii_uni.tbl viscii_uni.h makeuctb: viscii: translation map (_viscii). make[2]: Leaving directory `/usr/local/lynx2-8-4/src/chrtrans' gcc -D_GNU_SOURCE -DLINUX -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYClean.c gcc -D_GNU_SOURCE -DLINUX -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYShowInfo.c gcc -D_GNU_SOURCE -DLINUX -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYEdit.c gcc -D_GNU_SOURCE -DLINUX -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYStrings.c gcc -D_GNU_SOURCE -DLINUX -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYMail.c gcc -D_GNU_SOURCE -DLINUX -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./HTAlert.c gcc -D_GNU_SOURCE -DLINUX -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./GridText.c gcc -D_GNU_SOURCE -DLINUX -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYGetFile.c gcc -D_GNU_SOURCE -DLINUX -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYMain.c gcc -D_GNU_SOURCE -DLINUX -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYMainLoop.c gcc -D_GNU_SOURCE -DLINUX -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYCurses.c gcc -D_GNU_SOURCE -DLINUX -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYBookmark.c gcc -D_GNU_SOURCE -DLINUX -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYUtils.c gcc -D_GNU_SOURCE -DLINUX -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYOptions.c gcc -D_GNU_SOURCE -DLINUX -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYReadCFG.c gcc -D_GNU_SOURCE -DLINUX -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYSearch.c gcc -D_GNU_SOURCE -DLINUX -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYHistory.c gcc -D_GNU_SOURCE -DLINUX -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYForms.c gcc -D_GNU_SOURCE -DLINUX -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYPrint.c gcc -D_GNU_SOURCE -DLINUX -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYrcFile.c gcc -D_GNU_SOURCE -DLINUX -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYDownload.c gcc -D_GNU_SOURCE -DLINUX -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYNews.c gcc -D_GNU_SOURCE -DLINUX -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYKeymap.c gcc -D_GNU_SOURCE -DLINUX -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./HTML.c gcc -D_GNU_SOURCE -DLINUX -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./HTFWriter.c gcc -D_GNU_SOURCE -DLINUX -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./HTInit.c gcc -D_GNU_SOURCE -DLINUX -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./DefaultStyle.c gcc -D_GNU_SOURCE -DLINUX -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYUpload.c gcc -D_GNU_SOURCE -DLINUX -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYLeaks.c gcc -D_GNU_SOURCE -DLINUX -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYexit.c gcc -D_GNU_SOURCE -DLINUX -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYJump.c gcc -D_GNU_SOURCE -DLINUX -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYList.c gcc -D_GNU_SOURCE -DLINUX -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYCgi.c gcc -D_GNU_SOURCE -DLINUX -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYTraversal.c gcc -D_GNU_SOURCE -DLINUX -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYEditmap.c gcc -D_GNU_SOURCE -DLINUX -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYCharSets.c gcc -D_GNU_SOURCE -DLINUX -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYCharUtils.c gcc -D_GNU_SOURCE -DLINUX -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYMap.c gcc -D_GNU_SOURCE -DLINUX -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYCookie.c gcc -D_GNU_SOURCE -DLINUX -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYStyle.c gcc -D_GNU_SOURCE -DLINUX -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYHash.c gcc -D_GNU_SOURCE -DLINUX -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYPrettySrc.c gcc -D_GNU_SOURCE -DLINUX -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./TRSTable.c gcc -D_GNU_SOURCE -DLINUX -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./UCdomap.c gcc -D_GNU_SOURCE -DLINUX -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./UCAux.c gcc -D_GNU_SOURCE -DLINUX -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./UCAuto.c gcc -D_GNU_SOURCE -DLINUX -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYLocal.c Linking and creating Lynx executable gcc -D_GNU_SOURCE -DLINUX -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -o lynx LYClean.o LYShowInfo.o LYEdit.o LYStrings.o LYMail.o HTAlert.o GridText.o LYGetFile.o LYMain.o LYMainLoop.o LYCurses.o LYBookmark.o LYUtils.o LYOptions.o LYReadCFG.o LYSearch.o LYHistory.o LYForms.o LYPrint.o LYrcFile.o LYDownload.o LYNews.o LYKeymap.o HTML.o HTFWriter.o HTInit.o DefaultStyle.o LYUpload.o LYLeaks.o LYexit.o LYJump.o LYList.o LYCgi.o LYTraversal.o LYEditmap.o LYCharSets.o LYCharUtils.o LYMap.o LYCookie.o LYStyle.o LYHash.o LYPrettySrc.o TRSTable.o UCdomap.o UCAux.o UCAuto.o LYLocal.o ../WWW/Library/Implementation/libwww.a -lncurses -L/lib LYUtils.o: In function `LYOpenTemp': LYUtils.o(.text+0x7dc9): the use of `mktemp' is dangerous, better use `mkstemp' Copying Lynx executable into top-level directory rm -f ../lynx cp lynx ../ Welcome to Lynx! make[1]: Leaving directory `/usr/local/lynx2-8-4/src' [barrie@magnolia lynx2-8-4]$ ls ABOUT-NLS config.cache COPYHEADER install.sh lynx_cfg.h makefile.msc samples aclocal.m4 config.guess COPYING intl lynx_help makelynx.bat scripts build.com config.hin descrip.mms lib lynx.hlp make-msc.bat src build-slang.com config.log docs LYHelp.h lynx.man makew32.bat test cfg_defs.h config.status fixed512.com LYHelp.hin lynx.rsp mkdirs.sh userdefs.h cfg_defs.sh config.sub fixtext.sh LYMessages_en.h makefile po VMSPrint.com cfg_edit.sh configure help_files.sed lynx makefile.bcb PROBLEMS WWW CHANGES configure.in INSTALLATION lynx.cfg makefile.in README [barrie@magnolia lynx2-8-4]$ ll -t total 2868 -rwxr-xr-x 1 root root 1109912 Sep 30 17:01 lynx drwxrwxr-x 3 10185 root 4096 Sep 30 17:01 src -rw-r--r-- 1 root root 10026 Sep 30 17:00 cfg_defs.h -rw-r--r-- 1 root root 2595 Sep 30 17:00 help_files.sed -rw-r--r-- 1 root root 865 Sep 30 17:00 LYHelp.h -rw-r--r-- 1 root root 13236 Sep 30 16:57 lynx_cfg.h -rw-r--r-- 1 root root 9804 Sep 30 16:57 config.cache -rw-r--r-- 1 root root 31685 Sep 30 16:57 config.log -rwxr-xr-x 1 root root 47419 Sep 30 16:57 config.status -rw-r--r-- 1 root root 15124 Sep 30 16:57 makefile drwxrwxr-x 2 10185 root 4096 Jul 18 2001 docs drwxrwxr-x 2 10185 root 4096 Jul 18 2001 po drwxrwxr-x 3 10185 root 4096 Jul 18 2001 lynx_help -rw-r--r-- 1 10185 root 99825 Jul 18 2001 aclocal.m4 -rw-r--r-- 1 10185 root 377893 Jul 18 2001 CHANGES -rwxr-xr-x 1 10185 root 426304 Jul 18 2001 configure -rw-r--r-- 1 10185 root 32809 Jul 18 2001 configure.in -rw-r--r-- 1 10185 root 47959 Jul 18 2001 INSTALLATION -rw-r--r-- 1 10185 root 41332 Jul 18 2001 lynx.hlp -rw-r--r-- 1 10185 root 31377 Jul 18 2001 lynx.man -rw-r--r-- 1 10185 root 7225 Jul 18 2001 README -rw-r--r-- 1 10185 root 135427 Jul 15 2001 lynx.cfg drwxrwxr-x 2 10185 root 4096 Jul 8 2001 samples drwxrwxr-x 2 10185 root 4096 Jul 8 2001 intl -rw-r--r-- 1 10185 root 15597 Jul 8 2001 makefile.in -rw-r--r-- 1 10185 root 10394 Jun 11 2001 PROBLEMS -rwxr-xr-x 1 10185 root 39172 Jun 4 2001 config.guess -rw-r--r-- 1 10185 root 11752 Jun 4 2001 config.hin -rwxr-xr-x 1 10185 root 27474 Jun 4 2001 config.sub -rw-r--r-- 1 10185 root 49054 Jun 4 2001 LYMessages_en.h -rw-r--r-- 1 10185 root 13777 Jun 4 2001 makefile.bcb -rw-r--r-- 1 10185 root 9553 Jun 4 2001 makefile.msc -rw-r--r-- 1 10185 root 263 Jun 4 2001 makew32.bat -rw-r--r-- 1 10185 root 72570 Jun 4 2001 userdefs.h drwxrwxr-x 2 10185 root 4096 Mar 9 2001 lib drwxrwxr-x 2 10185 root 4096 Mar 9 2001 scripts drwxrwxr-x 3 10185 root 4096 Mar 9 2001 WWW drwxrwxr-x 2 10185 root 4096 Mar 9 2001 test -rw-r--r-- 1 10185 root 10827 Jul 17 2000 build-slang.com -rw-r--r-- 1 10185 root 8031 Jul 17 2000 makelynx.bat -rw-r--r-- 1 10185 root 1586 Mar 27 2000 lynx.rsp -rw-r--r-- 1 10185 root 135 Feb 15 2000 make-msc.bat -rwxr-xr-x 1 10185 root 777 Dec 1 1999 mkdirs.sh -rwxr-xr-x 1 10185 root 748 Nov 18 1999 cfg_defs.sh -rw-r--r-- 1 10185 root 9776 Oct 21 1999 build.com -rwxr-xr-x 1 10185 root 4765 Jul 30 1999 install.sh -rw-r--r-- 1 10185 root 826 Jun 11 1999 LYHelp.hin -rwxr-xr-x 1 10185 root 384 Jan 18 1999 fixtext.sh -rwxr-xr-x 1 10185 root 503 Jan 13 1999 cfg_edit.sh -rw-r--r-- 1 10185 root 13590 Nov 11 1998 ABOUT-NLS -rw-r--r-- 1 10185 root 825 Sep 27 1998 COPYHEADER -rw-r--r-- 1 10185 root 3901 Jul 25 1998 descrip.mms -rw-r--r-- 1 10185 root 17982 Feb 25 1997 COPYING -rw-r--r-- 1 10185 root 1726 Feb 25 1997 fixed512.com -rw-r--r-- 1 10185 root 616 Feb 25 1997 VMSPrint.com [barrie@magnolia lynx2-8-4]$ sudo make installhttp://lynx.isc.org/lynx2.8.4/index.htmlcd sampbleles [barrie@magnolia samples]$ ls blue-background.lss cernrules.txt jumpsUnix.html lynx.com lynx.lss mailto-form.pl mime.types bright-blue.lss installdirs.html jumpsVMS.html lynx-keymaps mailcap mild-colors.lss [barrie@magnolia samples]$ lynx cd .. [barrie@magnolia lynx2-8-4]$ ls ABOUT-NLS config.cache COPYHEADER install.sh lynx_cfg.h makefile.msc samples aclocal.m4 config.guess COPYING intl lynx_help makelynx.bat scripts build.com config.hin descrip.mms lib lynx.hlp make-msc.bat src build-slang.com config.log docs LYHelp.h lynx.man makew32.bat test cfg_defs.h config.status fixed512.com LYHelp.hin lynx.rsp mkdirs.sh userdefs.h cfg_defs.sh config.sub fixtext.sh LYMessages_en.h makefile po VMSPrint.com cfg_edit.sh configure help_files.sed lynx makefile.bcb PROBLEMS WWW CHANGES configure.in INSTALLATION lynx.cfg makefile.in README [barrie@magnolia lynx2-8-4]$ lynx samples jumpsUnix.html (B)0[?1048h[?1047h[?7h[?1h=Looking up jumpsUnix.html firstwww.jumpsUnix.html.com, guessing...edunetorg Getting file://localhost/usr/local/lynx2-8-4/jumpsUnix.html Can't Access `file://localhost/usr/local/lynx2-8-4/jumpsUnix.html' Alert!: Unable to access document. [?1047l[?1048l [?1l> Looking up jumpsUnix.html first Looking up www.jumpsUnix.html.com, guessing... Looking up www.jumpsUnix.html.edu, guessing... Looking up www.jumpsUnix.html.net, guessing... Looking up www.jumpsUnix.html.org, guessing... Can't Access `file://localhost/usr/local/lynx2-8-4/jumpsUnix.html' Alert!: Unable to access document. lynx: Can't access startfile [barrie@magnolia lynx2-8-4]$ qwhich lynx /usr/bin/lynx [barrie@magnolia lynx2-8-4]$ /usr/local/lynx samples/jumpsUnix.html /usr/local/lynx: Command not found. [barrie@magnolia lynx2-8-4]$ more lynx.confg # lynx.cfg file. # The default placement for this file is /usr/local/lib/lynx.cfg (Unix) # or Lynx_Dir:lynx.cfg (VMS) # # # Definition pairs are of the form VARIABLE:DEFINITION # NO spaces are allowed between the pair items. # # If you do not have write access to /usr/local/lib you may change # the default location of this file in the userdefs.h file and recompile, # or specify its location on the command line with the "-cfg" # command line option. # # Items may be commented out by putting a '#' as the FIRST char of the line # (Any line beginning with punctuation is ignored). Leading blanks on each # line are ignored; trailing blanks may be significant depending on the option. # An HTML'ized description of all settings (based on comments in this file, # with alphabetical table of settings and with table of settings by category) # is available at http://www.hippo.ru/~hvv/lynxcfg_toc.html # ### The conversion is done via the scripts/cfg2html.pl script. ### Several directives beginning with '.' are used for this purpose. .h1 Auxiliary Facilities # These settings control the auxiliary navigating facilities of lynx, e.g., # jumpfiles, bookmarks, default URLs. .h2 INCLUDE # Starting with Lynx 2.8.1, the lynx.cfg file has a crude "include" # facility. This means that you can take advantage of the global lynx.cfg --More--(1%) [barrie@magnolia lynx2-8-4]$ ls ABOUT-NLS config.cache COPYHEADER install.sh lynx_cfg.h makefile.msc samples aclocal.m4 config.guess COPYING intl lynx_help makelynx.bat scripts build.com config.hin descrip.mms lib lynx.hlp make-msc.bat src build-slang.com config.log docs LYHelp.h lynx.man makew32.bat test cfg_defs.h config.status fixed512.com LYHelp.hin lynx.rsp mkdirs.sh userdefs.h cfg_defs.sh config.sub fixtext.sh LYMessages_en.h makefile po VMSPrint.com cfg_edit.sh configure help_files.sed lynx makefile.bcb PROBLEMS WWW CHANGES configure.in INSTALLATION lynx.cfg makefile.in README [barrie@magnolia lynx2-8-4]$ cd lib [barrie@magnolia lib]$ ls dirent.c dirent.h [barrie@magnolia lib]$ lynx -cfg=/usr/local/lib/lynx.cfog . Configuration file /usr/local/lib/lynx.cfg is not available. [barrie@magnolia lib]$ cp lynx.cfg lib cp: cannot stat `lynx.cfg': No such file or directory [barrie@magnolia lib]$ sudo cp lynx.cfg lib Password: cp: cannot stat `lynx.cfg': No such file or directory [barrie@magnolia lib]$ cd .. [barrie@magnolia lynx2-8-4]$ ls ABOUT-NLS config.cache COPYHEADER install.sh lynx_cfg.h makefile.msc samples aclocal.m4 config.guess COPYING intl lynx_help makelynx.bat scripts build.com config.hin descrip.mms lib lynx.hlp make-msc.bat src build-slang.com config.log docs LYHelp.h lynx.man makew32.bat test cfg_defs.h config.status fixed512.com LYHelp.hin lynx.rsp mkdirs.sh userdefs.h cfg_defs.sh config.sub fixtext.sh LYMessages_en.h makefile po VMSPrint.com cfg_edit.sh configure help_files.sed lynx makefile.bcb PROBLEMS WWW CHANGES configure.in INSTALLATION lynx.cfg makefile.in README [barrie@magnolia lynx2-8-4]$ cp lynx.fcfg lib cp: cannot create regular file `lib/lynx.cfg': Permission denied [barrie@magnolia lynx2-8-4]$ sudo lynx.cp lynx.cfg lib [barrie@magnolia lynx2-8-4]$ ls ABOUT-NLS config.cache COPYHEADER install.sh lynx_cfg.h makefile.msc samples aclocal.m4 config.guess COPYING intl lynx_help makelynx.bat scripts build.com config.hin descrip.mms lib lynx.hlp make-msc.bat src build-slang.com config.log docs LYHelp.h lynx.man makew32.bat test cfg_defs.h config.status fixed512.com LYHelp.hin lynx.rsp mkdirs.sh userdefs.h cfg_defs.sh config.sub fixtext.sh LYMessages_en.h makefile po VMSPrint.com cfg_edit.sh configure help_files.sed lynx makefile.bcb PROBLEMS WWW CHANGES configure.in INSTALLATION lynx.cfg makefile.in README [barrie@magnolia lynx2-8-4]$ lssudo cp lynx.cfg libclscd ..sudo cp lynx.cfg libclynx -cfg=/usr/local/lib/lynx.cfg . Configuration file /usr/local/lib/lynx.cfg is not available. [barrie@magnolia lynx2-8-4]$ /./lynx http;://www.hsl.unc.edu Configuration file /usr/local/lib/lynx.cfg is not available. [barrie@magnolia lynx2-8-4]$ ls ABOUT-NLS config.cache COPYHEADER install.sh lynx_cfg.h makefile.msc samples aclocal.m4 config.guess COPYING intl lynx_help makelynx.bat scripts build.com config.hin descrip.mms lib lynx.hlp make-msc.bat src build-slang.com config.log docs LYHelp.h lynx.man makew32.bat test cfg_defs.h config.status fixed512.com LYHelp.hin lynx.rsp mkdirs.sh userdefs.h cfg_defs.sh config.sub fixtext.sh LYMessages_en.h makefile po VMSPrint.com cfg_edit.sh configure help_files.sed lynx makefile.bcb PROBLEMS WWW CHANGES configure.in INSTALLATION lynx.cfg makefile.in README [barrie@magnolia lynx2-8-4]$ mv config.cache config.cache.TRY!1 mv: cannot create regular file `config.cache.TRY1': Permission denied [barrie@magnolia lynx2-8-4]$ mv config.cache config.cache.TRY1[1@sm[1@um[1@dm[1@om[1@ m Password: [barrie@magnolia lynx2-8-4]$ ls ABOUT-NLS config.hin fixed512.com lynx makefile.msc src aclocal.m4 config.log fixtext.sh lynx.cfg makelynx.bat test build.com config.status help_files.sed lynx_cfg.h make-msc.bat userdefs.h build-slang.com config.sub INSTALLATION lynx_help makew32.bat VMSPrint.com cfg_defs.h configure install.sh lynx.hlp mkdirs.sh WWW cfg_defs.sh configure.in intl lynx.man po cfg_edit.sh COPYHEADER lib lynx.rsp PROBLEMS CHANGES COPYING LYHelp.h makefile README config.cache.TRY1 descrip.mms LYHelp.hin makefile.bcb samples config.guess docs LYMessages_en.h makefile.in scripts [barrie@magnolia lynx2-8-4]$ ./congifigure ./configure: ./config.log: Permission denied [barrie@magnolia lynx2-8-4]$ sudo ./configure creating cache ./config.cache checking host system type... i686-pc-linux-gnu Configuring for linux-gnu 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 how to run the C preprocessor... gcc -E checking whether ln -s works... yes checking for ranlib... ranlib checking whether make sets ${MAKE}... yes checking for a BSD compatible install... /usr/bin/install -c checking for lint... no checking for alint... no checking for lclint... lclint checking for AIX... no checking for POSIXized ISC... no checking if you want to see long compiling messages... yes checking if you want to check memory-leaks... no checking if you want to enable debug-code... no checking if you want to enable lynx trace code *recommended* ... yes checking if you want verbose trace code... no checking if you want to turn on gcc warnings... no checking for working const... yes checking for ANSI C header files... yes checking for inline... inline checking for off_t... yes checking for size_t... yes checking for working alloca.h... yes checking for alloca... yes checking for unistd.h... yes checking for getpagesize... yes checking for working mmap... yes checking for argz.h... yes checking for limits.h... yes checking for locale.h... yes checking for nl_types.h... yes checking for malloc.h... yes checking for string.h... yes checking for unistd.h... (cached) yes checking for sys/param.h... yes checking for getcwd... yes checking for munmap... yes checking for putenv... yes checking for setenv... yes checking for setlocale... yes checking for strchr... yes checking for strcasecmp... yes checking for strdup... yes checking for __argz_count... yes checking for __argz_stringify... yes checking for __argz_next... yes checking for stpcpy... yes checking for LC_MESSAGES... yes checking whether NLS is requested... no checking if you want full utility pathnames... yes checking for system mailer... /usr/sbin/sendmail checking system mail flags... -t -oi checking for chmod... /bin/chmod checking for compress... /usr/bin/compress checking for cp... /bin/cp checking for gzip... /bin/gzip checking for mkdir... /bin/mkdir checking for mv... /bin/mv checking for rm... /bin/rm checking for tar... /bin/tar checking for touch... /bin/touch checking for gunzip... /bin/gunzip checking for unzip... /usr/bin/unzip checking for bzip2... /usr/bin/bzip2 checking for uudecode... /usr/bin/uudecode checking for zcat... /bin/zcat checking for zip... /usr/bin/zip checking for telnet... /usr/bin/telnet checking for tn3270... tn3270 checking for rlogin... /usr/bin/rlogin checking for install... /usr/bin/install -c checking if we must define _GNU_SOURCE... yes checking if we should use compile options -DLINUX... yes checking if you want ssl library... no checking if you want socks library... no checking if you want socks5 library... no checking for network libraries... working... checking for gethostname... yes checking for main in -linet... no checking for socket... yes checking for gethostbyname... yes checking for strcasecmp... (cached) yes checking for inet_aton function... yes checking for screen type... curses checking for extra include directories... no checking if we have identified curses headers... (cached) curses.h checking for curses.h... yes checking for ncurses version... 5.2.20020406 checking if we have identified curses libraries... no checking for tgoto... no checking for tgoto in -lncurses... yes checking for initscr in -lncurses... yes checking for curses performance tradeoff... no checking for curses touchline function... sysv checking for location of config-file... /usr/local/lib/lynx.cfg checking if you want only a few charsets... no checking for ANSI C header files... (cached) yes checking whether time.h and sys/time.h may both be included... yes checking for dirent.h that defines DIR... yes checking for opendir in -ldir... no checking for arpa/inet.h... yes checking for fcntl.h... yes checking for limits.h... (cached) yes checking for stdlib.h... yes checking for string.h... (cached) yes checking for sys/fcntl.h... yes checking for sys/filio.h... no checking for sys/ioctl.h... yes checking for sys/param.h... (cached) yes checking for sys/timeb.h... yes checking for sys/time.h... yes checking for syslog.h... yes checking for termio.h... yes checking for termios.h... yes checking for unistd.h... (cached) yes checking for vfork.h... no checking termio.h and termios.h... yes checking for sigaction and structs... yes checking for sys/wait.h... yes checking for union wait... no checking for stdarg.h... yes checking for varargs.h... yes checking for standard varargs... yes checking for uid_t in sys/types.h... yes checking type of array argument to getgroups... gid_t checking for pid_t... yes checking for uid_t in sys/types.h... (cached) yes checking for mode_t... yes checking for vfork.h... (cached) no checking for working vfork... yes checking if we should use fcntl or ioctl... ioctl checking for broken/missing definition of remove... no checking for lstat... yes checking for cuserid... yes checking for ftime... yes checking for getcwd... (cached) yes checking for getgroups... yes checking for gettimeofday... yes checking for getuid... yes checking for mkstemp... yes checking for mktemp... yes checking for popen... yes checking for putenv... (cached) yes checking for readdir... yes checking for setuid... yes checking for strerror... yes checking for truncate... yes checking for ttyname... yes checking for unsetenv... yes checking for vasprintf... yes checking for waitpid... yes checking for mktime... yes checking for strstr... yes checking for random-integer functions... srand48/lrand48 checking for range of random-integers... INT_MAX checking for strstr declaration... yes checking for getgrgid declaration... yes checking for getgrnam declaration... yes checking if TRUE/FALSE are defined... yes checking if external errno is declared... yes checking if external errno exists... yes checking if we can set errno... yes checking for setlocale()... yes checking if NGROUPS is defined... yes checking if external sys_nerr is declared... yes checking if external sys_nerr exists... yes checking if external sys_errlist is declared... yes checking if external sys_errlist exists... yes checking for lastlog.h... yes checking for paths.h... yes checking for lastlog path... _PATH_LASTLOG checking for utmp implementation... utmp checking if utmp.ut_host is declared... yes checking for exit-status in utmp... ut_exit.e_exit checking if utmp.ut_xtime is declared... yes checking if utmp.ut_session is declared... yes checking if utmp is SYSV flavor... yes checking if external h_errno exists... yes checking for ncurses/term.h... yes checking for term.h... yes checking if curses supports alternate-character set... acs_map checking if curses supports fancy attributes... yes checking for obsolete/broken version of ncurses... no checking if curses supports color attributes... yes checking for termio.h... (cached) yes checking for termios.h... (cached) yes checking for unistd.h... (cached) yes checking whether termios.h needs _POSIX_SOURCE... no checking declaration of size-change... yes checking if ttytype is declared in curses library... yes checking if we must define _XOPEN_SOURCE_EXTENDED... no checking for assume_default_colors... yes checking for cbreak... yes checking for define_key... yes checking for delscreen... yes checking for getattrs... yes checking for getbegx... yes checking for getbegy... yes checking for keypad... yes checking for napms... yes checking for newpad... yes checking for newterm... yes checking for pnoutrefresh... yes checking for resizeterm... yes checking for touchline... yes checking for touchwin... yes checking for use_default_colors... yes checking for wborder... yes checking for wredrawln... yes checking if bibp: URLs should be supported... yes checking if configuration info should be browsable... yes checking if new-style forms-based options screen should be used... yes checking if old-style options menu should be used... yes checking if experimental address-list page should be used... no checking if experimental charset-selection logic should be used... no checking if experimental CJK logic should be used... no checking if color-style code should be used... no checking if you want to use default-colors... no checking if experimental file-upload logic should be used... no checking if experimental htmlized lynx.cfg should be built... no checking whether to enable ipv6... no checking if experimental element-justification logic should be used... no checking if experimental keyboard-layout logic should be used... no checking if experimental JavaScript support should be used... no checking if experimental nested-table logic should be used... no checking if html source should be colorized... no checking if read-progress message should show ETA... no checking if scrollbar code should be used... no checking if source caching should be used... no checking if alternative line-edit bindings should be used... yes checking if you want to use extended HTML DTD logic... yes checking if partial-display should be used... yes checking if you want to use external commands... no checking if you want to use setfont support... no checking if you want cgi-link support... no checking if you want change-exec support... no checking if you want exec-links support... no checking if you want exec-scripts support... no checking if you want internal-links feature... no checking if you want to fork NSL requests... no checking if you want to log URL requests via syslog... no checking if persistent-cookie logic should be used... yes checking if you want to underline links... no checking if help files should be gzip'ed... no checking if you want to use zlib for decompression of some gzip files... no checking if you want to exclude FINGER code... no checking if you want to exclude GOPHER code... no checking if you want to exclude NEWS code... no checking if you want to exclude FTP code... no checking if directory-editor code should be used... yes checking if you wish to allow extracting from archives via DirEd... yes checking if DirEd mode should override keys... yes checking if you wish to allow permissions commands via DirEd... yes checking if you wish to allow executable-permission commands via DirEd... yes checking if you wish to allow tar commands from DirEd... yes checking if you wish to allow uudecode commands from DirEd... yes checking if you wish to allow zip and unzip commands from DirEd... yes checking if you wish to allow gzip and gunzip commands from DirEd... yes checking if you want long-directory listings... yes checking if parent-directory references are permitted... yes checking if we can include termio.h with curses... yes srcdir is . updating cache ./config.cache creating ./config.status creating makefile creating WWW/Library/Implementation/makefile creating src/makefile creating src/chrtrans/makefile creating lynx_cfg.h [barrie@magnolia lynx2-8-4]$ ls ABOUT-NLS config.guess docs LYMessages_en.h makefile.in scripts aclocal.m4 config.hin fixed512.com lynx makefile.msc src build.com config.log fixtext.sh lynx.cfg makelynx.bat test build-slang.com config.status help_files.sed lynx_cfg.h make-msc.bat userdefs.h cfg_defs.h config.sub INSTALLATION lynx_help makew32.bat VMSPrint.com cfg_defs.sh configure install.sh lynx.hlp mkdirs.sh WWW cfg_edit.sh configure.in intl lynx.man po CHANGES COPYHEADER lib lynx.rsp PROBLEMS config.cache COPYING LYHelp.h makefile README config.cache.TRY1 descrip.mms LYHelp.hin makefile.bcb samples [barrie@magnolia lynx2-8-4]$ make rm: cannot unlink `cfg_defs.h': Permission denied make: *** [cfg_defs.h] Error 1 [barrie@magnolia lynx2-8-4]$ sudo make /bin/sh -c './cfg_defs.sh .' Constructing sed-script help_files.sed sed -e '/^#/d' -e '/^$/d' \ -e 's%\(.*\)=\(.*\@.*\)$%s=@\1@=\2=g%' \ -e 's%\(.*\)=\(http:.*\)$%s=@\1@=\2=g%' \ -e 's%\(.*\)=\(ftp:.*\)$%s=@\1@=\2=g%' \ -e 's%\(.*\)=\(.*\.html\)$%s=@\1@=\2=g%' \ help_files.tmp | tr '=' '"' > help_files.sed Appending interim-fix for existing html files to help_files.sed sed -e '/^#/d' -e '/[:@]/d' -e '/^$/d' \ -e 's%\(.*\)=\(.*\.html\)$%s=\2=\2=g%' \ -e 's%\.html=%\\.html=%' \ help_files.tmp | tr '=' '"' >> help_files.sed if test -n ""; then echo 's%\\%%g' >> help_files.sed; fi Creating LYHelp.h ********************************************** Help files will NOT be gzipped. ********************************************** cd WWW/Library/Implementation && make CC="gcc" \ LY_CFLAGS="-O2 " \ CPPFLAGS="-D_GNU_SOURCE -DLINUX" \ LYFLAGS="" make[1]: Entering directory `/usr/local/lynx2-8-4/WWW/Library/Implementation' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/usr/local/lynx2-8-4/WWW/Library/Implementation' cd src && make all CC="gcc" \ CFLAGS="-O2 " \ CPPFLAGS="-D_GNU_SOURCE -DLINUX" \ LIBS="-lncurses -L/lib " \ SITE_DEFS="" \ WWWINC=WWW/Library/Implementation \ WWWLIB="../WWW/Library/Implementation/libwww.a" make[1]: Entering directory `/usr/local/lynx2-8-4/src' Compiling Lynx sources cd chrtrans && make \ SITE_DEFS="" \ CFLAGS="-O2 " \ CPPFLAGS="-D_GNU_SOURCE -DLINUX" \ CC="gcc" tables make[2]: Entering directory `/usr/local/lynx2-8-4/src/chrtrans' make[2]: Nothing to be done for `tables'. make[2]: Leaving directory `/usr/local/lynx2-8-4/src/chrtrans' gcc -D_GNU_SOURCE -DLINUX -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYShowInfo.c gcc -D_GNU_SOURCE -DLINUX -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYMain.c Linking and creating Lynx executable gcc -D_GNU_SOURCE -DLINUX -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -o lynx LYClean.o LYShowInfo.o LYEdit.o LYStrings.o LYMail.o HTAlert.o GridText.o LYGetFile.o LYMain.o LYMainLoop.o LYCurses.o LYBookmark.o LYUtils.o LYOptions.o LYReadCFG.o LYSearch.o LYHistory.o LYForms.o LYPrint.o LYrcFile.o LYDownload.o LYNews.o LYKeymap.o HTML.o HTFWriter.o HTInit.o DefaultStyle.o LYUpload.o LYLeaks.o LYexit.o LYJump.o LYList.o LYCgi.o LYTraversal.o LYEditmap.o LYCharSets.o LYCharUtils.o LYMap.o LYCookie.o LYStyle.o LYHash.o LYPrettySrc.o TRSTable.o UCdomap.o UCAux.o UCAuto.o LYLocal.o ../WWW/Library/Implementation/libwww.a -lncurses -L/lib LYUtils.o: In function `LYOpenTemp': LYUtils.o(.text+0x7dc9): the use of `mktemp' is dangerous, better use `mkstemp' Copying Lynx executable into top-level directory rm -f ../lynx cp lynx ../ Welcome to Lynx! make[1]: Leaving directory `/usr/local/lynx2-8-4/src' [barrie@magnolia lynx2-8-4]$ ls ABOUT-NLS config.guess docs LYMessages_en.h makefile.in scripts aclocal.m4 config.hin fixed512.com lynx makefile.msc src build.com config.log fixtext.sh lynx.cfg makelynx.bat test build-slang.com config.status help_files.sed lynx_cfg.h make-msc.bat userdefs.h cfg_defs.h config.sub INSTALLATION lynx_help makew32.bat VMSPrint.com cfg_defs.sh configure install.sh lynx.hlp mkdirs.sh WWW cfg_edit.sh configure.in intl lynx.man po CHANGES COPYHEADER lib lynx.rsp PROBLEMS config.cache COPYING LYHelp.h makefile README config.cache.TRY1 descrip.mms LYHelp.hin makefile.bcb samples [barrie@magnolia lynx2-8-4]$ cd lib [barrie@magnolia lib]$ ls dirent.c dirent.h lynx.cfg [barrie@magnolia lib]$ more lynx.cofgfg # lynx.cfg file. # The default placement for this file is /usr/local/lib/lynx.cfg (Unix) # or Lynx_Dir:lynx.cfg (VMS) # # # Definition pairs are of the form VARIABLE:DEFINITION # NO spaces are allowed between the pair items. # # If you do not have write access to /usr/local/lib you may change # the default location of this file in the userdefs.h file and recompile, # or specify its location on the command line with the "-cfg" # command line option. # # Items may be commented out by putting a '#' as the FIRST char of the line # (Any line beginning with punctuation is ignored). Leading blanks on each # line are ignored; trailing blanks may be significant depending on the option. # An HTML'ized description of all settings (based on comments in this file, # with alphabetical table of settings and with table of settings by category) # is available at http://www.hippo.ru/~hvv/lynxcfg_toc.html # ### The conversion is done via the scripts/cfg2html.pl script. ### Several directives beginning with '.' are used for this purpose. .h1 Auxiliary Facilities # These settings control the auxiliary navigating facilities of lynx, e.g., # jumpfiles, bookmarks, default URLs. .h2 INCLUDE # Starting with Lynx 2.8.1, the lynx.cfg file has a crude "include" # facility. This means that you can take advantage of the global lynx.cfg --More--(1%) [barrie@magnolia lib]$ ./lynxlynx/lynx samples/jumpsUnix.html ./lynx: Command not found. [barrie@magnolia lib]$ lynwhich lynx /usr/bin/lynx [barrie@magnolia lib]$ /usr/local/lynx /usr/local/lynx: Command not found. [barrie@magnolia lib]$ ls dirent.c dirent.h lynx.cfg [barrie@magnolia lib]$ pwd /usr/local/lynx2-8-4/lib [barrie@magnolia lib]$ cd .. [barrie@magnolia lynx2-8-4]$ ls ABOUT-NLS config.guess docs LYMessages_en.h makefile.in scripts aclocal.m4 config.hin fixed512.com lynx makefile.msc src build.com config.log fixtext.sh lynx.cfg makelynx.bat test build-slang.com config.status help_files.sed lynx_cfg.h make-msc.bat userdefs.h cfg_defs.h config.sub INSTALLATION lynx_help makew32.bat VMSPrint.com cfg_defs.sh configure install.sh lynx.hlp mkdirs.sh WWW cfg_edit.sh configure.in intl lynx.man po CHANGES COPYHEADER lib lynx.rsp PROBLEMS config.cache COPYING LYHelp.h makefile README config.cache.TRY1 descrip.mms LYHelp.hin makefile.bcb samples [barrie@magnolia lynx2-8-4]$ /lynx (B)0[?1048h[?1047h[?7h[?1h=Getting file://localhost/usr/share/doc/HTML/index.htmlWelcome to Red Hat (p1 of 2) Red Hat Linux 7.3 Product activation is the gateway for access to Red Hat Professional Services included with your product purchase. Click here now to get started! Activate Red Hat go to redhat.com Welcome to Red Hat Red Hat Global Learning Red Hat Global Learning Services is proud to provide the leading training and certification programs on Linux, open source software, and programming. * RHCE Program (Red Hat Certified Engineer) * Skills Courses * Developer Courses * eLearning Courses Red Hat Technical Support Reduce costs, improve system reliability and performance with Red Hat Technical Support. Red Hat offers a broad suite of technical support options for small business to global enterprises. Click here for more info. Red Hat Network Red Hat Network is a Web-based solution for managing a single Red Hat Linux system or an entire network of Linux Systems. A free trial of Red Hat Network Basic Service is available to you simply  Arrow keys: Up and Down to move. Right to follow a link; Left to go back. H)elp O)ptions P)rint G)o M)ain screen Q)uit /=search [delete]=history list  -- press space for next page --Activate Are you sure you want to quit? (y)  [?1047l[?1048l [?1l>[barrie@magnolia lynx2-8-4]$ ./lynx Configuration file /usr/local/lib/lynx.cfg is not available. [barrie@magnolia lynx2-8-4]$ ^D Script done on Mon Sep 30 17:22:59 2002