I tried to commit this but it's not working; CVS is just hanging.
Anyway, please take a look at the stuff I added, esp. postgreSQL, Wnn and
GTK. In these cases I wasn't sure which files were correct so I just
listed whichever ones seemed reasonable possibilities. Also review the
descriptions given for gmp, OpenMotif, LessTif, PostgresQL, Wnn, GTK, and
mlterm, and check on the configure flags for OpenMotif and LessTif and let
me know if LessTif is still broken with XIM.
Thanks,
Ben
Download/ChangeLog addition:
2004-12-25 Ben Wing <ben(a)xemacs.org>
* optLibs.content: Major update; bring all libraries up-to-date,
fix web sites, add mlterm/postgresql/gtk/lesstif/openmotif/gmp/
autoconf. add FreeWnn stuff. add lots of comments about Cygwin.
Create a single optional-libs.exe for all the Windows libs.
Create new version of compface, compface-1.5.tar.gz (builds OK
on Unix and Windows, has stig's xbm2xface.pl), and submit it
to Freshmeat.
xemacsweb source patch:
Diff command: bash -ci "cvs-diff --show-c-function -no-changelog "
Files affected: Download/optLibs.content
cvs server: Diffing Download
Index: Download/optLibs.content
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacsweb/Download/optLibs.content,v
retrieving revision 1.30
diff -u -p -r1.30 optLibs.content
--- Download/optLibs.content 2004/09/16 20:49:28 1.30
+++ Download/optLibs.content 2004/12/25 08:35:20
@@ -5,6 +5,7 @@ john s jacobs anderson, stealing content
Adrian Aichner
Martin Buchholz
Sandra Wambold
+Ben Wing
%main%
<h1>Optional Libraries</h1>
@@ -24,199 +25,313 @@ Sandra Wambold
<p>
Most of the files listed below contain the sources to these programs,
and you will have to build them yourself. However, some binaries are
- available for the Win32 (i.e. native Windows 9x/NT), Cygwin and MinGW
- platforms.</p>
+ available for the Win32 (i.e. native Windows 9x/NT/2000/XP), Cygwin and
+ MinGW platforms.</p>
<h1><a name="section-1.">Windows Binaries:</a></h1>
<p>
The <a
href="http://ftp.xemacs.org/pub/xemacs/aux/win32">win32</...
- directory contains binaries for ssh and common graphics libraries
- needed for building XEmacs. zlib is provided to support the PNG
- library. Note that most of these are self-extracting
- executables.</p>
-
- <h1><a name="section-2.">Cygwin Binaries:</a></h1>
- <p>
- Get Cygwin from <a
-
href="http://sources.redhat.com/cygwin/">http://sources.redh...
- and Cygwin/XFree86 from <a
-
href="http://xfree86.cygwin.com/">http://xfree86.cygwin.com/...
+ directory contains binaries for common graphics libraries needed for
+ building XEmacs and for zlib, needed to support the PNG library.
+ We recommend that you run
+ <a
href="http://ftp.xemacs.org/pub/xemacs/aux/win32/optional-libs.exe&q...
+ optional-libs.exe</a>, a self-extracting executable, which will
+ install pre-built binaries for all of the optional graphics libraries
+ needed by XEmacs, in the correct hierarchy as expected by XEmacs.
+ Then just set the <tt>OPTIONAL_LIBRARY_DIR</tt> parameter to the
+ appropriate directory in which you installed the libraries (by default,
+ <tt>c:\src</tt>).</p>
+
+ <p>
+ We no longer provide binaries for ssh or CVS. Just download Cygwin if you
+ want them.</p>
+
+ <h1><a name="section-2.">Cygwin, XFree86
Binaries:</a></h1>
+ <p>
+ <strong>Cygwin</strong> is a POSIX emulation environment for MS
+ Windows. Development on Cygwin is quite active. Nearly every major or
+ even semi-significant open-source Unix package on earth has been ported
+ to Cygwin and is available in pre-built format from the Cygwin website.
+ If you are planning on doing any development on XEmacs under Windows
+ it's pretty much mandatory to install Cygwin. Among other things, you
+ will undoubtedly need ssh and CVS, and GNU make as well if you want to
+ rebuild the XEmacs packages or the web site.</p>
+
+ <p>
+ Get Cygwin from <a
href="http://www.cygwin.com/">http://www.cygwin.com/
+ </a>. (You will be asked to choose a mirror site; try
+
mirrors.rcn.net.) Part of the setup process allows you to install
+ XFree86. Other useful packages to consider are CVS (for access to the
+ XEmacs source tree), ssh (needed in conjunction with CVS), make (for
+ building the packages or the web site), gcc (for compiling XEmacs under
+ Cygwin), png/zlib/Xpm/jpeg/tiff/compface libraries (see below), various
+ other libraries (see below; prebuilt versions of most of them exist),
+ autoconf (for rebuilding <tt>configure</tt>), TeX (for rebuilding
+ certain parts of the package hierarchy), and wget (for rebuilding the
+ web site).</p>
<h1><a name="section-3.">MinGW Binaries:</a></h1>
<p>
- The <a
href="http://ftp.xemacs.org/pub/xemacs/aux/mingw">mingw</...
- directory contains binaries for the graphics libraries (Xpm,
- png+zlib, jpeg, tiff, compface -- remember that gif support is
- built in) needed for building XEmacs using the MinGW
- compiler. (<strong>MinGW</strong> is a version of GCC that uses
+ Get MinGW from <a
href="http://www.mingw.org/">http://www.mingw.org/</a>.
+ (<strong>MinGW</strong> is a version of GCC that uses
native Microsoft DLL's instead of requiring a POSIX-emulation DLL,
as Cygwin does.)</p>
- <p>
- For more information on MinGW, see
- <a
href="http://www.mingw.org/">http://www.mingw.org/</a>...
-
- <h1><a name="section-4.">Databases:</a></h1>
<p>
- These DBM implementations are supported by XEmacs:
- native dbm (provided by OS), GDBM, and Berkeley DB version 1, 2 and 3.</p>
+ The <a
href="http://ftp.xemacs.org/pub/xemacs/aux/mingw">mingw</...
+ directory contains binaries for the graphics libraries (Xpm, png+zlib,
+ jpeg, tiff, compface -- remember that gif support is built in) needed
+ for building XEmacs using the MinGW compiler. <strong>NOTE</strong>:
+ Many of the binaries are out-of-date. Compile
+ them yourself if possible.</p>
- <p>
- <strong>GDBM</strong> is the GNU DBM library, compatible with the Unix
dbm library.<br />
- <a
href="http://ftp.xemacs.org/pub/xemacs/aux/gdbm-1.8.3.tar.gz"&g...
/>
- <a
href="ftp://ftp.gnu.org/pub/gnu/gdbm/">ftp://ftp.gnu.org/pub...
/>
- <a
href="http://www.gnu.org/software/gdbm/gdbm.html">http://www...
/>
- configure flag: <tt>--with-database=gnudbm</tt></p>
+ <h1><a name="section-4.">Image Format
Libraries:</a></h1>
<p>
- <strong>Berkeley DB</strong> is provided by Sleepycat Software.<br
/>
- <a
href="http://ftp.xemacs.org/pub/xemacs/aux/db-4.1.25.tar.gz">...
/>
- <a
href="http://www.sleepycat.com/">http://www.sleepycat.com/&l...
/>
- configure flag: <tt>--with-database=berkdb</tt></p>
+ The <strong>XPM</strong> image format library
+ <strong>(virtually mandatory when building XEmacs)</strong><br />
+ <a
href="http://ftp.xemacs.org/pub/xemacs/aux/xpm-3.4k.tar.gz">...
/>
+ <a
href="http://www.inria.fr/koala/lehors/xpm.html">http://www.inria.fr/koala/lehors/xpm.html</a><br
/>
+ configure flag: <tt>--with-xpm</tt></p>
<p>
- <strong>OpenLDAP</strong> is an implementation of the LDAP X.500
Directory protocol.<br />
- <a
href="http://ftp.xemacs.org/pub/xemacs/aux/openldap-2.1.12.tgz"...
/>
- <a
href="ftp://ftp.openldap.org/pub/OpenLDAP/openldap-release/">...
/>
- <a
href="http://www.openldap.org/">http://www.openldap.org/<...
/>
- configure flag: <tt>--with-ldap</tt></p>
+ The <strong>PNG</strong> image format library
+ <strong>(strongly encouraged when building XEmacs)</strong><br />
+ <a
href="http://ftp.xemacs.org/pub/xemacs/aux/libpng-1.2.8-config.tar.g...
/>
+ <a
href="http://www.libpng.org/pub/png/libpng.html">http://www....
/>
+ configure flag: <tt>--with-png</tt></p>
- <h1><a name="section-5.">Image Format
Libraries:</a></h1>
<p>
- <strong>compface</strong> is an old library for viewing X-Faces in
messages.
- It is no longer being maintained, but still works.<br />
- <a
href="http://ftp.xemacs.org/pub/xemacs/aux/compface.tar.gz">...
/>
- <a
href="ftp://ftp.cs.indiana.edu/pub/faces/compface/">ftp://ft...
<br />
- configure flag: <tt>--with-xface</tt></p>
+ The <strong>ZLIB</strong> compression library <strong>(strongly
+ encouraged when building XEmacs)</strong> is used by the PNG library.
+ A GZIP coding system is also available, in XEmacs 21.5 and onward.<br />
+ <a
href="http://ftp.xemacs.org/pub/xemacs/aux/zlib-1.2.1.tar.gz"&g...
/>
+ <a
href="http://www.gzip.org/zlib/">http://www.gzip.org/zlib/&l...
/>
+ configure flag: <tt>--with-zlib</tt></p>
<p>
- The <strong>JPEG</strong> image format library<br />
+ The <strong>JPEG</strong> image format library
+ (useful when building XEmacs)<br />
<a
href="http://ftp.xemacs.org/pub/xemacs/aux/jpegsrc.v6b.tar.gz"&...
/>
- <a
href="ftp://ftp.uu.net/graphics/jpeg/">ftp://ftp.uu.net/grap...
/>
<a
href="http://www.ijg.org/">http://www.ijg.org/</a><br
/>
configure flag: <tt>--with-jpeg</tt></p>
<p>
- The <strong>TIFF</strong> image format library<br />
- <a
href="http://ftp.xemacs.org/pub/xemacs/aux/tiff-v3.4-tar.gz">...
/>
- <a
href="ftp://ftp.sgi.com/graphics/tiff/">ftp://ftp.sgi.com/gr...
/>
+ The <strong>TIFF</strong> image format library
+ (not especially important when building XEmacs)<br />
+ <a
href="http://ftp.xemacs.org/pub/xemacs/aux/tiff-3.7.1.tar.gz"&g...
/>
+ <a
href="http://www.remotesensing.org/libtiff/">http://www.remo...
/>
configure flag: <tt>--with-tiff</tt></p>
<p>
- The <strong>XPM</strong> image format library<br />
- <a
href="http://ftp.xemacs.org/pub/xemacs/aux/xpm-3.4k.tar.gz">...
/>
- <a
href="ftp://koala.inria.fr/pub/xpm/">ftp://koala.inria.fr/pub/xpm/</a><br
/>
- <a
href="http://www.inria.fr/koala/lehors/xpm.html">http://www.inria.fr/koala/lehors/xpm.html</a><br
/>
- configure flag: <tt>--with-xpm</tt></p>
+ <strong>compface</strong> (not especially important when building
XEmacs)
+ is an old library for viewing X-Faces in messages.
+ It is not really being maintained, but still works.
+ The version of this library at
xemacs.org
+ includes the <tt>xbm2xface.pl</tt> script, written by stig(a)hackvan.com,
+ which may be useful when generating your own xface.<br />
+ <a
href="http://ftp.xemacs.org/pub/xemacs/aux/compface-1.5.tar.gz"...
/>
+ <a
href="http://freshmeat.net/redir/compface/1439/url_tgz/compface-1.5....
<br />
+ configure flag: <tt>--with-xface</tt></p>
+
+ <h1><a name="section-5.">X-Windows Widget
Sets:</a></h1>
<p>
- The <strong>PNG</strong> image format library<br />
- <a
href="http://ftp.xemacs.org/pub/xemacs/aux/libpng-1.2.5.tar.gz"...
/>
- <a
href="ftp://swrinde.nde.swri.edu/pub/png/src/">ftp://swrinde...
/>
- <a
href="http://www.libpng.org/pub/png/">http://www.libpng.org/...
/>
- configure flag: <tt>--with-png</tt></p>
+ <strong>GTK+</strong> is a modern widget set for X Windows.
+ XEmacs still requires GTK+ v1, although support for GTK+ v2 is planned.
+ <br />
+ <a
href="http://ftp.xemacs.org/pub/xemacs/aux/gtk+-1.2.10.tar.gz"&...
/>
+ <a
href="http://ftp.xemacs.org/pub/xemacs/aux/glib-1.2.10.tar.gz"&...
/>
+ <a
href="http://www.gtk.org/">http://www.gtk.org/</a><br
/>
+ configure flag: <tt>--with-gtk</tt></p>
<p>
- The <strong>ZLIB</strong> compression library is used by the PNG
library.<br />
- <a
href="http://ftp.xemacs.org/pub/xemacs/aux/zlib-1.1.4.tar.gz"&g...
/>
- <a
href="http://www.gzip.org/zlib/">http://www.gzip.org/zlib/&l...
/></p>
+ <strong>Xaw3d</strong> is designed to be a drop-in replacement for the
+ Athena widget library that `looks cooler'.<br />
+ <a
href="http://ftp.xemacs.org/pub/xemacs/aux/Xaw3d-1.5.tar.gz">...
/>
+ <a
href="http://ftp.x.org/contrib/widgets/Xaw3d/">http://ftp.x....
/>
+ configure flag: <tt>--with-athena=3d</tt></p>
+ <p>
+ <strong>OpenMotif</strong> is the free release of Motif, a standard
widget
+ set for X Windows.<br />
+ <a
href="http://ftp.xemacs.org/pub/xemacs/aux/openmotif2.1.30pl5.tar.gz...
/>
+ <a
href="http://www.opengroup.org/openmotif/">http://www.opengr...
/>
+ configure flag:
<tt>--with-scrollbars=motif,--with-dialogs=motif,--with-widgets=motif,--with-xim=motif</tt><br
/>
+ (We <strong>don't</strong> currently recommend compiling with Motif
menubars,
+ as they are probably broken. They were broken awhile ago and no one has
+ tried to fix them.)</p>
+
+ <p>
+ <strong>LessTif</strong> is a library that is compatible with Motif,
dating back from the days before Motif was free and still actively developed.<br />
+ <a
href="http://ftp.xemacs.org/pub/xemacs/aux/lesstif-0.94.0.tar.gz&quo...
/>
+ <a
href="http://www.lesstif.org/">http://www.lesstif.org/</a... />
+ configure flag:
<tt>--with-scrollbars=motif,--with-dialogs=motif,--with-widgets=motif</tt><br
/>
+ (Same caveats apply for menubars as with OpenMotif. Also LessTif didn't use
+ to work with XIM; this may have changed.)</p>
+
<h1><a name="section-6.">Other Multimedia:</a></h1>
<p>
<strong>Network Audio System</strong> (NAS) is a client-server sound
library for X.<br />
- <a
href="http://ftp.xemacs.org/pub/xemacs/aux/nas-1.6.src.tar.gz"&...
/>
+ <a
href="http://ftp.xemacs.org/pub/xemacs/aux/nas-1.7.src.tar.gz"&...
/>
<a
href="http://radscan.com/nas.html">http://radscan.com/nas.ht...
/>
- configure flag: <tt>--with-nas</tt></p>
+ configure flag: <tt>--with-nas-sound</tt></p>
<p>
<strong>Enlightened Sound Daemon</strong> (ESD) is yet another sound
system.<br />
<a
href="http://ftp.xemacs.org/pub/xemacs/aux/esound-0.2.8.tar.gz"...
/>
- <a
href="http://www.tux.org/~ricdude/EsounD.html">http://www.tu...
+ <a
href="http://www.tux.org/~ricdude/EsounD.html">http://www.tu...
/>
+ configure flag: <tt>--with-esd-sound</tt></p>
<p>
<strong>Netpbm</strong> is a collection of programs that XEmacs might use
at runtime.<br />
- <a
href="http://ftp.xemacs.org/pub/xemacs/aux/netpbm-9.2.tar.gz"&g...
/>
+ <a
href="http://ftp.xemacs.org/pub/xemacs/aux/netpbm-10.18.18.tgz"...
/>
<a
href="http://netpbm.sourceforge.net/">http://netpbm.sourcefo...
+ <h1><a name="section-7.">Databases:</a></h1>
<p>
- <strong>Xaw3d</strong> is designed to be a drop-in replacement for the
Athena widget
- library that `looks cooler'.<br />
- <a
href="http://ftp.xemacs.org/pub/xemacs/aux/Xaw3d-1.5.tar.gz">...
/>
- <a
href="ftp://ftp.x.org/contrib/widgets/Xaw3d/">ftp://ftp.x.or...
+ These DBM implementations are supported by XEmacs:
+ native dbm (provided by OS), GDBM, and Berkeley DB version 1, 2 and 3.</p>
+
+ <p>
+ <strong>GDBM</strong> is the GNU DBM library, compatible with the Unix
dbm library.<br />
+ <a
href="http://ftp.xemacs.org/pub/xemacs/aux/gdbm-1.8.3.tar.gz"&g...
/>
+ <a
href="http://www.gnu.org/software/gdbm/gdbm.html">http://www...
/>
+ <a
href="http://ftp.gnu.org/gnu/gdbm/">http://ftp.gnu.org/gnu/g...
/>
+ configure flag: <tt>--with-database=gnudbm</tt></p>
+
+ <p>
+ <strong>Berkeley DB</strong> is provided by Sleepycat Software.<br
/>
+ <a
href="http://ftp.xemacs.org/pub/xemacs/aux/db-4.3.21.tar.gz">...
/>
+ <a
href="http://www.sleepycat.com/products/db.shtml">http://www...
/>
+ configure flag: <tt>--with-database=berkdb</tt></p>
+
+ <p>
+ <strong>OpenLDAP</strong> is an implementation of the LDAP X.500
Directory protocol.<br />
+ <a
href="http://ftp.xemacs.org/pub/xemacs/aux/openldap-2.2.19.tgz"...
/>
+ <a
href="http://www.openldap.org/">http://www.openldap.org/<...
/>
+ configure flag: <tt>--with-ldap</tt></p>
+
+ <p>
+ <strong>PostgreSQL</strong> is an SQL-compliant object-relational
database management system.<br />
+ <a
href="http://ftp.xemacs.org/pub/xemacs/aux/postgresql-7.4.6.tar.gz&q...
/>
+ <a
href="http://ftp.xemacs.org/pub/xemacs/aux/postgresql-base-7.4.6.tar...
/>
+ <a
href="http://www.postgresql.org/">http://www.postgresql.org/...
/>
+ configure flag: <tt>--with-postgresql</tt></p>
- <h1><a
name="section-7.">Internationalization:</a></h1>
+ <h1><a
name="section-8.">Internationalization:</a></h1>
<p>
<strong>Canna</strong> is a Japanese language input method.<br />
- <a
href="http://downloads.sourceforge.jp/canna/9565/Canna37p3.tar.bz2">Canna37p3.tar.bz2</a><br
/>
+ <a
href="http://ftp.xemacs.org/pub/xemacs/aux/Canna37p3.tar.gz">...
/>
+ <a
href="http://ftp.xemacs.org/pub/xemacs/aux/cfw35f1p.exe">cfw... (Canna
on W95; very old)</a><br />
<a
href="http://canna.sourceforge.jp/">http://canna.sourceforge.jp/</a><br
/>
configure flag: <tt>--with-canna</tt></p>
<p>
- <strong>Wnn</strong> is a multi-language mule input method. Wnn4 is the
free version, while Wnn6 is the commercial version.<br />
+ <strong>Wnn</strong> is a multi-language mule input method. Wnn6 and
+ Wnn7 are commercial versions. Wnn4, now completely orphaned, was once
+ the free version. There is now a FreeWnn effort; it is not verified
+ whether this version works with XEmacs.<br />
+ <a
href="http://ftp.xemacs.org/pub/xemacs/aux/FreeWnn-1.10.tar.gz"...
/>
+ <a
href="http://ftp.xemacs.org/pub/xemacs/aux/FreeWnn-Server-1.10.tar.g...
/>
<a
href="http://ftp.xemacs.org/pub/xemacs/aux/Wnn4.2.tar.gz">Wn...
/>
- <a
href="ftp://ftp.wg.omron.co.jp/pub/Wnn/">ftp://ftp.wg.omron.co.jp/pub/Wnn/</a>
(free wnn - appears to be dead)<br />
- <a
href="ftp://ftp.omronsoft.co.jp/pub/Wnn6/">ftp://ftp.omronsoft.co.jp/pub/Wnn6/</a>
(commercial version)<br />
+ <a
href="http://www.omronsoft.co.jp/SP/pcunix/wnn/">http://www.omronsoft.co.jp/SP/pcunix/wnn/</a>
(commercial version)<br />
+ <a
href="http://www.freewnn.org/">http://www.freewnn.org/</a... />
configure flag: <tt>--with-wnn</tt></p>
+ <p>The Wnn sites are in Japanese. Here is a site in English with some
+ info on WNN:<br />
+ <a
href="http://www.tomo.gr.jp/wnn/wnn_e.html">http://www.tomo.gr.jp/wnn/wnn_e.html</a></p>
+
<p>
<strong>Mew</strong> is a multi-lingual mailreader.<br />
- <a
href="http://ftp.xemacs.org/pub/xemacs/aux/mew-3.1.tar.gz">m...
/>
- <a
href="http://www.mew.org/">http://www.mew.org/</a><br
/>
- <a
href="ftp://ftp.Mew.org/pub/Mew/">ftp://ftp.Mew.org/pub/Mew/...
+ <a
href="http://ftp.xemacs.org/pub/xemacs/aux/mew-4.1.tar.gz">m...
/>
+ <a
href="http://www.mew.org/">http://www.mew.org/</a><br
/></p>
+
+ <p>
+ <strong>mlterm</strong> is a multi-lingual terminal emulator with
+ special support for Asian languages with large character sets.
+ There are other similar programs (e.g. xiterm), but this one appears
+ to be the most actively maintained.<br />
+ <a
href="http://ftp.xemacs.org/pub/xemacs/aux/mlterm-2.9.1.tar.gz"...
/>
+ <a
href="http://mlterm.sourceforge.net/">http://mlterm.sourcefo...
/></p>
<p>
- <strong>kterm</strong> is a multi-lingual terminal emulator with special
support for
- Asian languages with large character sets.<br />
+ <strong>kterm</strong> was for a long time the standard Asian-language
+ terminal emulator, but appears to have not been maintained since 1996.<br />
<a
href="http://ftp.xemacs.org/pub/xemacs/aux/kterm-6.2.0.tar.gz"&...
/>
- <a
href="ftp://ftp.x.org/contrib/applications/">ftp://ftp.x.org...
+ <a
href="http://www.asahi-net.or.jp/~hc3j-tkg/kterm/">http://www.asahi-net.or.jp/~hc3j-tkg/kterm/</a><br
/>
+ <a
href="http://ftp.x.org/contrib/applications/">http://ftp.x.o...
<p>
<strong>ispell</strong> is a spelling checker with support for multiple
languages.<br />
<a
href="http://ftp.xemacs.org/pub/xemacs/aux/ispell-3.2.06.tar.gz"...
/>
- <a
href="ftp://ftp.cs.ucla.edu/pub/ispell/">ftp://ftp.cs.ucla.e...
/>
- <a
href="http://ficus-www.cs.ucla.edu/ficus-members/geoff/ispell.html&q...
/>
+ <a
href="http://fmg-www.cs.ucla.edu/fmg-members/geoff/ispell.html"...
/>
<a
href="http://www.kdstevens.com/~stevens/ispell-page.html">ht...
- <h1><a name="section-8.">Miscellaneous:</a></h1>
+ <p>
+ <strong>SKK</strong> (Simple Kana-to-Kanji) is a simple input method for
Japanese.
+It has been modified to work with XEmacs.<br />
+ <a
href="http://ftp.xemacs.org/pub/xemacs/aux/skk-8.6x.tar.gz">...
/></p>
+
+ <p>
+ <strong>X11 fonts</strong> for numerous languages.<br />
+ <a
href="http://ftp.xemacs.org/pub/xemacs/aux/intlfonts-1.2.1.tar.gz&qu...
/>
+ <a
href="http://www.gnu.org/directory/localization/intlfonts.html"...
+
+ <h1><a name="section-9.">Miscellaneous:</a></h1>
+
+ <p>
+ <strong>ncurses</strong> is the standard free software curses
library.<br />
+ <a
href="http://ftp.xemacs.org/pub/xemacs/aux/ncurses-5.4.tar.gz"&...
/>
+ <a
href="http://www.gnu.org/software/ncurses/ncurses.html">http...
/>
+ configure flag: <tt>--with-ncurses</tt></p>
+
+ <p>
+ <strong>GMP</strong> is a free library for arbitrary precision
+ arithmetic. Support for bignums using GMP exists in XEmacs 21.5 and
+ later.<br />
+ <a
href="http://ftp.xemacs.org/pub/xemacs/aux/gmp-4.1.4.tar.gz">...
/>
+ <a
href="http://www.swox.com/gmp/">http://www.swox.com/gmp/<...
/>
+ configure flag: <tt>--use-number-lib=gmp</tt></p>
+ <h1><a name="section-10.">Developer Tools:</a></h1>
<p>
- <strong>ncurses</strong> looks like (in 2001) it is becoming the standard
free software
- curses library.<br />
- <a
href="http://ftp.xemacs.org/pub/xemacs/aux/ncurses-5.3.tar.gz"&...
/>
- <a
href="http://dickey.his.com/ncurses/ncurses.html">http://dic...
/>
- <a
href="ftp://dickey.his.com/ncurses/">ftp://dickey.his.com/nc...
+ <strong>CVS</strong> is the version control system used by XEmacs to
manage the sources.<br />
+ <a
href="http://ftp.xemacs.org/pub/xemacs/aux/cvs-1.11.18.tar.gz"&...
/>
+ <a
href="https:/www.cvshome.org/">https:/www.cvshome.org/</a...
/></p>
- <h1><a name="section-9.">Developer Tools:</a></h1>
<p>
<strong>bzip2</strong> is a compressor that compresses much better than
gzip.<br />
<a
href="http://ftp.xemacs.org/pub/xemacs/aux/bzip2-1.0.2.tar.gz"&...
/>
- <a
href="http://sources.redhat.com/bzip2/">http://sources.redha...
/>
- <a
href="ftp://sources.redhat.com/pub/bzip2/">ftp://sources.red...
+ <a
href="http://sources.redhat.com/bzip2/">http://sources.redha...
/></p>
<p>
<strong>texi2html</strong> is a script that converts Texinfo pages to
HTML.<br />
- <a
href="http://ftp.xemacs.org/pub/xemacs/aux/texi2html-1.64.tar.gz&quo...
/>
+ <a
href="http://ftp.xemacs.org/pub/xemacs/aux/texi2html-1.70.tar.gz&quo...
/>
The texi2html package underwent a change of ownership during 2001.<br />
- Current home page: <a
href="http://texi2html.cvshome.org/">http://texi2html.cvshom...
/></p>
+ Current home page: <a
href="https://texi2html.cvshome.org/">https://texi2html.cvsh...
/></p>
<p>
<strong>Gnats</strong> is a bug tracking system.<br />
- <a
href="http://ftp.xemacs.org/pub/xemacs/aux/gnats-3.999.2.tar.gz"...
/>
- <a
href="http://ftp.xemacs.org/pub/xemacs/aux/gnats-3.113.tar.gz"&...
/>
- <a
href="http://sources.redhat.com/gnats/">http://sources.redha...
/>
- <a
href="ftp://sources.redhat.com/pub/gnats/">ftp://sources.red...
+ <a
href="http://ftp.xemacs.org/pub/xemacs/aux/gnats-4.0.1.tar.gz"&...
/>
+ <a
href="http://ftp.xemacs.org/pub/xemacs/aux/cern_wwwgnats_v2.0-beta.t...
(WWW front end to Gnats)<br />
+ <a
href="http://sources.redhat.com/gnats/">http://sources.redha...
/></p>
<p>
Use <strong>autoconf</strong> to generate `configure' from
`configure.in'.<br />
- <a
href="http://sources.redhat.com/cygwin/packages/autoconf/">h...
/></p>
+Use autoconf to generate `configure' from `configure.in'.
+<strong>NOTE</strong>: There is a more recent series, 2.5x, that XEmacs
doesn't currently work with.
+ <a
href="http://ftp.xemacs.org/pub/xemacs/aux/autoconf-2.13.tar.gz"...
/>
+ <a
href="http://www.gnu.org/software/autoconf/">http://www.gnu....
/></p>
<p>
Use the <strong>applypatch</strong> program from the
<strong>makepatch</strong> package
to apply patches to upgrade from one beta release to another.
Use this if you have a slow or expensive connection to the Net.<br />
- <a
href="http://ftp.xemacs.org/pub/xemacs/aux/makepatch-2.00_09.tar.gz&...
/>
- <a
href="ftp://ftp.perl.org/pub/CPAN/authors/id/JV/">ftp://ftp....
/>
- <a
href="http://www.squirrel.nl/people/jvromans/">http://www.squirrel.nl/people/jvromans/</a></p>
+ <a
href="http://ftp.xemacs.org/pub/xemacs/aux/makepatch-2.00_12.tar.gz&...
/>
+ <a
href="http://search.cpan.org/dist/makepatch/">http://search....
/>
+ <a
href="http://www.squirrel.nl/people/jvromans/software/sw_makepatch.html">http://www.squirrel.nl/people/jvromans/software/sw_makepatch.html</a></p>
<!-- Keep this comment at the end of the file
Local variables:
cvs server: Diffing Download/win32