FLTK 1.4.0
Loading...
Searching...
No Matches
fl_config.h
1/* FL/fl_config.h. Generated from fl_config.in by configure. */
2/*
3 * Build configuration file for the Fast Light Tool Kit (FLTK).
4 *
5 * Copyright 1998-2023 by Bill Spitzak and others.
6 *
7 * This library is free software. Distribution and use rights are outlined in
8 * the file "COPYING" which should have been included with this file. If this
9 * file is missing or damaged, see the license at:
10 *
11 * https://www.fltk.org/COPYING.php
12 *
13 * Please see the following page on how to report bugs and issues:
14 *
15 * https://www.fltk.org/bugs.php
16 */
17
18#ifndef _FL_fl_config_h_
19#define _FL_fl_config_h_
20
21/*
22 * FL_ABI_VERSION (ABI version)
23 *
24 * define FL_ABI_VERSION: 1xxyy for 1.x.y (xx,yy with leading zero)
25*/
26
27/* #undef FL_ABI_VERSION */
28
29
30/*
31 * FLTK_HAVE_CAIRO
32 *
33 * Do we have the Cairo library available?
34*/
35
36/* #undef FLTK_HAVE_CAIRO */
37
38
39/*
40 * FLTK_HAVE_CAIROEXT
41 *
42 * Do we have the Cairo library available and want extended Cairo use in FLTK ?
43 * This implies to link cairo.lib in all FLTK based apps.
44*/
45
46/* #undef FLTK_HAVE_CAIROEXT */
47
48
49/*
50 * FLTK_HAVE_FORMS
51 *
52 * Do we have the Forms compatibility library available?
53*/
54
55#define FLTK_HAVE_FORMS 1
56
57
58/*
59 * FLTK_USE_X11
60 *
61 * Do we use X11 for the current platform?
62 *
63 */
64
65#define FLTK_USE_X11 1
66
67
68/*
69 * FLTK_USE_CAIRO
70 *
71 * Do we use Cairo to draw to the display?
72 *
73 */
74
75#define FLTK_USE_CAIRO 1
76
77
78/*
79 * FLTK_USE_WAYLAND
80 *
81 * Do we use Wayland for the current platform?
82 *
83 */
84
85#define FLTK_USE_WAYLAND 1
86
87
88/*
89 * FLTK_USE_STD
90 *
91 * May we use std::string and std::vector for the current build?
92 *
93 * This is a build configuration option which allows FLTK to add some
94 * features based on std::string and std::vector in FLTK 1.4.x
95 *
96 */
97
98#define FLTK_USE_STD 0
99
100#endif /* _FL_fl_config_h_ */