lynx-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

lynx-dev INSTALLATION patch


From: Doug Kaufman
Subject: lynx-dev INSTALLATION patch
Date: Fri, 13 Jul 2001 07:50:14 -0700 (PDT)

I looked through the INSTALLATION file for Cygwin and DOS. Here are some
updates.
                        Doug

--- lynx2.8.4pre.4/lynx2-8-4/INSTALLATION.ori   Sat Jul  7 18:30:14 2001
+++ lynx2.8.4pre.4/lynx2-8-4/INSTALLATION       Fri Jul 13 00:09:58 2001
@@ -715,17 +715,14 @@
 -- 1997/10/12 - W. Buttles <address@hidden>
 
 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=/d/cygwin/tmp, rather than TMPDIR=d:\cygwin\tmp).  You
-    will not be able to use the cygwin1.dll that comes with the standard b20
-    distribution of cygwin. Substitute the cygwin1.dll from:
-    
"ftp://sourceware.cygnus.com/pub/cygwin/snapshot-19990115/cygwin1-19990115.dll.gz";
-
+    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).
@@ -751,10 +748,11 @@
     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 -O1 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 turn the optimization off entirely.
+    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
@@ -778,10 +776,11 @@
     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.cdrom.com/pub/infozip/zlib/";
-    and compile it.  Put libz.a in the lib subdirectory of DJGPP, and put
-    zlib.h and zconf.h in the include subdirectory.
+    If you wish to compile with "USE_ZLIB" (recommended),
+    you must have the zlib library. Get the source from
+    "http://www.info-zip.org/pub/infozip/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
@@ -815,9 +814,9 @@
      # else
 
     If you have trouble applying the patch, try using the "patch" program,
-    ("http://www.simtel.net/pub/simtelnet/gnu/djgpp/v2gnu/pat25b.zip";).
+    ("ftp://ftp.simtel.net/pub/simtelnet/gnu/djgpp/v2gnu/pat253b.zip";).
     To read the Unix man style documentation, use, for example, "less"
-    ("http://www.simtel.net/pub/simtelnet/gnu/djgpp/v2gnu/lss332b.zip";).
+    ("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
@@ -840,14 +839,14 @@
     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 port of the GNU gettext package,
-    available from any DJGPP mirror site.  You may wish to recompile with DJGPP
-    2.03.  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 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.
@@ -859,7 +858,7 @@
     "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 "http://www.simtel.net/pub/simtelnet/msdos/pktdrvr/pktd11.zip";.
+    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
@@ -870,7 +869,7 @@
     (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.agate.net/users/01935/internet/dosppp06.zip";;
+    "ftp://ftp.oldskool.org/pub/tvdog/internet/dosppp06.zip";;
     "http://www.klos.com/get.pppshare.html";)
 
     File access looks like this:
@@ -881,6 +880,7 @@
     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
@@ -912,7 +912,7 @@
 
 -- 1997/9/29 - D. Kaufman <address@hidden>
 -- 1997/10/3 - B. Schiavo <address@hidden>
--- Last update - 2000/03/03
+-- Last update - 2001/07/12
 
 
 VI. General installation instructions

__ 
Doug Kaufman
Internet: address@hidden


; To UNSUBSCRIBE: Send "unsubscribe lynx-dev" to address@hidden

reply via email to

[Prev in Thread] Current Thread [Next in Thread]