Main Page   Modules   Class Hierarchy   Compound List   File List   Compound Members   File Members   Related Pages   Examples  

glutm/config.h

Go to the documentation of this file.
00001 #ifndef GLUTM_CONFIG_H
00002 #define GLUTM_CONFIG_H
00003 
00004 /*
00005 
00006   GLT OpenGL C++ Toolkit (LGPL)
00007   Copyright (C) 2000-2002 Nigel Stewart  
00008 
00009   Email: nigels.com@gmail.com   
00010   WWW:   http://www.nigels.com/glt/
00011 
00012   This library is free software; you can redistribute it and/or
00013   modify it under the terms of the GNU Lesser General Public
00014   License as published by the Free Software Foundation; either
00015   version 2.1 of the License, or (at your option) any later version.
00016 
00017   This library is distributed in the hope that it will be useful,
00018   but WITHOUT ANY WARRANTY; without even the implied warranty of
00019   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
00020   Lesser General Public License for more details.
00021 
00022   You should have received a copy of the GNU Lesser General Public
00023   License along with this library; if not, write to the Free Software
00024   Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
00025 
00026 */
00027 
00035 #include <glt/config.h>
00036 
00037 #ifdef GLT_WIN32
00038 #define GLUTM_WIN32
00039 #endif
00040 
00041 #ifdef GLT_UNIX
00042 #define GLUTM_UNIX
00043 #endif
00044 
00045 // GLUTM_OPEN_INVENTOR      Define this for SGI OSS Open Inventor support
00046 // GLUTM_RAYPP              Define this for Ray++ Raytracing support
00047 // GLUTM_DEBUG              Define this for debug info 
00048 // GLUTM_SAVER              Define this for WIN32 screen saver
00049 // GLUT_STATIC              Define this to link GLUT statically
00050 
00051 #ifdef GLUTM_WIN32
00052 //#define GLUTM_OPEN_INVENTOR
00053 //#define GLUTM_RAYPP
00054 //#define GLUTM_SAVER
00055 #define GLUT_STATIC
00056 #endif
00057 
00058 #ifdef GLUTM_UNIX
00059 //#define GLUTM_OPEN_INVENTOR
00060 //#define GLUTM_RAYPP
00061 //#define GLUTM_DEBUG
00062 #endif
00063 
00064 //
00065 //
00066 
00067 #ifdef GLUTM_SAVER
00068 #pragma comment (lib, "scrnsave")
00069 #pragma comment (lib, "advapi32")
00070 #pragma comment (lib, "winmm")
00071 #endif
00072 
00073 #endif

Generated on Tue Nov 5 11:11:03 2002 for GLT by doxygen1.2.18