FLTK - Fast Light Tool Kit - https://github.com/fltk/fltk - cross platform GUI development
Go to file
ManoloFLTK 7f60f019d7 Fix "fltk autotools build does not link against libXft" (#1202)
libXft was erroneously present in the link command when using Pango and Cairo.
This is fixed by disconnecting the GUI scaling code from use of Xft.

This commit also makes sure that when Wayland is used, pkg-config is available
on the build machine. This allows to remove from file CMake/options.cmake
code that was labelled with "FIXME".
2025-03-07 11:06:24 +01:00
.github CMake/CI: Switch CXX standard to C++11 for all builds 2025-03-06 18:20:05 +01:00
cairo Remove autotools (configure/make) support 2025-03-06 17:12:52 +01:00
CMake Fix "fltk autotools build does not link against libXft" (#1202) 2025-03-07 11:06:24 +01:00
documentation Replce Fl_String in Fluid with std::string. 2025-03-07 00:48:18 +01:00
examples Update version numbers to 1.5.0 2025-03-06 18:16:03 +01:00
FL Fl_String is now just an alias for std::string. 2025-03-07 00:12:40 +01:00
fltk-options Update version numbers to 1.5.0 2025-03-06 18:16:03 +01:00
fluid Removes the remaining references to Fl_String. 2025-03-07 01:15:57 +01:00
GL
jpeg Remove autotools (configure/make) support 2025-03-06 17:12:52 +01:00
lib Fix a typo, trailing whitespace, and dependencies 2023-12-21 14:03:04 +01:00
libdecor Remove autotools (configure/make) support 2025-03-06 17:12:52 +01:00
misc Remove autotools (configure/make) support 2025-03-06 17:12:52 +01:00
nanosvg Update nanosvg/README.txt to reflect recent changes 2023-12-02 23:42:16 +01:00
png Remove autotools (configure/make) support 2025-03-06 17:12:52 +01:00
public
src Fix "fltk autotools build does not link against libXft" (#1202) 2025-03-07 11:06:24 +01:00
test Removes the remaining references to Fl_String. 2025-03-07 01:15:57 +01:00
util
zlib Remove autotools (configure/make) support 2025-03-06 17:12:52 +01:00
.clang-format
.gitattributes
.gitignore Clean up main (root) .gitignore file 2024-08-18 15:50:48 +02:00
.gitlab-ci.yml Introduce "Modern CMake" in FLTK 2024-02-07 18:37:34 +01:00
ANNOUNCEMENT Update version numbers to 1.5.0 2025-03-06 18:16:03 +01:00
CHANGES_1.0.txt
CHANGES_1.1.txt
CHANGES_1.3.txt Update ANNOUNCEMENT and CHANGES files for release 1.4.0 2024-10-20 19:40:02 +02:00
CHANGES_1.4.txt Update version numbers to 1.5.0 2025-03-06 18:16:03 +01:00
CHANGES.txt Add new CHANGES.txt for FLTK 1.5 2025-03-06 18:16:38 +01:00
CMakeLists.txt Fl_String is now just an alias for std::string. 2025-03-07 00:12:40 +01:00
configh.cmake.in Fix: Fl_Native_File_Chooser::filter_value() [Kdialog] always returns 0 (#899) 2024-04-22 16:34:08 +02:00
COPYING
CREDITS.txt Finish release 1.4.0 2024-11-17 20:01:46 +01:00
fl_config.cmake.in Move FLTK_USE_SVG from config.h to FL/fl_config.h 2024-02-09 13:36:16 +01:00
fltk_version.dat Update version numbers to 1.5.0 2025-03-06 18:16:03 +01:00
fltk-config.in fltk-config: reorder include dirs of bundled image libs 2025-01-21 16:05:33 +01:00
fltk.list.in Remove remaining 'pronounced "fulltick"' statements 2023-12-05 17:01:51 +01:00
fltk.spec.in Bump version numbers for release 1.4.1 2024-12-09 20:46:01 +01:00
fltk.xpm Make remaining 'XPM' images 'const' 2024-10-20 17:00:16 +02:00
forms.h
mac_endianness.h
makesrcdist Update makesrcdist: fix packaging bug 2024-12-13 00:16:38 +01:00
README.abi-version.txt Bump version numbers to 1.4.2 2025-02-21 16:25:39 +01:00
README.Cairo.txt Introduce "Modern CMake" in FLTK 2024-02-07 18:37:34 +01:00
README.CMake.txt Fix typo in README.CMake.txt 2024-12-26 13:31:06 +01:00
README.experimental.txt
README.IDE.txt
README.macOS.md Remove reference to automake which is not required 2024-02-24 18:10:35 +01:00
README.md Update version numbers to 1.5.0 2025-03-06 18:16:03 +01:00
README.txt Update version numbers to 1.5.0 2025-03-06 18:16:03 +01:00
README.Unix.txt Update build instructions in README.Unix.txt (#67) 2024-12-07 16:17:06 +01:00
README.Wayland.txt Finish release 1.4.0 2024-11-17 20:01:46 +01:00
README.Windows.txt Update README.Windows.txt 2024-12-07 19:12:35 +01:00

README - Fast Light Tool Kit (FLTK) Version 1.5.0

WHAT IS FLTK?

The Fast Light Tool Kit is a cross-platform C++ GUI toolkit for
UNIX®/Linux® (X11 or Wayland), Microsoft® Windows®, and macOS®.
FLTK provides modern GUI functionality without bloat and
supports 3D graphics via OpenGL® and its built-in GLUT
emulation. It was originally developed by Mr. Bill Spitzak
and is currently maintained by a small group of developers
across the world with a central repository on GitHub.

    https://www.fltk.org/
    https://github.com/fltk/fltk/

For more information see README.txt:
https://github.com/fltk/fltk/blob/master/README.txt

Build

Build FLUID User Manual.