XForms Version 1.0.92
This is the Free Software distribution of the XForms Library, a
graphical user interface toolkit for X Window Systems.
It should work under X11 R4, R5 & R6. XForms is free software. It is
licensed under the GNU LGPL (Lesser General Public License) version 2.1.
See the file COPYING.LIB for the gory details.
What's new?
-----------
XForms 1.0.92 is a version in preparation for XForms 1.1.0. While
it is labeled as a "development version" we believe that it per-
forms correctly and has less bugs than older versions.
For more information, read the file ChangeLog.
Getting XForms
--------------
The XForms homepage is accessible at
http://xforms-toolkit.org/
The sources can be downloaded from the project page at
http://www.nongnu.org/xforms/
See the "Download Area" on that page. On this page you should
select the file named 'xforms.latest_stable.tar.gz' (which will
point to the latest stable release, including bug-fixes that may
have become necessary) to download the sources - unless you're
prepared to take part in testing the "bleeding edge" versions
that have a name containing '-preX' (where X is some number),
indicating that it is a pre-release on the way to a new stable
release.
Keeping in touch
----------------
There is a mailing list for XForms. To subscribe (or unsubscribe)
go to
http://lists.nongnu.org/mailman/listinfo/xforms-development
or send an email to
xforms-development-request@nongnu.org
with a subject line consisting of just 'subscribe' or 'unsubscribe'.
To use the mailing list, send your message to
xforms-development@nongnu.org
Remember your message will be sent to many people. Please DO NOT send
subscribe/unsubscribe messages to the list, send it to
xforms-request@nongnu.org
The archive of the mailing list can be found at
http://lists.gnu.org/archive/html/xforms-development/
Messages sent to the mailing list before August 2009 are at
http://xforms-toolkit.org/old-archive/
Compiling XForms
----------------
You should be able to compile XForms on any 'reasonable' flavour of
unix.
XForms relies on several other libraries, namely
* libXpm, version 4.7 or newer.
* libjpeg, 6.0b or newer.
* libGL (optional)
You will find generic installation instructions common to all
autoconf-based packages in the file INSTALL. In general, all it takes
to compile and install XForms is
./configure
make
make install
There are some features that you may want to control:
o --disable-gl that makes sure that gl support is not built even if
you have proper GL libraries installed.
o --enable-demos that adds "demos/" to the list of directories to
build. It contains various program demonstrating the use of the
XForms library.
For more complicated cases, ./configure takes the following specific
flags:
o --with-extra-lib=DIRECTORY that specifies the path where XForms will
find extra libraries (Xpm, jpeg...) it needs. Defaults to NONE
(i.e. search in standard places). You can specify several
directories, separated by colons.
o --with-extra-inc=DIRECTORY that gives the place where XForms will find
headers. Defaults to NONE (i.e. search in standard places).
You can specify several directories, separated by colons.
o --with-extra-prefix[=DIRECTORY] that is equivalent to
--with-extra-lib=DIRECTORY/lib --with-extra-inc=DIRECTORY/include
If DIRECTORY is not specified, the current prefix is used.
o --enable-optimization=VALUE enables you to set optimization to a
higher level as the default (-O), for example --enable-optimization=-O3.
o --disable-optimization - you can use this to disable compiler
optimization of LyX. The compile may be much quicker with some
compilers, but XForms applications will run more slowly.
o --enable-debug will add debug information to your binary. This
requires a lot more disk space, but is a must if you want to try to
debug problems in XForms. The default is to have debug information
for development versions and prereleases only.
o --enable-bwc-bs-hack enables some workarounds for incompatibilities
that may keep very old programs using XForms from working correctly.
Please only use as a last resort.
Moreover, the following generic configure flags may be useful:
o --prefix=DIRECTORY specifies the root directory to use for
installation. [defaults to /usr/local]
o --enable-maintainer-mode enables some code that automatically
rebuilds the configure script, makefiles templates and other useful
files when needed. This is off by default, to avoid surprises.
Note that the --with-extra-* commands are not really robust when it
comes to use of relative paths. If you really want to use a relative path
here, you can prepend it with "`pwd`/".
If you do not like the default compile flags used (-g -O on gcc), you can
set CFLAGS variable to other values as follows:
./configure CFLAGS='-O2'
Similarly, if you want to force the use of some specific compiler, you can
give a value to the CC variable.
The following option might be useful in desperate cases:
o --enable-warnings that make the compiler output more warnings during
the compilation. Opposite is --disable-warnings.
Name Last modified Size
Parent Directory -
forms.ps.gz 30-Mar-2004 05:34 438K
forms.ps.gz.sig 30-Mar-2004 05:34 65
forms_sngl.ps.gz 30-Mar-2004 05:35 434K
forms_sngl.ps.gz.sig 30-Mar-2004 05:35 65
xforms-1.0.90.tar.gz 30-Mar-2004 09:32 969K
xforms-1.0.90.tar.gz.sig 30-Mar-2004 09:32 65
xforms-1.0.91.tar.gz 22-Nov-2008 14:32 1.7M
xforms-1.0.91.tar.gz.sig 22-Nov-2008 14:32 72
xforms-1.0.92.tar.gz 20-Sep-2009 07:40 2.1M
xforms-1.0.92.tar.gz.sig 20-Sep-2009 07:40 72
xforms-1.0.92sp1.tar.gz 21-Sep-2009 12:18 2.1M
xforms-1.0.92sp1.tar.gz.sig 21-Sep-2009 12:18 72
xforms-1.0.92sp2.tar.gz 03-Nov-2009 18:34 2.1M
xforms-1.0.92sp2.tar.gz.sig 03-Nov-2009 18:34 72
xforms-1.0.93.tar.gz 23-May-2010 15:48 2.1M
xforms-1.0.93.tar.gz.sig 23-May-2010 15:48 72
xforms-1.0.93sp1.tar.gz 26-May-2010 17:38 2.1M
xforms-1.0.93sp1.tar.gz.sig 26-May-2010 17:38 72
xforms-1.0.94pre1.tar.gz 01-Aug-2010 09:48 2.1M
xforms-1.0.94pre1.tar.gz.sig 01-Aug-2010 09:48 72
xforms-1.0.94pre2.tar.gz 30-Oct-2010 18:33 2.1M
xforms-1.0.94pre2.tar.gz.sig 30-Oct-2010 18:33 72
xforms-1.0.94pre3.tar.gz 05-Dec-2010 18:39 2.1M
xforms-1.0.94pre3.tar.gz.sig 05-Dec-2010 18:39 72
xforms-1.0.94pre4.tar.gz 21-May-2011 11:52 2.1M
xforms-1.0.94pre4.tar.gz.sig 21-May-2011 11:52 72
xforms-1.0.94pre5.tar.gz 11-Aug-2011 16:53 2.1M
xforms-1.0.94pre5.tar.gz.sig 11-Aug-2011 16:53 72
xforms-1.0.94pre6.tar.gz 03-Oct-2011 05:55 2.1M
xforms-1.0.94pre6.tar.gz.sig 03-Oct-2011 05:55 72
xforms-1.0.94pre7.tar.gz 13-Mar-2012 17:42 2.1M
xforms-1.0.94pre7.tar.gz.sig 13-Mar-2012 17:42 72
xforms-1.0.94pre8.tar.gz 19-Mar-2012 17:53 2.2M
xforms-1.0.94pre8.tar.gz.sig 19-Mar-2012 17:53 72
xforms-1.0.94pre9.tar.gz 24-Mar-2012 17:29 2.2M
xforms-1.0.94pre9.tar.gz.sig 24-Mar-2012 17:29 72
xforms-1.0.94pre10.tar.gz 26-Mar-2012 06:34 2.2M
xforms-1.0.94pre10.tar.gz.sig 26-Mar-2012 06:34 72
xforms-1.0.94pre11.tar.gz 17-Apr-2012 17:06 2.2M
xforms-1.0.94pre11.tar.gz.sig 17-Apr-2012 17:06 72
xforms-1.0.94pre12.tar.gz 04-Jul-2012 18:02 2.2M
xforms-1.0.94pre12.tar.gz.sig 04-Jul-2012 18:02 72
xforms-1.0.94pre13.tar.gz 08-Dec-2012 18:02 2.2M
xforms-1.0.94pre13.tar.gz.sig 08-Dec-2012 18:02 72
xforms-1.0.94pre14.tar.gz 26-Dec-2012 17:08 2.0M
xforms-1.0.94pre14.tar.gz.sig 27-Dec-2012 18:27 72
xforms-1.0.94pre15.tar.gz 28-Dec-2012 02:18 2.0M
xforms-1.0.94pre16.tar.gz 02-Jan-2013 16:17 2.0M
xforms-1.0.94pre16.tar.gz.sig 02-Jan-2013 16:17 72
xforms-1.0.94pre17.tar.gz 04-Jan-2013 13:57 2.0M
xforms-1.0.94pre17.tar.gz.sig 04-Jan-2013 13:57 72
xforms-1.0.tar.gz 29-Mar-2004 04:40 1.0M
xforms-1.0.tar.gz.sig 29-Mar-2004 04:40 65
xforms.html.tar.gz 23-May-2010 15:43 412K
xforms.html.tar.gz.sig 23-May-2010 15:43 72
xforms.latest_stable.tar.gz 26-May-2010 17:38 2.1M
xforms.latest_stable.tar.gz.sig 26-May-2010 17:38 72
xforms.pdf 23-May-2010 15:42 1.9M
xforms.pdf.sig 23-May-2010 15:42 72
This archive is also available by anonymous ftp and rsync, and from mirrors worldwide.