delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2016/01/13/22:15:12

X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f
X-Received: by 10.13.219.149 with SMTP id d143mr613780ywe.11.1452740098103;
Wed, 13 Jan 2016 18:54:58 -0800 (PST)
X-Received: by 10.182.28.129 with SMTP id b1mr25837obh.4.1452740098029; Wed,
13 Jan 2016 18:54:58 -0800 (PST)
Newsgroups: comp.os.msdos.djgpp
Date: Wed, 13 Jan 2016 18:54:57 -0800 (PST)
In-Reply-To: <201501030036.t030aEw1023005@delorie.com>
Complaints-To: groups-abuse AT google DOT com
Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=184.167.84.100;
posting-account=p5t2CwoAAACMdwIqliRq7yIqLpEblaW8
NNTP-Posting-Host: 184.167.84.100
References: <201501030036 DOT t030aEw1023005 AT delorie DOT com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <52e82874-84e2-4b4d-a3b2-d9c2f4869c1f@googlegroups.com>
Subject: Re: ANNOUNCE: DJGPP port of Lynx 2.8.8 uploaded.
From: "helpdeskdan AT gmail DOT com [via djgpp AT delorie DOT com]" <djgpp AT delorie DOT com>
Injection-Date: Thu, 14 Jan 2016 02:54:58 +0000
Bytes: 8879
Lines: 137
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 Friday, January 2, 2015 at 5:37:01 PM UTC-7, Juan Manuel Guerrero wrote:
> This is a port of Lynx 2.8.8 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.
>    =======================
> 
>    The only DJGPP specific changes where those required to get the current version
>    of lynx configured and compiled with DJGPP 2.04.  Using 204 only requires very
>    little fixing but when 2.03 is used more fixes are required because the lynx
>    code expects that certain headers like stdint.h and others shall be available.
>    All this can certainly be fixed but I do not have neither the time nor the
>    interest to do it.  DJGPP 2.03 is simply to old.  This port has been configured
>    to work when installed into a DJGPP installation tree.  This means that all
>    default paths to directories assume the DJDIR prefix.
> 
>    The port has been configured using the configure script provided by the source
>    package.  This means that no old DJGPP specific scripts or 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/beta/v2apps/bz2-106a.zip
>      ftp://ftp.delorie.com/pub/djgpp/beta/v2tk/zlib128b.zip
>      ftp://ftp.delorie.com/pub/djgpp/beta/v2tk/pdcur34a.zip
> 
>    Building with stock djdev204 is no longer supported due to bugs in different
>    LFN functions that makes the port useless on plain DOS together with LFN
>    drivers that do not implement the full set of 0x71NN functions. Instead of
>    using the libc.a provided djdev204, a libc version compiled from the repository
>    code has been used.  The repository code has been patched with the memory patch
>    as provided by Andris Pavenis in:
>      http://ap1.pp.fi/djgpp/djdev/djgpp/20140421/use_nmalloc.diff
>    The goal is to test how well the new memory system and the current libc
>    code works.  The repository code can be downloaded from Martin Stromberg's
>    site as:
>      http://www.ludd.luth.se/~ams/djgpp/cvs/djgpp.cvs.tar.gz
> 
>    The port has been configured and compiled with NLS support enabled using
>    the latest ports of libiconv and gettext:
>      ftp://ftp.delorie.com/pub/djgpp/beta/v2gnu/licv114br2.zip
>      ftp://ftp.delorie.com/pub/djgpp/beta/v2gnu/gtxt192b.zip
>    These are DXE3 modules and _MUST_ be installed or the program will abort
>    every time it is started.
>    If you prefer no NLS, then reconfigure the sources passing the no-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/beta/v2tk/ssl101jb.zip
>      ftp://ftp.delorie.com/pub/djgpp/beta/v2tk/wat3222br3.zip
>    No other versions have 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
> 
>    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 the conditions during the configuration and compilation process
>    of this port.  You may need to adjust the entries to fit your requirements.
>    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.
> 
>    It is important to realize that this port to be used on __PLAIN__ DOS only.
>    If for some reason you think that lynx must be used 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 at least 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.
> 
>    Please note that I am neither a lynx user nor a DJGPP/DOS network expert.
>    This port shall only be a 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 has been compiled using a libc.a version compiled from current
>    repository code and patched with the new malloc code.  This package is
>    available at ftp.delorie.com and mirrors as (times tamp 2015-01-02):
> 
>      Lynx 2.8.8 binaries, scripts and man format documentation:
>      ftp://ftp.delorie.com/pub/djgpp/beta/v2tk/lynx288b.zip
> 
>      Lynx 2.8.8 source:
>      ftp://ftp.delorie.com/pub/djgpp/beta/v2tk/lynx288s.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 lynx download no longer is available at that ftp site - I would very much like to try it, where can it be downloaded? 

- Raw text -


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