]> git.saurik.com Git - wxWidgets.git/blame_incremental - src/common/descrip.mms
Fixed compile problem and warning
[wxWidgets.git] / src / common / descrip.mms
... / ...
CommitLineData
1#*****************************************************************************
2# *
3# Make file for VMS *
4# Author : J.Jansen (joukj@hrem.nano.tudelft.nl) *
5# Date : 13 March 2007 *
6# *
7#*****************************************************************************
8.first
9 define wx [--.include.wx]
10
11.ifdef __WXMOTIF__
12CXX_DEFINE = /define=(__WXMOTIF__=1)/name=(as_is,short)\
13 /assume=(nostdnew,noglobal_array_new)
14CC_DEFINE = /define=(__WXMOTIF__=1)/name=(as_is,short)
15.else
16.ifdef __WXGTK__
17CXX_DEFINE = /define=(__WXGTK__=1)/float=ieee/name=(as_is,short)/ieee=denorm\
18 /assume=(nostdnew,noglobal_array_new)
19CC_DEFINE = /define=(__WXGTK__=1)/float=ieee/name=(as_is,short)/ieee=denorm
20.else
21.ifdef __WXGTK2__
22CXX_DEFINE = /define=(__WXGTK__=1,VMS_GTK2=1)/float=ieee/name=(as_is,short)/ieee=denorm\
23 /assume=(nostdnew,noglobal_array_new)
24CC_DEFINE = /define=(__WXGTK__=1,VMS_GTK2=1)/float=ieee/name=(as_is,short)/ieee=denorm
25.else
26.ifdef __WXX11__
27CXX_DEFINE = /define=(__WXX11__=1,__WXUNIVERSAL__==1)/float=ieee\
28 /name=(as_is,short)/assume=(nostdnew,noglobal_array_new)
29CC_DEFINE = /define=(__WXX11__=1,__WXUNIVERSAL__==1)/float=ieee\
30 /name=(as_is,short)
31.else
32CXX_DEFINE =
33CC_DEFINE =
34.endif
35.endif
36.endif
37.endif
38
39YACC=bison/yacc
40
41SED=gsed
42
43LEX=flex
44
45.suffixes : .cpp
46
47.cpp.obj :
48 cxx $(CXXFLAGS)$(CXX_DEFINE) $(MMS$TARGET_NAME).cpp
49.c.obj :
50 cc $(CFLAGS)$(CC_DEFINE) $(MMS$TARGET_NAME).c
51
52OBJECTS = \
53 anidecod.obj,\
54 animatecmn.obj,\
55 appbase.obj,\
56 appcmn.obj,\
57 artprov.obj,\
58 artstd.obj,\
59 bmpbase.obj,\
60 bookctrl.obj,\
61 choiccmn.obj,\
62 clipcmn.obj,\
63 clntdata.obj,\
64 cmdline.obj,\
65 cmdproc.obj,\
66 cmndata.obj,\
67 config.obj,\
68 containr.obj,\
69 convauto.obj,\
70 colourcmn.obj,\
71 cshelp.obj,\
72 ctrlcmn.obj,\
73 ctrlsub.obj,\
74 datacmn.obj,\
75 datetime.obj,\
76 datstrm.obj,\
77 db.obj,\
78 dbgrid.obj,\
79 dbtable.obj,\
80 dcbase.obj,\
81 dcbufcmn.obj,\
82 dircmn.obj,\
83 dlgcmn.obj,\
84 dobjcmn.obj,\
85 docmdi.obj,\
86 docview.obj,\
87 dpycmn.obj,\
88 dynarray.obj,\
89 dynlib.obj,\
90 encconv.obj,\
91 event.obj,\
92 evtloopcmn.obj,\
93 extended.obj,\
94 fddlgcmn.obj,\
95 ffile.obj,\
96 file.obj,\
97 fileback.obj,\
98 fileconf.obj,\
99 filename.obj,\
100 filefn.obj,\
101 filesys.obj,\
102 fldlgcmn.obj,\
103 fmapbase.obj,\
104 fontcmn.obj,\
105 fontenumcmn.obj,\
106 fontmap.obj,\
107 framecmn.obj
108
109OBJECTS1=fs_inet.obj,\
110 ftp.obj,\
111 gaugecmn.obj,\
112 gbsizer.obj,\
113 gdicmn.obj,\
114 gifdecod.obj,\
115 hash.obj,\
116 hashmap.obj,\
117 helpbase.obj,\
118 http.obj,\
119 hyperlnkcmn.obj,\
120 iconbndl.obj,\
121 init.obj,\
122 imagall.obj,\
123 imagbmp.obj,\
124 image.obj,\
125 imagfill.obj,\
126 imaggif.obj,\
127 imagiff.obj,\
128 imagjpeg.obj,\
129 imagpcx.obj,\
130 imagpng.obj,\
131 imagpnm.obj,\
132 imagtga.obj,\
133 imagtiff.obj,\
134 imagxpm.obj,\
135 intl.obj,\
136 ipcbase.obj,\
137 layout.obj,\
138 lboxcmn.obj,\
139 list.obj,\
140 log.obj,\
141 longlong.obj,\
142 memory.obj,\
143 menucmn.obj,\
144 mimecmn.obj,\
145 module.obj,\
146 msgout.obj,\
147 mstream.obj,\
148 nbkbase.obj,\
149 object.obj,\
150 paper.obj,\
151 platinfo.obj,\
152 popupcmn.obj,\
153 prntbase.obj,\
154 process.obj,\
155 protocol.obj,\
156 quantize.obj,\
157 radiocmn.obj,\
158 rendcmn.obj,\
159 sckaddr.obj,\
160 sckfile.obj,\
161 sckipc.obj,\
162 sckstrm.obj,\
163 sizer.obj,\
164 socket.obj,\
165 settcmn.obj,\
166 statbar.obj,\
167 stdpbase.obj,\
168 stockitem.obj,\
169 stopwatch.obj,\
170 strconv.obj,\
171 stream.obj,\
172 string.obj,\
173 sysopt.obj
174
175OBJECTS2=tbarbase.obj,\
176 textbuf.obj,\
177 textcmn.obj,\
178 textfile.obj,\
179 timercmn.obj,\
180 tokenzr.obj,\
181 toplvcmn.obj,\
182 treebase.obj,\
183 txtstrm.obj,\
184 url.obj,\
185 utilscmn.obj,\
186 rgncmn.obj,\
187 uri.obj,\
188 valgen.obj,\
189 validate.obj,\
190 valtext.obj,\
191 variant.obj,\
192 wfstream.obj,\
193 wxchar.obj,\
194 wincmn.obj,\
195 xpmdecod.obj,\
196 zipstrm.obj,\
197 zstream.obj,\
198 clrpickercmn.obj,\
199 filepickercmn.obj,\
200 fontpickercmn.obj,\
201 pickerbase.obj,\
202 listctrlcmn.obj
203
204OBJECTS_MOTIF=radiocmn.obj,combocmn.obj
205
206OBJECTS_X11=accesscmn.obj,dndcmn.obj,dpycmn.obj,dseldlg.obj,\
207 dynload.obj,effects.obj,fddlgcmn.obj,fs_mem.obj,\
208 gbsizer.obj,geometry.obj,matrix.obj,radiocmn.obj,\
209 regex.obj,taskbarcmn.obj,xti.obj,xtistrm.obj,xtixml.obj,\
210 combocmn.obj
211
212OBJECTS_X11_2=socketevtdispatch.obj
213
214OBJECTS_GTK2=fontutilcmn.obj
215
216SOURCES = \
217 anidecod.cpp,\
218 animatecmn.cpp,\
219 appbase.cpp,\
220 appcmn.cpp,\
221 artprov.cpp,\
222 artstd.cpp,\
223 bmpbase.cpp,\
224 bookctrl.cpp,\
225 choiccmn.cpp,\
226 clipcmn.cpp,\
227 clntdata.cpp,\
228 cmdline.cpp,\
229 cmdproc.cpp,\
230 cmndata.cpp,\
231 config.cpp,\
232 containr.cpp,\
233 convauto.cpp,\
234 colourcmn.cpp,\
235 cshelp.cpp,\
236 ctrlcmn.cpp,\
237 ctrlsub.cpp,\
238 datacmn.cpp,\
239 datetime.cpp,\
240 datstrm.cpp,\
241 db.cpp,\
242 dbgrid.cpp,\
243 dbtable.cpp,\
244 dcbase.cpp,\
245 dcbufcmn.cpp,\
246 dircmn.cpp,\
247 dlgcmn.cpp,\
248 dobjcmn.cpp,\
249 docmdi.cpp,\
250 docview.cpp,\
251 dpycmn.cpp,\
252 dynarray.cpp,\
253 dynlib.cpp,\
254 encconv.cpp,\
255 event.cpp,\
256 evtloopcmn.cpp,\
257 extended.c,\
258 ffile.cpp,\
259 fddlgcmn.cpp,\
260 file.cpp,\
261 fileback.cpp,\
262 fileconf.cpp,\
263 filename.cpp,\
264 filefn.cpp,\
265 filesys.cpp,\
266 fldlgcmn.cpp,\
267 fmapbase.cpp,\
268 fontcmn.cpp,\
269 fontenumcmn.cpp,\
270 fontmap.cpp,\
271 fontutilcmn.cpp,\
272 framecmn.cpp,\
273 fs_inet.cpp,\
274 ftp.cpp,\
275 gaugecmn.cpp,\
276 gbsizer.cpp,\
277 gdicmn.cpp,\
278 gifdecod.cpp,\
279 hash.cpp,\
280 hashmap.cpp,\
281 helpbase.cpp,\
282 http.cpp,\
283 hyperlnkcmn.cpp,\
284 iconbndl.cpp,\
285 init.cpp,\
286 imagall.cpp,\
287 imagbmp.cpp,\
288 image.cpp,\
289 imagfill.cpp,\
290 imaggif.cpp,\
291 imagiff.cpp,\
292 imagjpeg.cpp,\
293 imagpcx.cpp,\
294 imagpng.cpp,\
295 imagpnm.cpp,\
296 imagtga.cpp,\
297 imagtiff.cpp,\
298 imagxpm.cpp,\
299 intl.cpp,\
300 ipcbase.cpp,\
301 layout.cpp,\
302 lboxcmn.cpp,\
303 list.cpp,\
304 listctrlcmn.cpp,\
305 log.cpp,\
306 longlong.cpp,\
307 memory.cpp,\
308 menucmn.cpp,\
309 mimecmn.cpp,\
310 module.cpp,\
311 msgout.cpp,\
312 mstream.cpp,\
313 nbkbase.cpp,\
314 object.cpp,\
315 paper.cpp,\
316 platinfo.cpp,\
317 popupcmn.cpp,\
318 prntbase.cpp,\
319 process.cpp,\
320 protocol.cpp,\
321 quantize.cpp,\
322 radiocmn.cpp,\
323 rendcmn.cpp,\
324 rgncmn.cpp,\
325 sckaddr.cpp,\
326 sckfile.cpp,\
327 sckipc.cpp,\
328 sckstrm.cpp,\
329 sizer.cpp,\
330 socket.cpp,\
331 socketevtdispatch.cpp,\
332 settcmn.cpp,\
333 statbar.cpp,\
334 stdpbase.cpp,\
335 stockitem.cpp,\
336 stopwatch.cpp,\
337 strconv.cpp,\
338 stream.cpp,\
339 sysopt.cpp,\
340 string.cpp,\
341 tbarbase.cpp,\
342 textbuf.cpp,\
343 textcmn.cpp,\
344 textfile.cpp,\
345 timercmn.cpp,\
346 tokenzr.cpp,\
347 toplvcmn.cpp,\
348 treebase.cpp,\
349 txtstrm.cpp,\
350 url.cpp,\
351 utilscmn.cpp,\
352 valgen.cpp,\
353 validate.cpp,\
354 valtext.cpp,\
355 variant.cpp,\
356 wfstream.cpp,\
357 wincmn.cpp,\
358 wxchar.cpp,\
359 xpmdecod.cpp,\
360 zipstrm.cpp,\
361 zstream.cpp,\
362 clrpickercmn.cpp,\
363 filepickercmn.cpp,\
364 fontpickercmn.cpp,\
365 pickerbase.cpp,\
366 accesscmn.cpp,\
367 dndcmn.cpp,\
368 dpycmn.cpp,\
369 dseldlg.cpp,\
370 dynload.cpp,\
371 effects.cpp,\
372 fddlgcmn.cpp,\
373 fs_mem.cpp,\
374 gbsizer.cpp,\
375 geometry.cpp,\
376 matrix.cpp,\
377 radiocmn.cpp,\
378 regex.cpp,\
379 taskbarcmn.cpp,\
380 uri.cpp,\
381 xti.cpp,\
382 xtistrm.cpp,\
383 xtixml.cpp
384
385all : $(SOURCES)
386 $(MMS)$(MMSQUALIFIERS) $(OBJECTS)
387 $(MMS)$(MMSQUALIFIERS) $(OBJECTS1)
388 $(MMS)$(MMSQUALIFIERS) $(OBJECTS2)
389.ifdef __WXMOTIF__
390 $(MMS)$(MMSQUALIFIERS) $(OBJECTS_MOTIF)
391 library [--.lib]libwx_motif.olb $(OBJECTS)
392 library [--.lib]libwx_motif.olb $(OBJECTS1)
393 library [--.lib]libwx_motif.olb $(OBJECTS2)
394 library [--.lib]libwx_motif.olb $(OBJECTS_MOTIF)
395.else
396.ifdef __WXGTK__
397 $(MMS)$(MMSQUALIFIERS) $(OBJECTS_X11)
398 library [--.lib]libwx_gtk.olb $(OBJECTS)
399 library [--.lib]libwx_gtk.olb $(OBJECTS1)
400 library [--.lib]libwx_gtk.olb $(OBJECTS2)
401 library [--.lib]libwx_gtk.olb $(OBJECTS_X11)
402.else
403.ifdef __WXGTK2__
404 $(MMS)$(MMSQUALIFIERS) $(OBJECTS_X11)
405 $(MMS)$(MMSQUALIFIERS) $(OBJECTS_GTK2)
406 library [--.lib]libwx_gtk2.olb $(OBJECTS)
407 library [--.lib]libwx_gtk2.olb $(OBJECTS1)
408 library [--.lib]libwx_gtk2.olb $(OBJECTS2)
409 library [--.lib]libwx_gtk2.olb $(OBJECTS_X11)
410 library [--.lib]libwx_gtk2.olb $(OBJECTS_GTK2)
411.else
412.ifdef __WXX11__
413 $(MMS)$(MMSQUALIFIERS) $(OBJECTS_X11)
414 $(MMS)$(MMSQUALIFIERS) $(OBJECTS_X11_2)
415 library [--.lib]libwx_x11_univ.olb $(OBJECTS)
416 library [--.lib]libwx_x11_univ.olb $(OBJECTS1)
417 library [--.lib]libwx_x11_univ.olb $(OBJECTS2)
418 library [--.lib]libwx_x11_univ.olb $(OBJECTS_X11)
419 library [--.lib]libwx_x11_univ.olb $(OBJECTS_X11_2)
420.endif
421.endif
422.endif
423.endif
424
425anidecod.obj : anidecod.cpp
426animatecmn.obj : animatecmn.cpp
427appbase.obj : appbase.cpp
428appcmn.obj : appcmn.cpp
429artprov.obj : artprov.cpp
430artstd.obj : artstd.cpp
431bmpbase.obj : bmpbase.cpp
432bookctrl.obj : bookctrl.cpp
433choiccmn.obj : choiccmn.cpp
434clipcmn.obj : clipcmn.cpp
435clntdata.obj : clntdata.cpp
436cmdline.obj : cmdline.cpp
437cmdproc.obj : cmdproc.cpp
438cmndata.obj : cmndata.cpp
439config.obj : config.cpp
440containr.obj : containr.cpp
441convauto.obj : convauto.cpp
442colourcmn.obj : colourcmn.cpp
443cshelp.obj : cshelp.cpp
444ctrlcmn.obj : ctrlcmn.cpp
445ctrlsub.obj : ctrlsub.cpp
446datacmn.obj : datacmn.cpp
447datetime.obj : datetime.cpp
448datstrm.obj : datstrm.cpp
449db.obj : db.cpp
450dbgrid.obj : dbgrid.cpp
451dbtable.obj : dbtable.cpp
452dcbase.obj : dcbase.cpp
453dcbufcmn.obj : dcbufcmn.cpp
454dircmn.obj : dircmn.cpp
455dlgcmn.obj : dlgcmn.cpp
456dobjcmn.obj : dobjcmn.cpp
457docmdi.obj : docmdi.cpp
458docview.obj : docview.cpp
459dynarray.obj : dynarray.cpp
460dynlib.obj : dynlib.cpp
461encconv.obj : encconv.cpp
462event.obj : event.cpp
463evtloopcmn.obj : evtloopcmn.cpp
464extended.obj : extended.c
465ffile.obj : ffile.cpp
466fddlgcmn.obj : fddlgcmn.cpp
467file.obj : file.cpp
468fileback.obj : fileback.cpp
469fileconf.obj : fileconf.cpp
470filefn.obj : filefn.cpp
471filename.obj : filename.cpp
472filesys.obj : filesys.cpp
473fldlgcmn.obj : fldlgcmn.cpp
474fmapbase.obj : fmapbase.cpp
475fontcmn.obj : fontcmn.cpp
476fontenumcmn.obj : fontenumcmn.cpp
477fontmap.obj : fontmap.cpp
478fontutilcmn.obj : fontutilcmn.cpp
479framecmn.obj : framecmn.cpp
480fs_inet.obj : fs_inet.cpp
481ftp.obj : ftp.cpp
482gaugecmn.obj : gaugecmn.cpp
483gbsizer.obj : gbsizer.cpp
484gdicmn.obj : gdicmn.cpp
485gifdecod.obj : gifdecod.cpp
486hash.obj : hash.cpp
487hashmap.obj : hashmap.cpp
488helpbase.obj : helpbase.cpp
489http.obj : http.cpp
490hyperlnkcmn.obj : hyperlnkcmn.cpp
491iconbndl.obj : iconbndl.cpp
492init.obj : init.cpp
493imagall.obj : imagall.cpp
494imagbmp.obj : imagbmp.cpp
495image.obj : image.cpp
496imagfill.obj : imagfill.cpp
497imaggif.obj : imaggif.cpp
498imagiff.obj : imagiff.cpp
499imagjpeg.obj : imagjpeg.cpp
500imagpcx.obj : imagpcx.cpp
501imagpng.obj : imagpng.cpp
502imagpnm.obj : imagpnm.cpp
503imagtga.obj : imagtga.cpp
504imagtiff.obj : imagtiff.cpp
505imagxpm.obj : imagxpm.cpp
506intl.obj : intl.cpp
507ipcbase.obj : ipcbase.cpp
508layout.obj : layout.cpp
509lboxcmn.obj : lboxcmn.cpp
510list.obj : list.cpp
511log.obj : log.cpp
512longlong.obj : longlong.cpp
513memory.obj : memory.cpp
514menucmn.obj : menucmn.cpp
515mimecmn.obj : mimecmn.cpp
516module.obj : module.cpp
517msgout.obj : msgout.cpp
518mstream.obj : mstream.cpp
519nbkbase.obj : nbkbase.cpp
520object.obj : object.cpp
521paper.obj : paper.cpp
522platinfo.obj : platinfo.cpp
523popupcmn.obj : popupcmn.cpp
524prntbase.obj : prntbase.cpp
525process.obj : process.cpp
526protocol.obj : protocol.cpp
527quantize.obj : quantize.cpp
528radiocmn.obj : radiocmn.cpp
529rendcmn.obj : rendcmn.cpp
530rgncmn.obj : rgncmn.cpp
531sckaddr.obj : sckaddr.cpp
532sckfile.obj : sckfile.cpp
533sckipc.obj : sckipc.cpp
534sckstrm.obj : sckstrm.cpp
535sizer.obj : sizer.cpp
536socket.obj : socket.cpp
537socketevtdispatch.obj : socketevtdispatch.cpp
538settcmn.obj : settcmn.cpp
539statbar.obj : statbar.cpp
540stdpbase.obj : stdpbase.cpp
541stockitem.obj : stockitem.cpp
542stopwatch.obj : stopwatch.cpp
543strconv.obj : strconv.cpp
544stream.obj : stream.cpp
545sysopt.obj : sysopt.cpp
546string.obj : string.cpp
547tbarbase.obj : tbarbase.cpp
548textbuf.obj : textbuf.cpp
549textcmn.obj : textcmn.cpp
550textfile.obj : textfile.cpp
551timercmn.obj : timercmn.cpp
552tokenzr.obj : tokenzr.cpp
553toplvcmn.obj : toplvcmn.cpp
554treebase.obj : treebase.cpp
555txtstrm.obj : txtstrm.cpp
556url.obj : url.cpp
557utilscmn.obj : utilscmn.cpp
558valgen.obj : valgen.cpp
559validate.obj : validate.cpp
560valtext.obj : valtext.cpp
561variant.obj : variant.cpp
562wfstream.obj : wfstream.cpp
563wincmn.obj : wincmn.cpp
564wxchar.obj : wxchar.cpp
565xpmdecod.obj : xpmdecod.cpp
566zipstrm.obj : zipstrm.cpp
567zstream.obj : zstream.cpp
568accesscmn.obj : accesscmn.cpp
569dndcmn.obj : dndcmn.cpp
570dpycmn.obj : dpycmn.cpp
571dseldlg.obj : dseldlg.cpp
572dynload.obj : dynload.cpp
573effects.obj : effects.cpp
574fddlgcmn.obj : fddlgcmn.cpp
575fs_mem.obj : fs_mem.cpp
576gbsizer.obj : gbsizer.cpp
577geometry.obj : geometry.cpp
578matrix.obj : matrix.cpp
579radiocmn.obj : radiocmn.cpp
580regex.obj : regex.cpp
581taskbarcmn.obj : taskbarcmn.cpp
582xti.obj : xti.cpp
583xtistrm.obj : xtistrm.cpp
584xtixml.obj : xtixml.cpp
585uri.obj : uri.cpp
586dpycmn.obj : dpycmn.cpp
587combocmn.obj : combocmn.cpp
588clrpickercmn.obj : clrpickercmn.cpp
589filepickercmn.obj : filepickercmn.cpp
590fontpickercmn.obj : fontpickercmn.cpp
591pickerbase.obj : pickerbase.cpp
592listctrlcmn.obj : listctrlcmn.cpp