diff options
| author | Michael R Sweet <michael.r.sweet@gmail.com> | 1998-10-06 18:21:25 +0000 |
|---|---|---|
| committer | Michael R Sweet <michael.r.sweet@gmail.com> | 1998-10-06 18:21:25 +0000 |
| commit | f9039b2ae21988783feae9b362818e7923e82d14 (patch) | |
| tree | 6d6fe3679d73448758f9794e7d4d4f6b22a4adad /configh.in | |
| parent | 67e89232f9ba067825a158734a09e0fa21aacbe3 (diff) | |
Initial revision
git-svn-id: file:///fltk/svn/fltk/trunk@2 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
Diffstat (limited to 'configh.in')
| -rw-r--r-- | configh.in | 53 |
1 files changed, 53 insertions, 0 deletions
diff --git a/configh.in b/configh.in new file mode 100644 index 000000000..0ff8d77a5 --- /dev/null +++ b/configh.in @@ -0,0 +1,53 @@ +/* configh.in: this file is read by ./configure to produce config.h */ + +/* Thickness of FL_UP_BOX and FL_DOWN_BOX. Current 1,2, and 3 are + supported. 3 is the historic fltk look. 2 looks more like windoze + (and KDE and Qt). 1 is a plausible future evolution... Notice + that this may be simulated at runtime by redefining the boxtypes + using Fl::set_boxtype() */ +#define BORDER_WIDTH 3 + +/* Do you have OpenGL? + Set this to 0 if you don't plan to use OpenGL, and fltk will be smaller */ +#define HAVE_GL 0 + +/* Use XAllocColor + Setting this to zero will save a good deal of code (esp for + fl_draw_image), but fltk will only work on TrueColor visuals. */ +#define USE_COLORMAP 1 + +/* Do we have the X double-buffer extension? */ +#define HAVE_XDBE 0 + +/* Actually try to use the double-buffer extension? + Set this to zero disable use of XDBE without breaking the + list_visuals program: */ +#define USE_XDBE HAVE_XDBE + +/* Use the X overlay extension? Fltk will try to use an overlay + visual for Fl_Overlay_Window, the Gl_Window overlay, and for the + menus. Setting this to zero will remove a substatial amount of + code from fltk. Overlays have only been tested on SGI servers! */ +#define HAVE_OVERLAY 0 +/* It is possible your GL has an overlay even if X does not, if so + turn this on: */ +#define HAVE_GL_OVERLAY HAVE_OVERLAY + +/* Byte order of your machine: */ +#define WORDS_BIGENDIAN 0 + +/* Types used by fl_draw_image. One of U32 or U64 must be defined. + U16 is optional but fltk will work better with it! */ +#undef U16 +#undef U32 +#undef U64 + +/* Where is <dirent.h> (used only by fl_file_chooser and scandir): */ +#define HAVE_DIRENT_H 1 +#define HAVE_SYS_NDIR_H 0 +#define HAVE_SYS_DIR_H 0 +#define HAVE_NDIR_H 0 +#define HAVE_SCANDIR 0 + +/* use poll() instead of select(): */ +#define HAVE_POLL 0 |
