Changing the OpenWatCom support per e-mail from Paul Blew dated Thu 6/11/2009 3:35 AM

git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@827 7f0cb862-5218-0410-a997-914c9d46530a
This commit is contained in:
fayjf 2009-06-22 18:54:41 +00:00
parent 22ea7171fe
commit d011e8dc74
7 changed files with 232 additions and 1311 deletions

4
.gitattributes vendored
View File

@ -5,6 +5,7 @@ freeglut/freeglut/ChangeLog svn_keywords=Author+Date+Id+Revision
freeglut/freeglut/FrequentlyAskedQuestions -text
freeglut/freeglut/LISEZ_MOI svn_keywords=Author+Date+Id+Revision
freeglut/freeglut/Makefile.am svn_keywords=Author+Date+Id+Revision
freeglut/freeglut/Makefile.wat -text
freeglut/freeglut/NEWS svn_keywords=Author+Date+Id+Revision
freeglut/freeglut/README svn_keywords=Author+Date+Id+Revision
freeglut/freeglut/README.win32 svn_keywords=Author+Date+Id+Revision
@ -47,14 +48,11 @@ freeglut/freeglut/freeglut.lsm svn_keywords=Author+Date+Id+Revision
freeglut/freeglut/freeglut.mak -text
freeglut/freeglut/freeglut.rc svn_keywords=Author+Date+Id+Revision
freeglut/freeglut/freeglut.spec svn_keywords=Author+Date+Id+Revision
freeglut/freeglut/freeglut.tgt svn_keywords=Author+Date+Id+Revision
freeglut/freeglut/freeglut.wpj svn_keywords=Author+Date+Id+Revision
freeglut/freeglut/freeglut_evc4.vcp svn_keywords=Author+Date+Id+Revision
freeglut/freeglut/freeglut_evc4.vcw svn_keywords=Author+Date+Id+Revision
freeglut/freeglut/freeglut_static.dep -text
freeglut/freeglut/freeglut_static.dsp svn_keywords=Author+Date+Id+Revision
freeglut/freeglut/freeglut_static.mak -text
freeglut/freeglut/freeglut_static.tgt svn_keywords=Author+Date+Id+Revision
freeglut/freeglut/include/GL/Makefile.am svn_keywords=Author+Date+Id+Revision
freeglut/freeglut/include/GL/freeglut.h svn_keywords=Author+Date+Id+Revision
freeglut/freeglut/include/GL/freeglut_ext.h svn_keywords=Author+Date+Id+Revision

View File

@ -1,3 +1,7 @@
2009-06-11 Paul Blew <paul.blew@northgatearinso.com>
* replaced broken IDE based OpenWatcom build with a makefile based one
2009-06-11 Sven Panne <sven.panne@aedion.de>
* include/GL/freeglut_std.h: Disable the ATEXIT_HACK for Watcom, their

View File

@ -0,0 +1,206 @@
#
# Makefile.wat
# Open Watcom makefile for Freeglut
# Usage:
# wmake -f Makefile.wat {target}
# Where target is one of:
# debug-static
# debug-dynamic
# release-static
# release-dynamic
# debug
# release
# all
# clean
# Assumes:
# WATCOM enviroment variable points to your Watcom installation directory
# %WATCOM%\BINNT and %WATCOM%\BINW are in your path
#
RELEASE_STATIC_DIR = release-static
RELEASE_DYNAMIC_DIR = release-dynamic
DEBUG_STATIC_DIR = debug-static
DEBUG_DYNAMIC_DIR = debug-dynamic
INCLUDE_DIR = ..\include
SRC_DIR = ..\src
COMPILER = wcc386
COMPILE_COMMON_OPTIONS = -i$(INCLUDE_DIR);$(%WATCOM)\h;$(%WATCOM)\h\nt -fp6 -w4 -e25 -wcd202 -bt=nt -mf -zq
COMPILE_DEBUG_OPTIONS = -d3 -od -DDEBUG -D_DEBUG
COMPILE_RELEASE_OPTIONS = -d0 -otexanh
COMPILE_STATIC_OPTIONS = -DFREEGLUT_STATIC -6r
COMPILE_DYNAMIC_OPTIONS = -DFREEGLUT_EXPORTS -6s -bd -bm
COMPILE_OPTIONS = $(COMPILE_COMMON_OPTIONS) $(COMPILE_$(MODE)_OPTIONS) $(COMPILE_$(TYPE)_OPTIONS)
LINKER = wlink
LINK_OPTIONS = SYS nt_dll op m op maxe=25 op q op symf FIL
LIB_TOOL = wlib
LIB_COMMON_OPTIONS = -q -n -b
LIB_DYNAMIC_OPTIONS =
LIB_STATIC_OPTIONS = -c -p=512
LIB_OPTIONS = $(LIB_COMMON_OPTIONS) $(LIB_$(TYPE)_OPTIONS)
MAKE = wmake -h -f ..\Makefile.wat
OBJ_FILES = &
freeglut_callbacks.obj &
freeglut_cursor.obj &
freeglut_display.obj &
freeglut_ext.obj &
freeglut_font.obj &
freeglut_font_data.obj &
freeglut_gamemode.obj &
freeglut_geometry.obj &
freeglut_glutfont_definitions.obj &
freeglut_init.obj &
freeglut_input_devices.obj &
freeglut_joystick.obj &
freeglut_main.obj &
freeglut_menu.obj &
freeglut_misc.obj &
freeglut_overlay.obj &
freeglut_state.obj &
freeglut_stroke_mono_roman.obj &
freeglut_stroke_roman.obj &
freeglut_structure.obj &
freeglut_teapot.obj &
freeglut_videoresize.obj &
freeglut_window.obj
default : .SYMBOLIC
@echo Usage:
@echo wmake -f Makefile.wat {target}
@echo Where target is one of:
@echo debug-static
@echo debug-dynamic
@echo release-static
@echo release-dynamic
@echo debug
@echo release
@echo all
@echo clean
# static library
freeglut_static.lib : $(OBJ_FILES)
$(LIB_TOOL) $(LIB_OPTIONS) $^* $(OBJ_FILES)
# dynamic link library
freeglut.dll : $(OBJ_FILES)
$(LINKER) name $^* $(LINK_OPTIONS) $(OBJ_FILES: =,)
freeglut.lib : freeglut.dll
$(LIB_TOOL) $(LIB_OPTIONS) $^. +$[.
freeglut_callbacks.obj : $(SRC_DIR)\freeglut_callbacks.c
$(COMPILER) $(SRC_DIR)\$[. $(COMPILE_OPTIONS)
freeglut_cursor.obj : $(SRC_DIR)\freeglut_cursor.c
$(COMPILER) $(SRC_DIR)\$[. $(COMPILE_OPTIONS)
freeglut_display.obj : $(SRC_DIR)\freeglut_display.c
$(COMPILER) $(SRC_DIR)\$[. $(COMPILE_OPTIONS)
freeglut_ext.obj : $(SRC_DIR)\freeglut_ext.c
$(COMPILER) $(SRC_DIR)\$[. $(COMPILE_OPTIONS)
freeglut_font.obj : $(SRC_DIR)\freeglut_font.c
$(COMPILER) $(SRC_DIR)\$[. $(COMPILE_OPTIONS)
freeglut_font_data.obj : $(SRC_DIR)\freeglut_font_data.c
$(COMPILER) $(SRC_DIR)\$[. $(COMPILE_OPTIONS)
freeglut_gamemode.obj : $(SRC_DIR)\freeglut_gamemode.c
$(COMPILER) $(SRC_DIR)\$[. $(COMPILE_OPTIONS)
freeglut_geometry.obj : $(SRC_DIR)\freeglut_geometry.c
$(COMPILER) $(SRC_DIR)\$[. $(COMPILE_OPTIONS)
freeglut_glutfont_definitions.obj : $(SRC_DIR)\freeglut_glutfont_definitions.c
$(COMPILER) $(SRC_DIR)\$[. $(COMPILE_OPTIONS)
freeglut_init.obj : $(SRC_DIR)\freeglut_init.c
$(COMPILER) $(SRC_DIR)\$[. $(COMPILE_OPTIONS)
freeglut_input_devices.obj : $(SRC_DIR)\freeglut_input_devices.c
$(COMPILER) $(SRC_DIR)\$[. $(COMPILE_OPTIONS)
freeglut_joystick.obj : $(SRC_DIR)\freeglut_joystick.c
$(COMPILER) $(SRC_DIR)\$[. $(COMPILE_OPTIONS)
freeglut_main.obj : $(SRC_DIR)\freeglut_main.c
$(COMPILER) $(SRC_DIR)\$[. $(COMPILE_OPTIONS)
freeglut_menu.obj : $(SRC_DIR)\freeglut_menu.c
$(COMPILER) $(SRC_DIR)\$[. $(COMPILE_OPTIONS)
freeglut_misc.obj : $(SRC_DIR)\freeglut_misc.c
$(COMPILER) $(SRC_DIR)\$[. $(COMPILE_OPTIONS)
freeglut_overlay.obj : $(SRC_DIR)\freeglut_overlay.c
$(COMPILER) $(SRC_DIR)\$[. $(COMPILE_OPTIONS)
freeglut_state.obj : $(SRC_DIR)\freeglut_state.c
$(COMPILER) $(SRC_DIR)\$[. $(COMPILE_OPTIONS)
freeglut_stroke_mono_roman.obj : $(SRC_DIR)\freeglut_stroke_mono_roman.c
$(COMPILER) $(SRC_DIR)\$[. $(COMPILE_OPTIONS)
freeglut_stroke_roman.obj : $(SRC_DIR)\freeglut_stroke_roman.c
$(COMPILER) $(SRC_DIR)\$[. $(COMPILE_OPTIONS)
freeglut_structure.obj : $(SRC_DIR)\freeglut_structure.c
$(COMPILER) $(SRC_DIR)\$[. $(COMPILE_OPTIONS)
freeglut_teapot.obj : $(SRC_DIR)\freeglut_teapot.c
$(COMPILER) $(SRC_DIR)\$[. $(COMPILE_OPTIONS)
freeglut_videoresize.obj : $(SRC_DIR)\freeglut_videoresize.c
$(COMPILER) $(SRC_DIR)\$[. $(COMPILE_OPTIONS)
freeglut_window.obj : $(SRC_DIR)\freeglut_window.c
$(COMPILER) $(SRC_DIR)\$[. $(COMPILE_OPTIONS)
clean : .SYMBOLIC
@-del $(DEBUG_STATIC_DIR)\*.obj
@-del $(DEBUG_DYNAMIC_DIR)\*.obj
@-del $(RELEASE_STATIC_DIR)\*.obj
@-del $(RELEASE_DYNAMIC_DIR)\*.obj
@echo All object files removed
debug-static : .SYMBOLIC
@-if not exist $(DEBUG_STATIC_DIR)\. mkdir $(DEBUG_STATIC_DIR)
@-cd $(DEBUG_STATIC_DIR)
@$(MAKE) MODE=DEBUG TYPE=STATIC freeglut_static.lib
@-cd ..
@echo Debug static library up to date
debug-dynamic : .SYMBOLIC
@-if not exist $(DEBUG_DYNAMIC_DIR)\. mkdir $(DEBUG_DYNAMIC_DIR)
@-cd $(DEBUG_DYNAMIC_DIR)
@$(MAKE) MODE=DEBUG TYPE=DYNAMIC freeglut.lib
@-cd ..
@echo Debug dynamic link library up to date
release-static : .SYMBOLIC
@-if not exist $(RELEASE_STATIC_DIR)\. mkdir $(RELEASE_STATIC_DIR)
@-cd $(RELEASE_STATIC_DIR)
@$(MAKE) MODE=RELEASE TYPE=STATIC freeglut_static.lib
@-cd ..
@echo Release static library up to date
release-dynamic : .SYMBOLIC
@-if not exist $(RELEASE_DYNAMIC_DIR)\. mkdir $(RELEASE_DYNAMIC_DIR)
@-cd $(RELEASE_DYNAMIC_DIR)
@$(MAKE) MODE=RELEASE TYPE=DYNAMIC freeglut.lib
@-cd ..
@echo Release dynamic link library up to date
debug : debug-static debug-dynamic .SYMBOLIC
@echo Debug targets up to date
release : release-static release-dynamic .SYMBOLIC
@echo Release targets up to date
all : debug release .SYMBOLIC
@echo All targets up to date

View File

@ -62,19 +62,29 @@ you will need to copy various files to various locations.
Building and Installing the Libraries with Open Watcom
======================================================
To build the "freeglut" libraries, open Watcom and load the "freeglut.wpj"
file. This will load the two target files. Clicking on the "Make All
Targets" button will build both the debug and the release versions of both
libraries.
Start a command prompt and change directory to the freeglut installation
directory. Type "wmake -f Makefile.wat all" to build the DLL and static
libraries in both debug and release versions.
The "make" script will copy the library files to the Open Watcom library
folder and will copy "freeglut.dll" to the correct "System32" folder. The
library files are named "freeglut.lib" for the DLL version and
"freeglut_static.lib"for the static library.
To install "freeglut" on your system so that your other projects will see it,
you will need to copy various files to various locations.
- The header files "freeglut.h", "freeglut_ext.h", "freeglut_std.h", and
"glut.h" (distributed in the directory "freeglut\freeglut\include\GL")
need to be copied to a "GL" directory under the Open Watcom 32-bit
Windows include directory. This usually has a path similar to
"C:\WATCOM\h\nt\GL"
- The library file "freeglut.lib" or "freeglut_static.lib" (from the
corresponding debug or release directory) needs to be copied into the
Open Watcom 32-bit Windows library directory. This usually has a path
similar to
"C:\WATCOM\lib386\nt"
- If you are using the DLL version of "freeglut", the file "freeglut.dll"
needs to be copied from the Debug or the Release directory into the
DLL directory. This usually has a path similar to
"C:\Windows\System32"
and will probably already have the files "opengl32.dll" and "glu32.dll".
You will need to copy the "freeglut" include files from their installed
location ("freeglut\freeglut\include\GL") to the Open Watcom include directory
("%WATCOM%\h\nt\GL").
Unlike the *nix release, the library names are NOT automatic replacements for
the GLUT library names. You may rename them manually if you wish, but this is

View File

@ -1,678 +0,0 @@
40
targetIdent
0
MProject
1
MComponent
0
2
WString
4
NDLL
3
WString
5
n_2dn
1
0
0
4
MCommand
0
5
MCommand
77
copy freeglut.dll %SystemRoot%\system32
copy freeglut.lib %WATCOM%\lib386\nt
6
MItem
12
freeglut.dll
7
WString
4
NDLL
8
WVList
1
9
MVState
10
WString
5
WLINK
11
WString
17
n????Description:
1
12
WString
31
Freeglut OpenGL Utility Toolkit
0
13
WVList
1
14
ActionStates
15
WString
5
&Make
16
WVList
0
-1
1
1
0
17
WPickList
25
18
MItem
3
*.c
19
WString
4
COBJ
20
WVList
11
21
MVState
22
WString
3
WCC
23
WString
25
n????Include directories:
0
24
WString
42
$(%watcom)\h;$(%watcom)\h\nt;..\..\include
0
25
MVState
26
WString
3
WCC
27
WString
28
?????Disable Warning message
0
28
WString
3
202
0
29
MVState
30
WString
3
WCC
31
WString
23
?????Macro definitions:
0
32
WString
16
FREEGLUT_EXPORTS
0
33
MCState
34
WString
3
WCC
35
WString
30
n????Multithreaded application
0
1
36
MRState
37
WString
3
WCC
38
WString
35
??2??Pentium Register based calling
0
0
39
MRState
40
WString
3
WCC
41
WString
32
??2??Pentium Stack based calling
0
1
42
MVState
43
WString
3
WCC
44
WString
25
n????Include directories:
1
45
WString
42
$(%watcom)\h;$(%watcom)\h\nt;..\..\include
0
46
MVState
47
WString
3
WCC
48
WString
28
?????Disable Warning message
1
49
WString
3
202
0
50
MVState
51
WString
3
WCC
52
WString
23
?????Macro definitions:
1
53
WString
16
FREEGLUT_EXPORTS
0
54
MRState
55
WString
3
WCC
56
WString
35
??2??Pentium Register based calling
1
0
57
MRState
58
WString
3
WCC
59
WString
32
??2??Pentium Stack based calling
1
1
60
WVList
0
-1
1
1
0
61
MItem
30
..\..\SRC\freeglut_callbacks.c
62
WString
4
COBJ
63
WVList
0
64
WVList
0
18
1
1
0
65
MItem
27
..\..\SRC\freeglut_cursor.c
66
WString
4
COBJ
67
WVList
0
68
WVList
0
18
1
1
0
69
MItem
28
..\..\SRC\freeglut_display.c
70
WString
4
COBJ
71
WVList
0
72
WVList
0
18
1
1
0
73
MItem
24
..\..\SRC\freeglut_ext.c
74
WString
4
COBJ
75
WVList
0
76
WVList
0
18
1
1
0
77
MItem
25
..\..\SRC\freeglut_font.c
78
WString
4
COBJ
79
WVList
0
80
WVList
0
18
1
1
0
81
MItem
30
..\..\SRC\freeglut_font_data.c
82
WString
4
COBJ
83
WVList
0
84
WVList
0
18
1
1
0
85
MItem
29
..\..\SRC\freeglut_gamemode.c
86
WString
4
COBJ
87
WVList
0
88
WVList
0
18
1
1
0
89
MItem
29
..\..\SRC\freeglut_geometry.c
90
WString
4
COBJ
91
WVList
0
92
WVList
0
18
1
1
0
93
MItem
41
..\..\SRC\freeglut_glutfont_definitions.c
94
WString
4
COBJ
95
WVList
0
96
WVList
0
18
1
1
0
97
MItem
25
..\..\SRC\freeglut_init.c
98
WString
4
COBJ
99
WVList
0
100
WVList
0
18
1
1
0
101
MItem
29
..\..\SRC\freeglut_joystick.c
102
WString
4
COBJ
103
WVList
0
104
WVList
0
18
1
1
0
105
MItem
25
..\..\SRC\freeglut_main.c
106
WString
4
COBJ
107
WVList
0
108
WVList
0
18
1
1
0
109
MItem
25
..\..\SRC\freeglut_menu.c
110
WString
4
COBJ
111
WVList
0
112
WVList
0
18
1
1
0
113
MItem
25
..\..\SRC\freeglut_misc.c
114
WString
4
COBJ
115
WVList
0
116
WVList
0
18
1
1
0
117
MItem
28
..\..\SRC\freeglut_overlay.c
118
WString
4
COBJ
119
WVList
0
120
WVList
0
18
1
1
0
121
MItem
26
..\..\SRC\freeglut_state.c
122
WString
4
COBJ
123
WVList
0
124
WVList
0
18
1
1
0
125
MItem
38
..\..\SRC\freeglut_stroke_mono_roman.c
126
WString
4
COBJ
127
WVList
0
128
WVList
0
18
1
1
0
129
MItem
33
..\..\SRC\freeglut_stroke_roman.c
130
WString
4
COBJ
131
WVList
0
132
WVList
0
18
1
1
0
133
MItem
30
..\..\SRC\freeglut_structure.c
134
WString
4
COBJ
135
WVList
0
136
WVList
0
18
1
1
0
137
MItem
27
..\..\SRC\freeglut_teapot.c
138
WString
4
COBJ
139
WVList
0
140
WVList
0
18
1
1
0
141
MItem
32
..\..\SRC\freeglut_videoresize.c
142
WString
4
COBJ
143
WVList
0
144
WVList
0
18
1
1
0
145
MItem
27
..\..\SRC\freeglut_window.c
146
WString
4
COBJ
147
WVList
0
148
WVList
0
18
1
1
0
149
MItem
4
*.rc
150
WString
5
NRESC
151
WVList
0
152
WVList
0
-1
1
1
0
153
MItem
14
..\freeglut.rc
154
WString
5
NRESC
155
WVList
0
156
WVList
0
149
1
1
0

View File

@ -1,63 +0,0 @@
40
projectIdent
0
VpeMain
1
WRect
1480
150
7680
9400
2
MProject
3
MCommand
0
4
MCommand
0
2
5
WFileName
21
win32dll\freeglut.tgt
6
WFileName
28
win32lib\freeglut_static.tgt
7
WVList
2
8
VComponent
9
WRect
0
0
3784
4360
0
0
10
WFileName
21
win32dll\freeglut.tgt
0
24
11
VComponent
12
WRect
3776
0
3840
4360
0
0
13
WFileName
28
win32lib\freeglut_static.tgt
0
0
8

View File

@ -1,556 +0,0 @@
40
targetIdent
0
MProject
1
MComponent
0
2
WString
3
LIB
3
WString
5
n_2sn
1
0
0
4
MCommand
0
5
MCommand
43
copy freeglut_static.lib %WATCOM%\lib386\nt
6
MItem
19
freeglut_static.lib
7
WString
3
LIB
8
WVList
0
9
WVList
0
-1
1
1
0
10
WPickList
23
11
MItem
3
*.c
12
WString
4
COBJ
13
WVList
6
14
MVState
15
WString
3
WCC
16
WString
25
n????Include directories:
0
17
WString
42
$(%watcom)\h;$(%watcom)\h\nt;..\..\include
0
18
MVState
19
WString
3
WCC
20
WString
28
?????Disable Warning message
0
21
WString
3
202
0
22
MVState
23
WString
3
WCC
24
WString
23
?????Macro definitions:
0
25
WString
15
FREEGLUT_STATIC
0
26
MVState
27
WString
3
WCC
28
WString
25
n????Include directories:
1
29
WString
42
$(%watcom)\h;$(%watcom)\h\nt;..\..\include
0
30
MVState
31
WString
3
WCC
32
WString
28
?????Disable Warning message
1
33
WString
3
202
0
34
MVState
35
WString
3
WCC
36
WString
23
?????Macro definitions:
1
37
WString
15
FREEGLUT_STATIC
0
38
WVList
0
-1
1
1
0
39
MItem
30
..\..\SRC\freeglut_callbacks.c
40
WString
4
COBJ
41
WVList
0
42
WVList
0
11
1
1
0
43
MItem
27
..\..\SRC\freeglut_cursor.c
44
WString
4
COBJ
45
WVList
0
46
WVList
0
11
1
1
0
47
MItem
28
..\..\SRC\freeglut_display.c
48
WString
4
COBJ
49
WVList
0
50
WVList
0
11
1
1
0
51
MItem
24
..\..\SRC\freeglut_ext.c
52
WString
4
COBJ
53
WVList
0
54
WVList
0
11
1
1
0
55
MItem
25
..\..\SRC\freeglut_font.c
56
WString
4
COBJ
57
WVList
0
58
WVList
0
11
1
1
0
59
MItem
30
..\..\SRC\freeglut_font_data.c
60
WString
4
COBJ
61
WVList
0
62
WVList
0
11
1
1
0
63
MItem
29
..\..\SRC\freeglut_gamemode.c
64
WString
4
COBJ
65
WVList
0
66
WVList
0
11
1
1
0
67
MItem
29
..\..\SRC\freeglut_geometry.c
68
WString
4
COBJ
69
WVList
0
70
WVList
0
11
1
1
0
71
MItem
41
..\..\SRC\freeglut_glutfont_definitions.c
72
WString
4
COBJ
73
WVList
0
74
WVList
0
11
1
1
0
75
MItem
25
..\..\SRC\freeglut_init.c
76
WString
4
COBJ
77
WVList
0
78
WVList
0
11
1
1
0
79
MItem
29
..\..\SRC\freeglut_joystick.c
80
WString
4
COBJ
81
WVList
0
82
WVList
0
11
1
1
0
83
MItem
25
..\..\SRC\freeglut_main.c
84
WString
4
COBJ
85
WVList
0
86
WVList
0
11
1
1
0
87
MItem
25
..\..\SRC\freeglut_menu.c
88
WString
4
COBJ
89
WVList
0
90
WVList
0
11
1
1
0
91
MItem
25
..\..\SRC\freeglut_misc.c
92
WString
4
COBJ
93
WVList
0
94
WVList
0
11
1
1
0
95
MItem
28
..\..\SRC\freeglut_overlay.c
96
WString
4
COBJ
97
WVList
0
98
WVList
0
11
1
1
0
99
MItem
26
..\..\SRC\freeglut_state.c
100
WString
4
COBJ
101
WVList
0
102
WVList
0
11
1
1
0
103
MItem
38
..\..\SRC\freeglut_stroke_mono_roman.c
104
WString
4
COBJ
105
WVList
0
106
WVList
0
11
1
1
0
107
MItem
33
..\..\SRC\freeglut_stroke_roman.c
108
WString
4
COBJ
109
WVList
0
110
WVList
0
11
1
1
0
111
MItem
30
..\..\SRC\freeglut_structure.c
112
WString
4
COBJ
113
WVList
0
114
WVList
0
11
1
1
0
115
MItem
27
..\..\SRC\freeglut_teapot.c
116
WString
4
COBJ
117
WVList
0
118
WVList
0
11
1
1
0
119
MItem
32
..\..\SRC\freeglut_videoresize.c
120
WString
4
COBJ
121
WVList
0
122
WVList
0
11
1
1
0
123
MItem
27
..\..\SRC\freeglut_window.c
124
WString
4
COBJ
125
WVList
0
126
WVList
0
11
1
1
0