www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2017/01/21/11:45:11

X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f
X-Received: by 10.107.134.14 with SMTP id i14mr6043728iod.36.1485015999654;
Sat, 21 Jan 2017 08:26:39 -0800 (PST)
X-Received: by 10.157.45.102 with SMTP id v93mr2001149ota.3.1485015999612;
Sat, 21 Jan 2017 08:26:39 -0800 (PST)
Newsgroups: comp.os.msdos.djgpp
Date: Sat, 21 Jan 2017 08:26:39 -0800 (PST)
In-Reply-To: <201612312037.uBVKbsGv030150@delorie.com>
Complaints-To: groups-abuse AT google DOT com
Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=174.45.146.30;
posting-account=p5t2CwoAAACMdwIqliRq7yIqLpEblaW8
NNTP-Posting-Host: 174.45.146.30
References: <201612312037 DOT uBVKbsGv030150 AT delorie DOT com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <9c60d714-91b1-4ade-8e5c-bf4d49f6ce95@googlegroups.com>
Subject: Re: ANNOUNCE: DJGPP port of Lynx 2.8.9dev.11 uploaded.
From: "helpdeskdan AT gmail DOT com [via djgpp AT delorie DOT com]" <djgpp AT delorie DOT com>
Injection-Date: Sat, 21 Jan 2017 16:26:39 +0000
Bytes: 9775
Lines: 155
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: djgpp AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

On Saturday, December 31, 2016 at 1:38:00 PM UTC-7, Juan Manuel Guerrero (juan DOT guerrero AT gmx DOT de) [via djgpp-announce AT delorie DOT com] wrote:
> This is a port of Lynx 2.8.9 to MSDOS/DJGPP.
> 
> 
>    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 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.
> 
> 
>    DJGPP specific changes.
>    =======================
> 
>    This port is based on the current develop code of lynx (aka lynx2.8.9dev.11)
>    available as:
>      http://invisible-island.net/datafiles/release/lynx-cur.tar.bz2
>    and replaces the previous port based of lynx2.8.9dev.9 that has been deleted.
> 
>    The code has been adjusted to detect at runtime if LFN support is available
>    or not.  If LFN support is available the original posix style file names will
>    be used else DOS compatible ones will be used.
> 
>    The port will use cp850 as default code page instead of using iso-8859-1 as
>    it is in the current code.  It is clear that having iso-8859-1 on plain DOS
>    as character set is useless as soon as spanish, german or other non-english
>    texts shall be displayed.  You can always select another character set by
>    either setting the corresponding environment variable or by editing lynx.cfg
>    acordingly.
> 
>    The current version of lynx requires that the HOME environment variable is
>    set to a writable directory or it will refuse to start.  To alleviate this
>    situation, if HOME is not set, the current directory will be used instead
>    by this port version.
> 
>    The port has been configured using the configure script provided by the
>    source package.  This means that neither old DJGPP specific scripts nor
>    makefiles distributed by the package have been used.  Most of the porting
>    work has been invested in the DJGPP specific configuration scripts.
> 
>    This port has been configured to be compiled with BZIP2, ZIP and PDCURSE
>    support.  This means that if you want to recompile the preconfigured sources
>    you must have installed the following ports:
>      ftp://ftp.delorie.com/pub/djgpp/current/v2apps/bz2-106ar2.zip
>      ftp://ftp.delorie.com/pub/djgpp/current/v2tk/zlib128br2.zip
>      ftp://ftp.delorie.com/pub/djgpp/current/v2tk/pdcur34a.zip
> 
>    The port has been configured and build without NLS support enabled.  To enable
>    this feature, the latest ports of libiconv and gettext must be installed:
>      ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/licv114br2.zip
>      ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/gtxt194b.zip
>    If you prefer NLS, then reconfigure the sources passing the nls flag to the
>    config.bat file.
> 
>    The port has been configured with OPENSSL support.  OpenSSL support requires
>    installing the WATT-32 port.  The following ports have been used:
>      ftp://ftp.delorie.com/pub/djgpp/current/v2tk/ssl101ub.zip
>      ftp://ftp.delorie.com/pub/djgpp/current/v2tk/wat3222br6.zip
>    No other versions have been tested.  To be able to use this program compiled
>    with OpenSSL and WATT-32 a noise source must be installed.  A noise source
>    can be obtained as:
>      http://www.rahul.net/dkaufman/noise063a2.zip
>    If for some reason you decide to reconfigure the source package, then you
>    will have to set the WATT_ROOT environment variable to point to the directory
>    where the headers and the library reside.  This is:
>      set WATT_ROOT=/dev/env/DJDIR/net/watt
> 
>    To be able to run the program, configuration files are expected to be found
>    in their canonical place.  This is the /dev/env/DJDIR/etc directory.  The
>    configuration files lynx.cfg and lynx.css are stored in the /etc directory
>    and reflect, to certain extent, the conditions during the configuration and
>    compilation process of this port.  You may need to adjust the entries to fit
>    your requiriments.  To run the program, a working version of wattcp.cfg is
>    required.  This file is __NOT__ distributed with this port.  That file will
>    reflect your network environment and hardware.  It is the user's job write
>    one that matches his environment.  As a starting point you can use the one
>    distributed with the WATT-32 port.  Please note that the location of wattcp.cfg
>    must be specified by setting the WATTCP.CFG environment variable.  This can
>    be done either in the environment, in autoexec.bat or in djgpp.env.
> 
>    To be able to run the program, a DOS packet driver (PKTDRVR) is required.
>    This may be obtained from the card manufacturer or from one of the archives
>    of packet drivers (such as "http://www.lanet.lv/simtel.net/msdos/pktdrvr-pre.html"
>    or "http://ftp.freenet.de/pub/ftp.simtel.net/pub/simtelnet/msdos/pktdrvr/").
>    Even when only browsing local files, a NULLPKT packet driver is required like
>    nullpkt.zip.  The zip file can be downloaded as:
>      http://www.jumpjet.info/Application-Software/DOS/Hardware/2/NULLPKT/NULLPKT.zip
> 
>    The lynx executable itself handles http:, https:, ftp:, file:, news:, nntp:
>    and gopher: protocols. You will need external programs if you want to access
>    telnet:, tn3270:, or mailto: URLs.  In this case a port of kermit may be required.
> 
>    Please note that lynx does _NOT_ support javascript at all.  So nothing will
>    work that requires this feature.  If you need this, look for a different text
>    web browser.
> 
>    It is important to realize that this port is a _PURE_ DOS port.  If for some
>    reason you want to use lynx under Windows, you should download a windows port
>    of lynx.
> 
>    If you decide to use this port as stand alone program then you __MUST__ set
>    the following environment variables to point to the required configuration
>    files:
>      LYNX_CFG      Set to the full path and filename for lynx.cfg
>      LYNX_LSS      Set to the full path and filename for lynx.lss
>      WATTCP.CFG    Set to the full path for the WATTCP.CFG directory
>      SSL_CERT_FILE Set to the full path and filename for your file of trusted
>                    certificates
>    There is a batch file stored in the /share/lynx_doc/samples directory that
>    shows how to run lynx as a stand alone application.
> 
>    I have tested this port by trying to access all sites that are listed in:
>      http://royal.pingdom.com/2012/06/25/using-web-browser-lynx-visit-top-websites/
>    and I have experienced no issues.  I have also accessed some german and spanish
>    sites to check if the special native characters are correctly displayed and
>    I have found no issues.  I have also accessed www.delorie.com to check if the
>    ftp support works well and if the cvs repository can be accessed via cvsweb
>    interface and everthing works flawlessly.  Of course, the mail archives can
>    also be accessed without issues.
> 
>    Please note that I am not a lynx user.  I have ported it as a real world test
>    for the OpenSSL and WATT-32 ports.
> 
>    As usual, all djgpp specific files (config.bat, diffs, readme files, etc.)
>    are located in the /djgpp directory.
> 
>    Please read the docs very __CAREFULLY__ to become familiar with the product.
> 
> 
> 
>    The port consists of the usual three packages produced using djdev205
>    that can be downloaded from ftp.delorie.com and mirrors as (time stamp 2016-12-30):
> 
> 
>      Lynx 2.8.9 binaries, scripts and man format documentation:
>      ftp://ftp.delorie.com/pub/djgpp/current/v2tk/lynx289b.zip
> 
>      Lynx 2.8.9 html format documentation and sample files:
>      ftp://ftp.delorie.com/pub/djgpp/current/v2tk/lynx289d.zip
> 
>      Lynx 2.8.9 source:
>      ftp://ftp.delorie.com/pub/djgpp/current/v2tk/lynx289s.zip
> 
> 
>    Send lynx utils specific bug reports to <lynx-dev AT nongnu DOT org>.
>    Send suggestions and bug reports concerning the DJGPP port to
>    comp.os.msdos.djgpp or <djgpp AT delorie DOT com>.
> 
> 
> Enjoy.
> 
>          Guerrero, Juan Manuel <juan DOT guerrero AT gmx DOT de>

This appears to work very well, thanks.  I recommend it over all other dos lynx versions. 

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019