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