summaryrefslogtreecommitdiff
path: root/configure.in
AgeCommit message (Collapse)Author
2008-04-12Updated 1.3 with changes from 1.1.9Matthias Melcher
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6099 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-02-26STR 1883: Attempt to fix installation of binaries in .app bundle on ↵Matthias Melcher
platforms other than OS X. Must be tested with Cygwin and on Linux! git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6051 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-11-20Add configure summary.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5986 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-05-20On OS X: disable all 'deprecated' warnings to be able to see the really ↵Matthias Melcher
important warnings. Nevertheless, we will have to replace all Carbon calls as soon as possible. Also re-fixed (i hope) the 'return' from an endless loop in 'threads.cxx' git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5849 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-05-20Fix compiler warnings/errors.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5848 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-05-20Fix all compiler warnings from various build systems.Michael R Sweet
Fix vsnprintf() implementation to properly handle long and long long ints. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5845 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-05-14Solaris sh (POSIX shell) does not support the Bash substitution syntax.Michael R Sweet
Add a different workaround for this Cygwin shell bug (however note that we are NOT going to go out of our way to work around Cygwin bugs - you need to report those upstream folks!) git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5830 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-05-14Str #1656: changed default optimization on Cygwin/Mingw to -O3 because -O3 ↵Matthias Melcher
causes verifably and repeatably bad code. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5823 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-05-14OSF/Tru64 now uses 'install-sh' instead of 'install' to accomodate for a ↵Matthias Melcher
missing '-d' option (STR #1632) git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5822 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-05-09Modified 'configure.in' to overcome the Cygwin bug of adding a ^M to the ↵Matthias Melcher
output of the 'sizeof' test code. From all I read, the notation seems to be shell scripting standard and should be available everywhere. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5807 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-05-03Second aproach at solving the 'install -d' issue. I added a public domain ↵Matthias Melcher
script that supposedly solves the issue on every box. I also looke at 'install-sh', but found a bazillion of versions, doing so much more than we actually need. But I am open to sugestions, and happy to reverse my changes if something better comes along. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5799 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-05-02STR #1632: replaced 'install -d' with 'mkdir -p', falling back to 'install' ↵Matthias Melcher
in case 'mkdir' could not be found (which I can't imagine happening. Now I hope that every implementation of 'mkdir' supports the '-p' flag. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5797 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-02-10Add LDFLAGS for DLLs via Cygwin/MingW as noted by Ian MacArthur.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5690 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-02-08More Cygwin DLL fixes (STR #1585)Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5682 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-02-08Add header check for dlfcn.h.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5678 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-02-08Make sure INSTALL command uses absolute path for install-sh...Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5676 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-02-08Add support for glutGetProcAddress() on Mac OS X and other platformsMichael R Sweet
via dlsym() (STR #1582) git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5673 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-02-06Use install command instead of CHMOD, CP, and MKDIR.Michael R Sweet
Drop all POSTBUILD stuff as it is no longer used. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5663 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-02-05Update pthreads configure test to work on more platforms.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5661 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-02-05Fix glXGetProcAddressARB() usage and support for POSIX threads on HP-UX 11.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5660 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-02-02Fix DLL generation via MingW/Cygwin (STR #1546)Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5659 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-10-31Add -fno-strict-aliasing to compiler options since GCC doesn't understandMichael R Sweet
that char * and unsigned char * are safe to interchange (STR #1484) git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5538 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-10-31Scratch that, looks like autoconf 2.50 added AC_SYS_LARGEFILE. 2.57Michael R Sweet
added documentation for it... git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5537 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-10-31AC_SYS_LARGEFILE appears to have been introduced in autoconf 2.57...Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5536 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-09-12Add DSOFLAGS to DSOCOMMAND's, so that we inherit X_LIBS and other optionsMichael R Sweet
for linking of shared libs. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5426 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-09-05Fixed DSO generation (STR #1405)Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5413 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-08-29Fix man page extension for games.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5380 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-08-12Fixed Makefile configuration for OS X dynamic library. STR #1391Matthias Melcher
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5292 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-08-02Don't call dummy function inside dummy function - some compilers don't likeMichael R Sweet
it... Drop +DAportable from default HP-UX optimizations. Move HP-UX C++ compiler warning options to CXXFLAGS. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5274 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-07-27Fix problems with new FLUID output, add common to closing braces to showMichael R Sweet
what widget is being closed, and bump the version number to 1.1.8 in the repo... git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5271 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-06-26Revert change to --enable-cygwin option since ARCHFLAGS does not work withMichael R Sweet
the configure tests for strlcpy and friends. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5241 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-06-19Add --with-archflags option to configure script, and use it in the rightMichael R Sweet
places. Update changes file. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5216 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-05-30Make sure native eol-style is set on all source files.Michael R Sweet
Fix some freetype-config and xprop issues in the configure script. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5166 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-05-21Included fltk.spec in configure.inMatthias Melcher
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5137 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-01-31Fix fl_filename_list() bug (STR #1159) caused by changing of the ABIMichael R Sweet
(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
2006-01-15More packaging fun.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4756 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-01-15More packaging fun (games package to "advertise" FLTK...)Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4755 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-01-15Work on Linux and OSX desktop integration stuff via make install andMichael R Sweet
packaging via EPM. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4750 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-01-02Fix MingW threading support.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4731 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-12-14Add Cygwin/MingW support for winmm library... (STR #1121)Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4707 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-12-14FLTK now enables large file support when available (STR #1087)Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4702 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-12-10Removed the "-g" compile option for the optimized version of FLTK. This was ↵Matthias Melcher
probably a leftover from someone debugging the optimized version (and I am too lazy and polit to run "svn blame", especially since that someone could have been myself ;-) git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4692 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-12-08Add OSX audio support to Sudoku (THANK YOU IAN!)Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4690 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-12-05Start adding support for sound in Sudoku via ALSA.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4684 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-11-25Fix mousewheel handler bug (using wrong variable in initial check)Michael R Sweet
Add sudoku game app (fun for the holidays! :) Use "-Os -g" as the default optimization settings. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4652 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-09-18Remove libsupc++ stuff, since it doesn't work on OSX 10.4 or withMichael R Sweet
other (broken) GCC installs. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4572 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-08-08Added shared library support for Cygwin and MingW (STR #893)Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4474 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-08-08Compilation could fail if a previous installation of FLTK was inMichael R Sweet
the same (non-standard) directory as an image library (STR #926) configure.in: - Add LINKFLTKFORMS definition. - Change LINKFLTK* definitions to just reference the static libraries themselves. makeinclude.in: - Use LINKFLTKFORMS and drop -L../lib stuff for static linking. src/Makefile: - Move -L. in front of LDLIBS and IMGLIBS when linking shared libfltk_images. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4472 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-07-24Attempt to make 'localeconv()' part of the configuration process. VC6 works, ↵Matthias Melcher
but I'll need feedback for all other platforms... . Trying OS X in a few minutes. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4454 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-04-28Fix MacOS X 10.4 compile issues.Michael R Sweet
configure.in: - 10.4 doesn't include libsupc++.a, so we need to use g++ when compiling. src/Fl_Help_View.cxx: - Fl_Help_View::format_table(): missing initialization of font and fsize. src/Fl_Text_Buffer.cxx: - Fl_Text_Buffer::remove_rectangle(): missing initialization of endOffset. src/Fl_Gl_Window.cxx: - Fl_Gl_Window::flush(): use 0xff instead of ~0 for clear_damage() call. test/keyboard.cxx: - Apparently unnamed structs are not supported by Apple's GCC 4.0... git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4301 ea41ed52-d2ee-0310-a9c1-e6b18d33e121