Update docos for all configure options.

Bump version numbers to 1.1.0b13.

Need to include <config.h> (via "flstring.h") in src/Fl.cxx to
get Fl_Window::hide() to call fl_destroy_xft_draw()...


git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2066 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
This commit is contained in:
Michael R Sweet
2002-04-10 16:26:33 +00:00
parent 06a23813f8
commit 126def8800
6 changed files with 46 additions and 16 deletions
+6
View File
@@ -1,5 +1,11 @@
CHANGES IN FLTK 1.1.0b13 CHANGES IN FLTK 1.1.0b13
- Fixed a bug in the Xft support in Fl_Window::hide()
(the config header wasn't included, so the Xft code
wasn't getting called)
- Xdbe support must now be enabled explicitly using
--enable-xdbe due to inconsistent bugs in XFree86 and
others.
- Windows resized by a program would revert to their - Windows resized by a program would revert to their
original size when moved under WIN32. original size when moved under WIN32.
- Cygwin can only compile the new WIN32 drag-n-drop code - Cygwin can only compile the new WIN32 drag-n-drop code
+4
View File
@@ -52,9 +52,13 @@ BUILDING AND INSTALLING FLTK UNDER UNIX AND MacOS X
You can run configure yourself to get the exact setup you You can run configure yourself to get the exact setup you
need. Type "./configure <options>". Options include: need. Type "./configure <options>". Options include:
--enable-cygwin - Enable the Cygwin libraries (WIN32)
--enable-debug - Enable debugging code & symbols --enable-debug - Enable debugging code & symbols
--disable-gl - Disable OpenGL support --disable-gl - Disable OpenGL support
--enable-shared - Enable generation of shared libraries --enable-shared - Enable generation of shared libraries
--enable-threads - Enable multithreading support
--enable-xdbe - Enable the X double-buffer extension
--enable-xft - Enable the Xft library (anti-aliased fonts)
--bindir=/path - Set the location for executables --bindir=/path - Set the location for executables
[default = /usr/local/bin] [default = /usr/local/bin]
+15 -10
View File
@@ -1,7 +1,7 @@
dnl -*- sh -*- dnl -*- sh -*-
dnl the "configure" script is made from this by running GNU "autoconf" dnl the "configure" script is made from this by running GNU "autoconf"
dnl dnl
dnl "$Id: configure.in,v 1.33.2.31.2.58 2002/04/09 20:36:27 easysw Exp $" dnl "$Id: configure.in,v 1.33.2.31.2.59 2002/04/10 16:26:33 easysw Exp $"
dnl dnl
dnl Configuration script for the Fast Light Tool Kit (FLTK). dnl Configuration script for the Fast Light Tool Kit (FLTK).
dnl dnl
@@ -35,7 +35,7 @@ dnl FLTK library versions...
FL_MAJOR_VERSION=1 FL_MAJOR_VERSION=1
FL_MINOR_VERSION=1 FL_MINOR_VERSION=1
FL_PATCH_VERSION=0 FL_PATCH_VERSION=0
FL_RELEASE_VERSION=b12 FL_RELEASE_VERSION=b13
FL_API_VERSION=${FL_MAJOR_VERSION}.${FL_MINOR_VERSION} FL_API_VERSION=${FL_MAJOR_VERSION}.${FL_MINOR_VERSION}
AC_SUBST(FL_MAJOR_VERSION) AC_SUBST(FL_MAJOR_VERSION)
@@ -181,7 +181,7 @@ AC_SUBST(GLDSONAME)
AC_ARG_ENABLE(threads, [ --enable-threads enable multi-threading support]) AC_ARG_ENABLE(threads, [ --enable-threads enable multi-threading support])
AC_ARG_WITH(optim, [ --with-optim=\"flags\" use custom optimization flags]) AC_ARG_WITH(optim, [ --with-optim="flags" use custom optimization flags])
dnl Find commands... dnl Find commands...
AC_PROG_CC AC_PROG_CC
@@ -202,7 +202,11 @@ dnl How do we make libraries?
AC_PROG_RANLIB AC_PROG_RANLIB
AC_PATH_PROG(AR, ar) AC_PATH_PROG(AR, ar)
if test "$RANLIB" != ":"; then if test "x$AR" = "x:"; then
AC_MSG_ERROR(Configure could not find the library archiver, aborting.)
fi
if test "x$RANLIB" != "x:"; then
LIBCOMMAND="$AR cr" LIBCOMMAND="$AR cr"
else else
LIBCOMMAND="$AR crs" LIBCOMMAND="$AR crs"
@@ -444,11 +448,12 @@ case $uname in
LIBS="-lXft $LIBS")) LIBS="-lXft $LIBS"))
fi fi
dnl Check for the Xdbe extension... dnl Check for the Xdbe extension unless disabled...
AC_CHECK_HEADER(X11/extensions/Xdbe.h, AC_ARG_ENABLE(xdbe, [ --enable-xdbe turn on Xdbe support [default=no]])
if test "$uname" != "SunOS"; then
AC_DEFINE(HAVE_XDBE) if test x$enable_xdbe = xyes; then
fi) AC_CHECK_HEADER(X11/extensions/Xdbe.h, AC_DEFINE(HAVE_XDBE))
fi
dnl Check for overlay visuals... dnl Check for overlay visuals...
AC_CACHE_CHECK(for X overlay visuals, ac_cv_have_overlay, AC_CACHE_CHECK(for X overlay visuals, ac_cv_have_overlay,
@@ -707,5 +712,5 @@ dnl Make sure the fltk-config script is executable...
chmod +x fltk-config chmod +x fltk-config
dnl dnl
dnl End of "$Id: configure.in,v 1.33.2.31.2.58 2002/04/09 20:36:27 easysw Exp $". dnl End of "$Id: configure.in,v 1.33.2.31.2.59 2002/04/10 16:26:33 easysw Exp $".
dnl dnl
+15
View File
@@ -198,12 +198,27 @@ options are:</P>
<DL> <DL>
<DT>--enable-cygwin</DT>
<DD>Enable the Cygwin libraries under WIN32</DD>
<DT>--enable-debug</DT> <DT>--enable-debug</DT>
<DD>Enable debugging code &amp; symbols</DD> <DD>Enable debugging code &amp; symbols</DD>
<DT>--disable-gl</DT>
<DD>Disable OpenGL support</DD>
<DT>--enable-shared</DT> <DT>--enable-shared</DT>
<DD>Enable generation of shared libraries</DD> <DD>Enable generation of shared libraries</DD>
<DT>--enable-threads</DT>
<DD>Enable multithreading support</DD>
<DT>--enable-xdbe</DT>
<DD>Enable the X double-buffer extension</DD>
<DT>--enable-xft</DT>
<DD>Enable the Xft library for anti-aliased fonts under X11</DD>
<DT>--bindir=/path</DT> <DT>--bindir=/path</DT>
<DD>Set the location for executables [default = $prefix/bin]</DD> <DD>Set the location for executables [default = $prefix/bin]</DD>
+3 -3
View File
@@ -1,5 +1,5 @@
# #
# "$Id: fltk.spec,v 1.1.2.9.2.8 2002/03/25 21:39:01 easysw Exp $" # "$Id: fltk.spec,v 1.1.2.9.2.9 2002/04/10 16:26:33 easysw Exp $"
# #
# RPM spec file for FLTK. # RPM spec file for FLTK.
# #
@@ -23,7 +23,7 @@
# Please report all bugs and problems to "fltk-bugs@fltk.org". # Please report all bugs and problems to "fltk-bugs@fltk.org".
# #
%define version 1.1.0b12 %define version 1.1.0b13
%define release 0 %define release 0
%define prefix /usr %define prefix /usr
@@ -99,5 +99,5 @@ rm -rf $RPM_BUILD_ROOT
%{prefix}/share/doc/fltk/* %{prefix}/share/doc/fltk/*
# #
# End of "$Id: fltk.spec,v 1.1.2.9.2.8 2002/03/25 21:39:01 easysw Exp $". # End of "$Id: fltk.spec,v 1.1.2.9.2.9 2002/04/10 16:26:33 easysw Exp $".
# #
+3 -3
View File
@@ -1,5 +1,5 @@
// //
// "$Id: Fl.cxx,v 1.24.2.41.2.23 2002/03/09 21:33:54 spitzak Exp $" // "$Id: Fl.cxx,v 1.24.2.41.2.24 2002/04/10 16:26:33 easysw Exp $"
// //
// Main event handling code for the Fast Light Tool Kit (FLTK). // Main event handling code for the Fast Light Tool Kit (FLTK).
// //
@@ -29,7 +29,7 @@
#include <FL/Fl_Tooltip.H> #include <FL/Fl_Tooltip.H>
#include <ctype.h> #include <ctype.h>
#include <stdlib.h> #include <stdlib.h>
#include <string.h> #include "flstring.h"
// //
@@ -889,5 +889,5 @@ void Fl_Window::flush() {
} }
// //
// End of "$Id: Fl.cxx,v 1.24.2.41.2.23 2002/03/09 21:33:54 spitzak Exp $". // End of "$Id: Fl.cxx,v 1.24.2.41.2.24 2002/04/10 16:26:33 easysw Exp $".
// //