summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael R Sweet <michael.r.sweet@gmail.com>2006-01-31 15:50:06 +0000
committerMichael R Sweet <michael.r.sweet@gmail.com>2006-01-31 15:50:06 +0000
commitbf7082f16c377bb73002ae7b7b95b18798610428 (patch)
tree02282cd6df30a8a28cf1b4ca0640097e001c9d89
parent3fa9dd7dbdafed23a8cf2aae79cc9311abad5f3a (diff)
Fix fl_filename_list() bug (STR #1159) caused by changing of the ABI
(dirent size is different for large file mode) The default is now --disable-largefile; if you use --enable-largefile, the large file support definitions are propagated to the fltk-config script as well. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4779 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
-rw-r--r--.cvsignore9
-rw-r--r--CHANGES10
-rw-r--r--configure.in2
-rwxr-xr-xfltk-config.in4
4 files changed, 13 insertions, 12 deletions
diff --git a/.cvsignore b/.cvsignore
deleted file mode 100644
index 7b7eb8a9d..000000000
--- a/.cvsignore
+++ /dev/null
@@ -1,9 +0,0 @@
-config.cache
-config.h
-config.log
-config.status
-configure
-fltk-config
-fltk.list
-makeinclude
-*.bck
diff --git a/CHANGES b/CHANGES
index ed0a33e60..8ed34263c 100644
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,13 @@
+CHANGES IN FLTK 1.1.8
+
+ - The largefile support changes in 1.1.7 broke binary
+ compability for fl_filename_list(); you must now use
+ "--enable-largefile" when configuring to get large file
+ support, and the large file support definitions are
+ added to the output of "fltk-config --cflags" (STR
+ #1159)
+
+
CHANGES IN FLTK 1.1.7
- Documentation fixes (STR #571, STR #648, STR #692, STR
diff --git a/configure.in b/configure.in
index cb04091fc..476715d3b 100644
--- a/configure.in
+++ b/configure.in
@@ -392,7 +392,7 @@ AC_SYS_LARGEFILE
dnl Define largefile options as needed...
LARGEFILE=""
-if test x$enable_largefile != xno; then
+if test x$enable_largefile = xyes; then
LARGEFILE="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE"
if test $ac_cv_sys_large_files = 1; then
diff --git a/fltk-config.in b/fltk-config.in
index d7dceea7e..99b45b569 100755
--- a/fltk-config.in
+++ b/fltk-config.in
@@ -53,8 +53,8 @@ CXX="@CXX@"
POSTBUILD="@POSTBUILD@"
# flags for C++ compiler:
-CFLAGS="@CFLAGS@"
-CXXFLAGS="@CXXFLAGS@"
+CFLAGS="@CFLAGS@ @LARGEFILE@"
+CXXFLAGS="@CXXFLAGS@ @LARGEFILE@"
LDFLAGS="@LDFLAGS@"
LDLIBS="@LIBS@"