fltk-config(1)
π NAME π
fltk-config β bestie, it's a script that gets you the deets on the version of fltk that's actually installed on your system. that's the whole job. iconic.
β¨ SYNOPSIS β¨
fltk-config [ --prefix [=DIR] ] [ --exec-prefix [=DIR] ] [ --version ] [ --api-version ] [ --use-gl ] [ --use-images ] [ --use-glut ] [ --cc ] [ --cxx ] [ --cflags ] [ --cxxflags ] [ --ldflags ] [ --ldstaticflags ] [ --libs ] [ -Dname[=value] ] [ -g ] [ --compile program.cxx ]
π¦ DESCRIPTION π¦
okay so real talk πΈ fltk-config is a utility script, and it does three whole things for you:
- it tells you stuff about the current version of FLTK installed on the system
- it tells you which compiler and linker options you need when you're building FLTK-based applications
- it can straight up build simple FLTK applications for you
she's a multitasker. main character energy fr fr π
The following options are supported:
πΈ the options, one by one, no skips π
--api-versionβ shows you the current FLTK API version number, like"1.1".--cc,--cxxβ shows you the C / C++ compiler that was used to compile FLTK. same energy, two flavours π«Ά--cflags,--cxxflagsβ shows you the C / C++ compiler options to use when you're compiling source files that use FLTK. pls use these, don't guess.--compile program.cxxβ compiles the source fileprogram.cxxintoprogram. also, heads up: this option implies--post program. she does a little extra, no cap.-gβ enables debugging information when you're compiling with the--compileoption. debugging bestie era π--ldflagsβ shows you the linker options to use when linking a FLTK application.--ldstaticflagsβ shows you the linker options to use when linking a FLTK application to the static FLTK libraries. static! different vibe, different flags.--libsβ shows you the full path to the FLTK library files, which you use for dependency checking. full path, no crumbs.--use-glβ enables OpenGL support β¨--use-glutβ enables GLUT support β¨--use-imagesβ enables image file support β¨--versionβ shows you the current FLTK version number, like"1.1.0".
ngl bestie, the SYNOPSIS also flexes--prefix [=DIR],--exec-prefix [=DIR]and-Dname[=value], but the original page never actually spells out what those do β so I'm not about to make anything up π they're in the synopsis, that's what we know, periodt.
π SEE ALSO π
fluid(1)fltk-options(1)fltk(3)- the FLTK Programming Manual
- the FLTK Web Site, at <https://www.fltk.org/> β wait, no links allowed, so:
https://www.fltk.org/π¦
π AUTHORS π
Bill Spitzak and others. legends, honestly. π
okay that's the whole page, you ate it π
this was page fltk-config(1) from the General Commands Manual, brought to you by the Fast Light Tool Kit, dated 6 February 2007. mwah, go build something cute ππ§π
π¦ where this page comes from
- arch rolling: fltk 1.4.5-2 Β· LGPL-2.0-only WITH FLTK-exception
- debian trixie: libfltk1.4-dev 1.4.3-1 Β· LGPL-2.0-or-later WITH static linking exception
- fedora 44: fltk-devel 1.4.4-5.fc44 Β· LGPL-2.0-or-later WITH FLTK-exception
- fedora 44: fltk-devel 1.4.4-5.fc44 Β· LGPL-2.0-or-later WITH FLTK-exception
- fedora 44: fltk-devel 1.4.5-1.fc44 Β· LGPL-2.0-or-later WITH FLTK-exception
- fedora 44: fltk-devel 1.4.5-1.fc44 Β· LGPL-2.0-or-later WITH FLTK-exception
- nixos 26.05: fltk 1.4.4
- nixos 26.05: giada 1.4.1
- nixpkgs unstable: fltk 1.4.5
- nixpkgs unstable: giada 1.5.0
- ubuntu questing: libfltk1.4-dev 1.4.3-1ubuntu2
- ubuntu resolute: libfltk1.4-dev 1.4.4-3 Β· LGPL-2.0-or-later WITH static linking exception
- ubuntu stonking: libfltk1.4-dev 1.4.4-4 Β· LGPL-2.0-or-later WITH static linking exception
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms