mirror of https://github.com/fltk/fltk.git
Browse Source
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2041 ea41ed52-d2ee-0310-a9c1-e6b18d33e121pull/168/head
2 changed files with 339 additions and 339 deletions
@ -1,219 +1,219 @@ |
|||||||
/* config.h. Generated automatically by configure. */ |
/* config.h. Generated automatically by configure. */ |
||||||
/* |
/* |
||||||
* "$Id: config.os2x,v 1.1.2.4.2.3 2002/03/26 00:05:18 easysw Exp $" |
* "$Id: config.os2x,v 1.1.2.4.2.4 2002/03/26 18:47:01 easysw Exp $" |
||||||
* |
* |
||||||
* Configuration file for the Fast Light Tool Kit (FLTK). |
* Configuration file for the Fast Light Tool Kit (FLTK). |
||||||
* @configure_input@ |
* @configure_input@ |
||||||
* |
* |
||||||
* Copyright 1998-2002 by Bill Spitzak and others. |
* Copyright 1998-2002 by Bill Spitzak and others. |
||||||
* |
* |
||||||
* This library is free software; you can redistribute it and/or |
* This library is free software; you can redistribute it and/or |
||||||
* modify it under the terms of the GNU Library General Public |
* modify it under the terms of the GNU Library General Public |
||||||
* License as published by the Free Software Foundation; either |
* License as published by the Free Software Foundation; either |
||||||
* version 2 of the License, or (at your option) any later version. |
* version 2 of the License, or (at your option) any later version. |
||||||
* |
* |
||||||
* This library is distributed in the hope that it will be useful, |
* This library is distributed in the hope that it will be useful, |
||||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of |
* but WITHOUT ANY WARRANTY; without even the implied warranty of |
||||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU |
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU |
||||||
* Library General Public License for more details. |
* Library General Public License for more details. |
||||||
* |
* |
||||||
* You should have received a copy of the GNU Library General Public |
* You should have received a copy of the GNU Library General Public |
||||||
* License along with this library; if not, write to the Free Software |
* License along with this library; if not, write to the Free Software |
||||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 |
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 |
||||||
* USA. |
* USA. |
||||||
* |
* |
||||||
* Please report all bugs and problems to "fltk-bugs@fltk.org". |
* Please report all bugs and problems to "fltk-bugs@fltk.org". |
||||||
*/ |
*/ |
||||||
|
|
||||||
/* |
/* |
||||||
* Where to find the documentation files... |
* Where to find the documentation files... |
||||||
*/ |
*/ |
||||||
|
|
||||||
#define FLTK_DOCDIR "/usr/local/share/doc/fltk" |
#define FLTK_DOCDIR "/usr/local/share/doc/fltk" |
||||||
|
|
||||||
|
|
||||||
/* |
/* |
||||||
* BORDER_WIDTH: |
* BORDER_WIDTH: |
||||||
* |
* |
||||||
* Thickness of FL_UP_BOX and FL_DOWN_BOX. Current 1,2, and 3 are |
* Thickness of FL_UP_BOX and FL_DOWN_BOX. Current 1,2, and 3 are |
||||||
* supported. |
* supported. |
||||||
* |
* |
||||||
* 3 is the historic FLTK look. |
* 3 is the historic FLTK look. |
||||||
* 2 is the default and looks like Microsoft Windows, KDE, and Qt. |
* 2 is the default and looks like Microsoft Windows, KDE, and Qt. |
||||||
* 1 is a plausible future evolution... |
* 1 is a plausible future evolution... |
||||||
* |
* |
||||||
* Note that this may be simulated at runtime by redefining the boxtypes |
* Note that this may be simulated at runtime by redefining the boxtypes |
||||||
* using Fl::set_boxtype(). |
* using Fl::set_boxtype(). |
||||||
*/ |
*/ |
||||||
|
|
||||||
#define BORDER_WIDTH 2 |
#define BORDER_WIDTH 2 |
||||||
|
|
||||||
/* |
/* |
||||||
* HAVE_GL: |
* HAVE_GL: |
||||||
* |
* |
||||||
* Do you have OpenGL? Set this to 0 if you don't have or plan to use |
* Do you have OpenGL? Set this to 0 if you don't have or plan to use |
||||||
* OpenGL, and FLTK will be smaller. |
* OpenGL, and FLTK will be smaller. |
||||||
*/ |
*/ |
||||||
|
|
||||||
#define HAVE_GL 0 |
#define HAVE_GL 0 |
||||||
|
|
||||||
/* |
/* |
||||||
* HAVE_GL_GLU_H: |
* HAVE_GL_GLU_H: |
||||||
* |
* |
||||||
* Do you have the OpenGL Utility Library header file? |
* Do you have the OpenGL Utility Library header file? |
||||||
* (many broken Mesa RPMs do not...) |
* (many broken Mesa RPMs do not...) |
||||||
*/ |
*/ |
||||||
|
|
||||||
#define HAVE_GL_GLU_H 1 |
#define HAVE_GL_GLU_H 1 |
||||||
|
|
||||||
/* |
/* |
||||||
* USE_COLORMAP: |
* USE_COLORMAP: |
||||||
* |
* |
||||||
* Setting this to zero will save a good deal of code (especially for |
* Setting this to zero will save a good deal of code (especially for |
||||||
* fl_draw_image), but FLTK will only work on TrueColor visuals. |
* fl_draw_image), but FLTK will only work on TrueColor visuals. |
||||||
*/ |
*/ |
||||||
|
|
||||||
#define USE_COLORMAP 1 |
#define USE_COLORMAP 1 |
||||||
|
|
||||||
/* |
/* |
||||||
* USE_XFT |
* USE_XFT |
||||||
* |
* |
||||||
* Use the new Xft library to draw anti-aliased text. |
* Use the new Xft library to draw anti-aliased text. |
||||||
*/ |
*/ |
||||||
|
|
||||||
#define USE_XFT 0 |
#define USE_XFT 0 |
||||||
|
|
||||||
/* |
/* |
||||||
* HAVE_XDBE: |
* HAVE_XDBE: |
||||||
* |
* |
||||||
* Do we have the X double-buffer extension? |
* Do we have the X double-buffer extension? |
||||||
*/ |
*/ |
||||||
|
|
||||||
#define HAVE_XDBE 1 |
#define HAVE_XDBE 1 |
||||||
|
|
||||||
/* |
/* |
||||||
* USE_XDBE: |
* USE_XDBE: |
||||||
* |
* |
||||||
* Actually try to use the double-buffer extension? |
* Actually try to use the double-buffer extension? |
||||||
*/ |
*/ |
||||||
|
|
||||||
#define USE_XDBE HAVE_XDBE |
#define USE_XDBE HAVE_XDBE |
||||||
|
|
||||||
/* |
/* |
||||||
* HAVE_OVERLAY: |
* HAVE_OVERLAY: |
||||||
* |
* |
||||||
* Use the X overlay extension? FLTK will try to use an overlay |
* Use the X overlay extension? FLTK will try to use an overlay |
||||||
* visual for Fl_Overlay_Window, the Gl_Window overlay, and for the |
* visual for Fl_Overlay_Window, the Gl_Window overlay, and for the |
||||||
* menus. Setting this to zero will remove a substantial amount of |
* menus. Setting this to zero will remove a substantial amount of |
||||||
* code from FLTK. Overlays have only been tested on SGI servers! |
* code from FLTK. Overlays have only been tested on SGI servers! |
||||||
*/ |
*/ |
||||||
|
|
||||||
#define HAVE_OVERLAY 0 |
#define HAVE_OVERLAY 0 |
||||||
|
|
||||||
/* |
/* |
||||||
* HAVE_GL_OVERLAY: |
* HAVE_GL_OVERLAY: |
||||||
* |
* |
||||||
* It is possible your GL has an overlay even if X does not. If so, |
* It is possible your GL has an overlay even if X does not. If so, |
||||||
* set this to 1. |
* set this to 1. |
||||||
*/ |
*/ |
||||||
|
|
||||||
#define HAVE_GL_OVERLAY HAVE_OVERLAY |
#define HAVE_GL_OVERLAY HAVE_OVERLAY |
||||||
|
|
||||||
/* |
/* |
||||||
* WORDS_BIGENDIAN: |
* WORDS_BIGENDIAN: |
||||||
* |
* |
||||||
* Byte order of your machine: 1 = big-endian, 0 = little-endian. |
* Byte order of your machine: 1 = big-endian, 0 = little-endian. |
||||||
*/ |
*/ |
||||||
|
|
||||||
#define WORDS_BIGENDIAN 0 |
#define WORDS_BIGENDIAN 0 |
||||||
|
|
||||||
/* |
/* |
||||||
* U16, U32, U64: |
* U16, U32, U64: |
||||||
* |
* |
||||||
* Types used by fl_draw_image. One of U32 or U64 must be defined. |
* Types used by fl_draw_image. One of U32 or U64 must be defined. |
||||||
* U16 is optional but FLTK will work better with it! |
* U16 is optional but FLTK will work better with it! |
||||||
*/ |
*/ |
||||||
|
|
||||||
#define U16 unsigned short |
#define U16 unsigned short |
||||||
#define U32 unsigned |
#define U32 unsigned |
||||||
/* #undef U64 */ |
/* #undef U64 */ |
||||||
|
|
||||||
/* |
/* |
||||||
* HAVE_DIRENT_H, HAVE_SYS_NDIR_H, HAVE_SYS_DIR_H, HAVE_NDIR_H, HAVE_SCANDIR: |
* HAVE_DIRENT_H, HAVE_SYS_NDIR_H, HAVE_SYS_DIR_H, HAVE_NDIR_H, HAVE_SCANDIR: |
||||||
* |
* |
||||||
* Where is <dirent.h> (used only by fl_file_chooser and scandir). |
* Where is <dirent.h> (used only by fl_file_chooser and scandir). |
||||||
*/ |
*/ |
||||||
|
|
||||||
#define HAVE_DIRENT_H 1 |
#define HAVE_DIRENT_H 1 |
||||||
/* #undef HAVE_SYS_NDIR_H */ |
/* #undef HAVE_SYS_NDIR_H */ |
||||||
/* #undef HAVE_SYS_DIR_H */ |
/* #undef HAVE_SYS_DIR_H */ |
||||||
/* #undef HAVE_NDIR_H */ |
/* #undef HAVE_NDIR_H */ |
||||||
/* #undef HAVE_SCANDIR */ |
/* #undef HAVE_SCANDIR */ |
||||||
|
|
||||||
/* |
/* |
||||||
* Possibly missing sprintf-style functions: |
* Possibly missing sprintf-style functions: |
||||||
*/ |
*/ |
||||||
|
|
||||||
#define HAVE_VSNPRINTF 1 |
#define HAVE_VSNPRINTF 1 |
||||||
#define HAVE_SNPRINTF 1 |
#define HAVE_SNPRINTF 1 |
||||||
#define HAVE_VSPRINTF 1 |
#define HAVE_VSPRINTF 1 |
||||||
|
|
||||||
/* |
/* |
||||||
* String functions and headers... |
* String functions and headers... |
||||||
*/ |
*/ |
||||||
|
|
||||||
#define HAVE_STRINGS_H 1 |
#define HAVE_STRINGS_H 1 |
||||||
/* #undef HAVE_STRCASECMP */ |
/* #undef HAVE_STRCASECMP */ |
||||||
|
|
||||||
/* |
/* |
||||||
* HAVE_SYS_SELECT_H: |
* HAVE_SYS_SELECT_H: |
||||||
* |
* |
||||||
* Whether or not select() call has its own header file. |
* Whether or not select() call has its own header file. |
||||||
*/ |
*/ |
||||||
|
|
||||||
#define HAVE_SYS_SELECT_H 1 |
#define HAVE_SYS_SELECT_H 1 |
||||||
|
|
||||||
/* |
/* |
||||||
* HAVE_SYS_STDTYPES_H: |
* HAVE_SYS_STDTYPES_H: |
||||||
* |
* |
||||||
* Whether or not we have the <sys/stdtypes.h> header file. |
* Whether or not we have the <sys/stdtypes.h> header file. |
||||||
*/ |
*/ |
||||||
|
|
||||||
/* #undef HAVE_SYS_STDTYPES_H */ |
/* #undef HAVE_SYS_STDTYPES_H */ |
||||||
|
|
||||||
/* |
/* |
||||||
* USE_POLL: |
* USE_POLL: |
||||||
* |
* |
||||||
* Use the poll() call provided on Linux and Irix instead of select() |
* Use the poll() call provided on Linux and Irix instead of select() |
||||||
*/ |
*/ |
||||||
|
|
||||||
#define USE_POLL 0 |
#define USE_POLL 0 |
||||||
|
|
||||||
/* |
/* |
||||||
* Do we have various image libraries? |
* Do we have various image libraries? |
||||||
*/ |
*/ |
||||||
|
|
||||||
#define HAVE_LIBPNG 1 |
#define HAVE_LIBPNG 1 |
||||||
#define HAVE_LIBZ 1 |
#define HAVE_LIBZ 1 |
||||||
#define HAVE_LIBJPEG 1 |
#define HAVE_LIBJPEG 1 |
||||||
|
|
||||||
/* |
/* |
||||||
* Do we have the png_xyz() functions? |
* Do we have the png_xyz() functions? |
||||||
*/ |
*/ |
||||||
|
|
||||||
#define HAVE_PNG_GET_VALID 1 |
#define HAVE_PNG_GET_VALID 1 |
||||||
/* #undef HAVE_PNG_SET_TRNS_TO_ALPHA */ |
/* #undef HAVE_PNG_SET_TRNS_TO_ALPHA */ |
||||||
#define HAVE_PNG_READ_DESTROY 1 |
#define HAVE_PNG_READ_DESTROY 1 |
||||||
|
|
||||||
|
|
||||||
/* |
/* |
||||||
* Do we have POSIX threading? |
* Do we have POSIX threading? |
||||||
*/ |
*/ |
||||||
|
|
||||||
/* #undef HAVE_PTHREAD */ |
/* #undef HAVE_PTHREAD */ |
||||||
/* #undef HAVE_PTHREAD_H */ |
/* #undef HAVE_PTHREAD_H */ |
||||||
|
|
||||||
|
|
||||||
/* |
/* |
||||||
* End of "$Id: config.os2x,v 1.1.2.4.2.3 2002/03/26 00:05:18 easysw Exp $". |
* End of "$Id: config.os2x,v 1.1.2.4.2.4 2002/03/26 18:47:01 easysw Exp $". |
||||||
*/ |
*/ |
||||||
|
@ -1,120 +1,120 @@ |
|||||||
# |
# |
||||||
# "$Id: makeinclude.os2x,v 1.1.2.4.2.5 2002/03/26 00:05:18 easysw Exp $" |
# "$Id: makeinclude.os2x,v 1.1.2.4.2.6 2002/03/26 18:47:02 easysw Exp $" |
||||||
# |
# |
||||||
# Make include file for the Fast Light Tool Kit (FLTK). |
# Make include file for the Fast Light Tool Kit (FLTK). |
||||||
# Generated automatically from makeinclude.in by configure. |
# Generated automatically from makeinclude.in by configure. |
||||||
# |
# |
||||||
# Copyright 1998-2002 by Bill Spitzak and others. |
# Copyright 1998-2002 by Bill Spitzak and others. |
||||||
# |
# |
||||||
# This library is free software; you can redistribute it and/or |
# This library is free software; you can redistribute it and/or |
||||||
# modify it under the terms of the GNU Library General Public |
# modify it under the terms of the GNU Library General Public |
||||||
# License as published by the Free Software Foundation; either |
# License as published by the Free Software Foundation; either |
||||||
# version 2 of the License, or (at your option) any later version. |
# version 2 of the License, or (at your option) any later version. |
||||||
# |
# |
||||||
# This library is distributed in the hope that it will be useful, |
# This library is distributed in the hope that it will be useful, |
||||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of |
# but WITHOUT ANY WARRANTY; without even the implied warranty of |
||||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU |
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU |
||||||
# Library General Public License for more details. |
# Library General Public License for more details. |
||||||
# |
# |
||||||
# You should have received a copy of the GNU Library General Public |
# You should have received a copy of the GNU Library General Public |
||||||
# License along with this library; if not, write to the Free Software |
# License along with this library; if not, write to the Free Software |
||||||
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 |
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 |
||||||
# USA. |
# USA. |
||||||
# |
# |
||||||
# Please report all bugs and problems to "fltk-bugs@fltk.org". |
# Please report all bugs and problems to "fltk-bugs@fltk.org". |
||||||
# |
# |
||||||
|
|
||||||
prefix =/usr/local |
prefix =/usr/local |
||||||
exec_prefix =${prefix} |
exec_prefix =${prefix} |
||||||
bindir =${exec_prefix}/bin |
bindir =${exec_prefix}/bin |
||||||
datadir =${prefix}/share |
datadir =${prefix}/share |
||||||
includedir =${prefix}/include |
includedir =${prefix}/include |
||||||
libdir =${exec_prefix}/lib |
libdir =${exec_prefix}/lib |
||||||
mandir =${prefix}/man |
mandir =${prefix}/man |
||||||
srcdir =./. |
srcdir =./. |
||||||
VPATH =./. |
VPATH =./. |
||||||
|
|
||||||
# programs we use... |
# programs we use... |
||||||
HTMLDOC =htmldoc.exe |
HTMLDOC =htmldoc.exe |
||||||
NROFF =nroff |
NROFF =nroff |
||||||
RM =rm -f |
RM =rm -f |
||||||
|
|
||||||
# compiler names: |
# compiler names: |
||||||
CXX =gcc.exe |
CXX =gcc.exe |
||||||
CC =gcc.exe |
CC =gcc.exe |
||||||
MAKEDEPEND =$(CXX) -M |
MAKEDEPEND =$(CXX) -M |
||||||
|
|
||||||
# flags for C++ compiler: |
# flags for C++ compiler: |
||||||
OPTIM = -O2 -Wall -fno-exceptions |
OPTIM = -O2 -Wall -fno-exceptions |
||||||
CFLAGS =$(OPTIM) -O4 -mpentium -Zmt |
CFLAGS =$(OPTIM) -O4 -mpentium -Zmt |
||||||
CXXFLAGS =$(OPTIM) -O4 -mpentium -Zmt |
CXXFLAGS =$(OPTIM) -O4 -mpentium -Zmt |
||||||
|
|
||||||
# program to make the archive: |
# program to make the archive: |
||||||
LIBNAME =../lib/libfltk.a |
LIBNAME =../lib/libfltk.a |
||||||
FLLIBNAME =../lib/libfltk_forms.a |
FLLIBNAME =../lib/libfltk_forms.a |
||||||
GLLIBNAME = |
GLLIBNAME = |
||||||
LIBCOMMAND =ar.exe cr |
LIBCOMMAND =ar.exe cr |
||||||
RANLIB =ar.exe s |
RANLIB =ar.exe s |
||||||
DSONAME = |
DSONAME = |
||||||
FLDSONAME = |
FLDSONAME = |
||||||
GLDSONAME = |
GLDSONAME = |
||||||
DSOCOMMAND =echo |
DSOCOMMAND =echo |
||||||
|
|
||||||
# libraries to link with: |
# libraries to link with: |
||||||
LDLIBS = -s -Zmt -Zcrtdll -Zbsd-signals -lXext -lX11 -lsocket $(LDFLAGS_MIPSPRO) |
LDLIBS = -s -Zmt -Zcrtdll -Zbsd-signals -lXext -lX11 -lsocket $(LDFLAGS_MIPSPRO) |
||||||
GLDLIBS = -s -Zmt -Zcrtdll -Zbsd-signals -lXext -lX11 -lsocket -lshm $(LDFLAGS_MIPSPRO) |
GLDLIBS = -s -Zmt -Zcrtdll -Zbsd-signals -lXext -lX11 -lsocket -lshm $(LDFLAGS_MIPSPRO) |
||||||
LINKFLTK = ../lib/libfltk.a |
LINKFLTK = ../lib/libfltk.a |
||||||
LINKFLTKGL = -L../lib |
LINKFLTKGL = -L../lib |
||||||
LINKFLTKFORMS = ../lib/libfltk_forms.a ../lib/libfltk.a |
LINKFLTKFORMS = ../lib/libfltk_forms.a ../lib/libfltk.a |
||||||
IMAGELIBS =-lpng -ljpeg -lz |
IMAGELIBS =-lpng -ljpeg -lz |
||||||
|
|
||||||
# Do we build the OpenGL demos? |
# Do we build the OpenGL demos? |
||||||
GLDEMOS = |
GLDEMOS = |
||||||
|
|
||||||
# Do we build the threads demo? |
# Do we build the threads demo? |
||||||
THREADS = |
THREADS = |
||||||
|
|
||||||
# The extension to use for executables... |
# The extension to use for executables... |
||||||
EXEEXT =.exe |
EXEEXT =.exe |
||||||
|
|
||||||
# Possible steps after linking... |
# Possible steps after linking... |
||||||
POSTBUILD =: |
POSTBUILD =: |
||||||
|
|
||||||
# Man page extensions... |
# Man page extensions... |
||||||
CAT1EXT =1 |
CAT1EXT =1 |
||||||
CAT3EXT =3 |
CAT3EXT =3 |
||||||
|
|
||||||
# Be quiet when building... |
# Be quiet when building... |
||||||
.SILENT: |
.SILENT: |
||||||
|
|
||||||
# Build commands and filename extensions... |
# Build commands and filename extensions... |
||||||
.SUFFIXES: .0 .1 .3 .c .cxx .h .fl .man .o .z $(EXEEXT) |
.SUFFIXES: .0 .1 .3 .c .cxx .h .fl .man .o .z $(EXEEXT) |
||||||
|
|
||||||
.o$(EXEEXT): |
.o$(EXEEXT): |
||||||
echo Linking $@... |
echo Linking $@... |
||||||
$(CXX) -I.. $(CXXFLAGS) $< $(LINKFLTK) $(LDLIBS) -o $@ |
$(CXX) -I.. $(CXXFLAGS) $< $(LINKFLTK) $(LDLIBS) -o $@ |
||||||
$(POSTBUILD) $@ ../FL/mac.r |
$(POSTBUILD) $@ ../FL/mac.r |
||||||
|
|
||||||
.c.o: |
.c.o: |
||||||
echo Compiling $<... |
echo Compiling $<... |
||||||
$(CC) -I.. $(CFLAGS) -c $< |
$(CC) -I.. $(CFLAGS) -c $< |
||||||
|
|
||||||
.cxx.o: |
.cxx.o: |
||||||
echo Compiling $<... |
echo Compiling $<... |
||||||
$(CXX) -I.. $(CXXFLAGS) -c $< |
$(CXX) -I.. $(CXXFLAGS) -c $< |
||||||
|
|
||||||
.man.0 .man.1 .man.3: |
.man.0 .man.1 .man.3: |
||||||
echo Formatting $<... |
echo Formatting $<... |
||||||
rm -f $@ |
rm -f $@ |
||||||
$(NROFF) -man $< >$@ |
$(NROFF) -man $< >$@ |
||||||
|
|
||||||
.man.z: |
.man.z: |
||||||
echo Formatting $<... |
echo Formatting $<... |
||||||
rm -f $@ t.z |
rm -f $@ t.z |
||||||
$(NROFF) -man $< >t |
$(NROFF) -man $< >t |
||||||
pack -f t |
pack -f t |
||||||
mv t.z $@ |
mv t.z $@ |
||||||
|
|
||||||
# |
# |
||||||
# End of "$Id: makeinclude.os2x,v 1.1.2.4.2.5 2002/03/26 00:05:18 easysw Exp $". |
# End of "$Id: makeinclude.os2x,v 1.1.2.4.2.6 2002/03/26 18:47:02 easysw Exp $". |
||||||
# |
# |
||||||
|
Loading…
Reference in new issue