home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / stlpt453.zip / STLport-4.5.3 / src / common_macros.mak < prev    next >
Text File  |  2001-11-15  |  20KB  |  417 lines

  1. SHELL=/bin/sh
  2.  
  3. #
  4. # Versioning
  5. #
  6. VERSION_MAJOR=4
  7. VERSION_MINOR=5
  8.  
  9. # This one is not always present; it should be empty for release versions.
  10. # We do not assume any binary compatibility for betas.
  11. BETA_SUFFIX=
  12.  
  13. VERSION_SUFFIX= .$(VERSION_MAJOR).$(VERSION_MINOR)$(BETA_SUFFIX)
  14. WIN_VERSION_SUFFIX= $(VERSION_MAJOR)$(VERSION_MINOR)$(BETA_SUFFIX)
  15.  
  16. # DYNAMIC_SUFFIX= $(VERSION_SUFFIX)$(PATCH_SUFFIX)
  17. DYNAMIC_SUFFIX= $(VERSION_SUFFIX)
  18. WIN_DYNAMIC_SUFFIX= $(WIN_VERSION_SUFFIX)
  19.  
  20. #
  21. #  Directories
  22. #
  23. #
  24.  
  25. SRCDIR=.
  26. STLPORT_DIR=$(CUR_DIR)..$(PATH_SEP)stlport
  27. OUTDIR=$(CUR_DIR)..$(PATH_SEP)lib
  28. OBJDIR_COMMON=$(OUTDIR)$(PATH_SEP)obj
  29. OBJDIR=$(OUTDIR)$(PATH_SEP)obj$(PATH_SEP)$(COMP)
  30.  
  31. RELEASE_OBJDIR_static=$(OBJDIR)$(PATH_SEP)Release
  32. DEBUG_OBJDIR_static=$(OBJDIR)$(PATH_SEP)Debug
  33. STLDEBUG_OBJDIR_static=$(OBJDIR)$(PATH_SEP)DebugSTL
  34. RELEASE_OBJDIR_staticx=$(OBJDIR)$(PATH_SEP)Releasex
  35. DEBUG_OBJDIR_staticx=$(OBJDIR)$(PATH_SEP)Debugx
  36. STLDEBUG_OBJDIR_staticx=$(OBJDIR)$(PATH_SEP)DebugSTLx
  37. RELEASE_OBJDIR_dynamic=$(OBJDIR)$(PATH_SEP)ReleaseD
  38. DEBUG_OBJDIR_dynamic=$(OBJDIR)$(PATH_SEP)DebugD
  39. STLDEBUG_OBJDIR_dynamic=$(OBJDIR)$(PATH_SEP)DebugSTLD
  40.  
  41. #
  42. # By default on UNIX, STLport headers go into /usr/local/include/stlport,
  43. # and libraries go into /usr/local/lib. Please override any of them if desired. 
  44. #
  45.  
  46. INSTALLDIR=/usr/local
  47. # INSTALLDIR=/tmp
  48. INSTALLDIR_INC=$(INSTALLDIR)/include/stlport
  49. INSTALLDIR_LIB=$(INSTALLDIR)/lib
  50.  
  51. RM = rm -fr
  52. INSTALL = ./install.sh -c
  53. INSTALL_LIB = $(INSTALL)
  54. INSTALL_H = $(INSTALL) -m 444
  55.  
  56. #
  57. #
  58. # Targets
  59. #
  60.  
  61. RELEASE_NAME=$(LIB_BASENAME)
  62. DEBUG_NAME=$(LIB_BASENAME)_debug
  63. STLDEBUG_NAME=$(LIB_BASENAME)_stldebug
  64.  
  65. RELEASE_DYNLIB=$(RELEASE_NAME).$(DYNEXT)$(DYNAMIC_SUFFIX)
  66. DEBUG_DYNLIB=$(DEBUG_NAME).$(DYNEXT)$(DYNAMIC_SUFFIX)
  67. STLDEBUG_DYNLIB=$(STLDEBUG_NAME).$(DYNEXT)$(DYNAMIC_SUFFIX)
  68.  
  69. RELEASE_DYNLIB_SONAME=$(RELEASE_NAME).$(DYNEXT)$(VERSION_SUFFIX)
  70. DEBUG_DYNLIB_SONAME=$(DEBUG_NAME).$(DYNEXT)$(VERSION_SUFFIX)
  71. STLDEBUG_DYNLIB_SONAME=$(STLDEBUG_NAME).$(DYNEXT)$(VERSION_SUFFIX)
  72.  
  73. RELEASE_LIB=$(RELEASE_NAME)$(STATIC_SUFFIX).$(STEXT)
  74. DEBUG_LIB=$(DEBUG_NAME)$(STATIC_SUFFIX).$(STEXT)
  75. STLDEBUG_LIB=$(STLDEBUG_NAME)$(STATIC_SUFFIX).$(STEXT)
  76.  
  77. RELEASEX_LIB=$(RELEASE_NAME)$(STATIC_SUFFIX)x.$(STEXT)
  78. DEBUGX_LIB=$(DEBUG_NAME)$(STATIC_SUFFIX)x.$(STEXT)
  79. STLDEBUGX_LIB=$(STLDEBUG_NAME)$(STATIC_SUFFIX)x.$(STEXT)
  80.  
  81. ALL_STATIC_LIBS=$(OUTDIR)$(PATH_SEP)$(RELEASE_LIB) $(OUTDIR)$(PATH_SEP)$(STLDEBUG_LIB)
  82. DEBUG_STATIC_LIBS=$(ALL_STATIC_LIBS) $(OUTDIR)$(PATH_SEP)$(DEBUG_LIB)
  83.  
  84. ALL_STATICX_LIBS=$(OUTDIR)$(PATH_SEP)$(RELEASEX_LIB) $(OUTDIR)$(PATH_SEP)$(STLDEBUGX_LIB)
  85. DEBUG_STATICX_LIBS=$(ALL_STATICX_LIBS) $(OUTDIR)$(PATH_SEP)$(DEBUGX_LIB)
  86.  
  87. ALL_DYNAMIC_LIBS=$(OUTDIR)$(PATH_SEP)$(RELEASE_DYNLIB) $(OUTDIR)$(PATH_SEP)$(STLDEBUG_DYNLIB)
  88. DEBUG_DYNAMIC_LIBS=$(OUTDIR)$(PATH_SEP)$(RELEASE_DYNLIB) $(OUTDIR)$(PATH_SEP)$(STLDEBUG_DYNLIB)
  89.  
  90.  
  91. RELEASE_OBJECTS_static= \
  92. $(RELEASE_OBJDIR_static)$(PATH_SEP)dll_main.$(OBJEXT) \
  93. $(RELEASE_OBJDIR_static)$(PATH_SEP)fstream.$(OBJEXT) \
  94. $(RELEASE_OBJDIR_static)$(PATH_SEP)strstream.$(OBJEXT) \
  95. $(RELEASE_OBJDIR_static)$(PATH_SEP)sstream.$(OBJEXT) \
  96. $(RELEASE_OBJDIR_static)$(PATH_SEP)ios.$(OBJEXT) \
  97. $(RELEASE_OBJDIR_static)$(PATH_SEP)streambuf.$(OBJEXT) \
  98. $(RELEASE_OBJDIR_static)$(PATH_SEP)stdio_streambuf.$(OBJEXT) \
  99. $(RELEASE_OBJDIR_static)$(PATH_SEP)istream.$(OBJEXT) \
  100. $(RELEASE_OBJDIR_static)$(PATH_SEP)ostream.$(OBJEXT) \
  101. $(RELEASE_OBJDIR_static)$(PATH_SEP)iostream.$(OBJEXT) \
  102. $(RELEASE_OBJDIR_static)$(PATH_SEP)codecvt.$(OBJEXT) \
  103. $(RELEASE_OBJDIR_static)$(PATH_SEP)collate.$(OBJEXT) \
  104. $(RELEASE_OBJDIR_static)$(PATH_SEP)ctype.$(OBJEXT) \
  105. $(RELEASE_OBJDIR_static)$(PATH_SEP)monetary.$(OBJEXT) \
  106. $(RELEASE_OBJDIR_static)$(PATH_SEP)num_get.$(OBJEXT) \
  107. $(RELEASE_OBJDIR_static)$(PATH_SEP)num_put.$(OBJEXT) \
  108. $(RELEASE_OBJDIR_static)$(PATH_SEP)num_get_float.$(OBJEXT) \
  109. $(RELEASE_OBJDIR_static)$(PATH_SEP)num_put_float.$(OBJEXT) \
  110. $(RELEASE_OBJDIR_static)$(PATH_SEP)numpunct.$(OBJEXT) \
  111. $(RELEASE_OBJDIR_static)$(PATH_SEP)time_facets.$(OBJEXT) \
  112. $(RELEASE_OBJDIR_static)$(PATH_SEP)messages.$(OBJEXT) \
  113. $(RELEASE_OBJDIR_static)$(PATH_SEP)locale_impl.$(OBJEXT) \
  114. $(RELEASE_OBJDIR_static)$(PATH_SEP)locale.$(OBJEXT) \
  115. $(RELEASE_OBJDIR_static)$(PATH_SEP)locale_catalog.$(OBJEXT) \
  116. $(RELEASE_OBJDIR_static)$(PATH_SEP)facets_byname.$(OBJEXT) \
  117. $(RELEASE_OBJDIR_static)$(PATH_SEP)c_locale.$(OBJEXT) \
  118. $(RELEASE_OBJDIR_static)$(PATH_SEP)c_locale_stub.$(OBJEXT) \
  119. $(RELEASE_OBJDIR_static)$(PATH_SEP)complex.$(OBJEXT) \
  120. $(RELEASE_OBJDIR_static)$(PATH_SEP)complex_exp.$(OBJEXT) \
  121. $(RELEASE_OBJDIR_static)$(PATH_SEP)complex_io.$(OBJEXT) \
  122. $(RELEASE_OBJDIR_static)$(PATH_SEP)complex_trig.$(OBJEXT) \
  123. $(RELEASE_OBJDIR_static)$(PATH_SEP)complex_io_w.$(OBJEXT) \
  124. $(RELEASE_OBJDIR_static)$(PATH_SEP)string_w.$(OBJEXT)
  125.  
  126.  
  127. DEBUG_OBJECTS_static= \
  128. $(DEBUG_OBJDIR_static)$(PATH_SEP)dll_main.$(OBJEXT) \
  129. $(DEBUG_OBJDIR_static)$(PATH_SEP)fstream.$(OBJEXT) \
  130. $(DEBUG_OBJDIR_static)$(PATH_SEP)strstream.$(OBJEXT) \
  131. $(DEBUG_OBJDIR_static)$(PATH_SEP)sstream.$(OBJEXT) \
  132. $(DEBUG_OBJDIR_static)$(PATH_SEP)ios.$(OBJEXT) \
  133. $(DEBUG_OBJDIR_static)$(PATH_SEP)streambuf.$(OBJEXT) \
  134. $(DEBUG_OBJDIR_static)$(PATH_SEP)stdio_streambuf.$(OBJEXT) \
  135. $(DEBUG_OBJDIR_static)$(PATH_SEP)istream.$(OBJEXT) \
  136. $(DEBUG_OBJDIR_static)$(PATH_SEP)ostream.$(OBJEXT) \
  137. $(DEBUG_OBJDIR_static)$(PATH_SEP)iostream.$(OBJEXT) \
  138. $(DEBUG_OBJDIR_static)$(PATH_SEP)codecvt.$(OBJEXT) \
  139. $(DEBUG_OBJDIR_static)$(PATH_SEP)collate.$(OBJEXT) \
  140. $(DEBUG_OBJDIR_static)$(PATH_SEP)ctype.$(OBJEXT) \
  141. $(DEBUG_OBJDIR_static)$(PATH_SEP)monetary.$(OBJEXT) \
  142. $(DEBUG_OBJDIR_static)$(PATH_SEP)num_get.$(OBJEXT) \
  143. $(DEBUG_OBJDIR_static)$(PATH_SEP)num_put.$(OBJEXT) \
  144. $(DEBUG_OBJDIR_static)$(PATH_SEP)num_get_float.$(OBJEXT) \
  145. $(DEBUG_OBJDIR_static)$(PATH_SEP)num_put_float.$(OBJEXT) \
  146. $(DEBUG_OBJDIR_static)$(PATH_SEP)numpunct.$(OBJEXT) \
  147. $(DEBUG_OBJDIR_static)$(PATH_SEP)time_facets.$(OBJEXT) \
  148. $(DEBUG_OBJDIR_static)$(PATH_SEP)messages.$(OBJEXT) \
  149. $(DEBUG_OBJDIR_static)$(PATH_SEP)locale_impl.$(OBJEXT) \
  150. $(DEBUG_OBJDIR_static)$(PATH_SEP)locale.$(OBJEXT) \
  151. $(DEBUG_OBJDIR_static)$(PATH_SEP)locale_catalog.$(OBJEXT) \
  152. $(DEBUG_OBJDIR_static)$(PATH_SEP)facets_byname.$(OBJEXT) \
  153. $(DEBUG_OBJDIR_static)$(PATH_SEP)c_locale.$(OBJEXT) \
  154. $(DEBUG_OBJDIR_static)$(PATH_SEP)c_locale_stub.$(OBJEXT) \
  155. $(DEBUG_OBJDIR_static)$(PATH_SEP)complex.$(OBJEXT) \
  156. $(DEBUG_OBJDIR_static)$(PATH_SEP)complex_exp.$(OBJEXT) \
  157. $(DEBUG_OBJDIR_static)$(PATH_SEP)complex_io.$(OBJEXT) \
  158. $(DEBUG_OBJDIR_static)$(PATH_SEP)complex_trig.$(OBJEXT) \
  159. $(DEBUG_OBJDIR_static)$(PATH_SEP)complex_io_w.$(OBJEXT) \
  160. $(DEBUG_OBJDIR_static)$(PATH_SEP)string_w.$(OBJEXT)
  161.  
  162. STLDEBUG_OBJECTS_static= \
  163. $(STLDEBUG_OBJDIR_static)$(PATH_SEP)dll_main.$(OBJEXT) \
  164. $(STLDEBUG_OBJDIR_static)$(PATH_SEP)fstream.$(OBJEXT) \
  165. $(STLDEBUG_OBJDIR_static)$(PATH_SEP)strstream.$(OBJEXT) \
  166. $(STLDEBUG_OBJDIR_static)$(PATH_SEP)sstream.$(OBJEXT) \
  167. $(STLDEBUG_OBJDIR_static)$(PATH_SEP)ios.$(OBJEXT) \
  168. $(STLDEBUG_OBJDIR_static)$(PATH_SEP)streambuf.$(OBJEXT) \
  169. $(STLDEBUG_OBJDIR_static)$(PATH_SEP)stdio_streambuf.$(OBJEXT) \
  170. $(STLDEBUG_OBJDIR_static)$(PATH_SEP)istream.$(OBJEXT) \
  171. $(STLDEBUG_OBJDIR_static)$(PATH_SEP)ostream.$(OBJEXT) \
  172. $(STLDEBUG_OBJDIR_static)$(PATH_SEP)iostream.$(OBJEXT) \
  173. $(STLDEBUG_OBJDIR_static)$(PATH_SEP)codecvt.$(OBJEXT) \
  174. $(STLDEBUG_OBJDIR_static)$(PATH_SEP)collate.$(OBJEXT) \
  175. $(STLDEBUG_OBJDIR_static)$(PATH_SEP)ctype.$(OBJEXT) \
  176. $(STLDEBUG_OBJDIR_static)$(PATH_SEP)monetary.$(OBJEXT) \
  177. $(STLDEBUG_OBJDIR_static)$(PATH_SEP)num_get.$(OBJEXT) \
  178. $(STLDEBUG_OBJDIR_static)$(PATH_SEP)num_put.$(OBJEXT) \
  179. $(STLDEBUG_OBJDIR_static)$(PATH_SEP)num_get_float.$(OBJEXT) \
  180. $(STLDEBUG_OBJDIR_static)$(PATH_SEP)num_put_float.$(OBJEXT) \
  181. $(STLDEBUG_OBJDIR_static)$(PATH_SEP)numpunct.$(OBJEXT) \
  182. $(STLDEBUG_OBJDIR_static)$(PATH_SEP)time_facets.$(OBJEXT) \
  183. $(STLDEBUG_OBJDIR_static)$(PATH_SEP)messages.$(OBJEXT) \
  184. $(STLDEBUG_OBJDIR_static)$(PATH_SEP)locale_impl.$(OBJEXT) \
  185. $(STLDEBUG_OBJDIR_static)$(PATH_SEP)locale.$(OBJEXT) \
  186. $(STLDEBUG_OBJDIR_static)$(PATH_SEP)locale_catalog.$(OBJEXT) \
  187. $(STLDEBUG_OBJDIR_static)$(PATH_SEP)facets_byname.$(OBJEXT) \
  188. $(STLDEBUG_OBJDIR_static)$(PATH_SEP)c_locale.$(OBJEXT) \
  189. $(STLDEBUG_OBJDIR_static)$(PATH_SEP)c_locale_stub.$(OBJEXT) \
  190. $(STLDEBUG_OBJDIR_static)$(PATH_SEP)complex.$(OBJEXT) \
  191. $(STLDEBUG_OBJDIR_static)$(PATH_SEP)complex_exp.$(OBJEXT) \
  192. $(STLDEBUG_OBJDIR_static)$(PATH_SEP)complex_io.$(OBJEXT) \
  193. $(STLDEBUG_OBJDIR_static)$(PATH_SEP)complex_trig.$(OBJEXT) \
  194. $(STLDEBUG_OBJDIR_static)$(PATH_SEP)complex_io_w.$(OBJEXT) \
  195. $(STLDEBUG_OBJDIR_static)$(PATH_SEP)string_w.$(OBJEXT)
  196.  
  197. ###########################################################
  198.  
  199. RELEASE_OBJECTS_staticx= \
  200. $(RELEASE_OBJDIR_staticx)$(PATH_SEP)dll_main.$(OBJEXT) \
  201. $(RELEASE_OBJDIR_staticx)$(PATH_SEP)fstream.$(OBJEXT) \
  202. $(RELEASE_OBJDIR_staticx)$(PATH_SEP)strstream.$(OBJEXT) \
  203. $(RELEASE_OBJDIR_staticx)$(PATH_SEP)sstream.$(OBJEXT) \
  204. $(RELEASE_OBJDIR_staticx)$(PATH_SEP)ios.$(OBJEXT) \
  205. $(RELEASE_OBJDIR_staticx)$(PATH_SEP)streambuf.$(OBJEXT) \
  206. $(RELEASE_OBJDIR_staticx)$(PATH_SEP)stdio_streambuf.$(OBJEXT) \
  207. $(RELEASE_OBJDIR_staticx)$(PATH_SEP)istream.$(OBJEXT) \
  208. $(RELEASE_OBJDIR_staticx)$(PATH_SEP)ostream.$(OBJEXT) \
  209. $(RELEASE_OBJDIR_staticx)$(PATH_SEP)iostream.$(OBJEXT) \
  210. $(RELEASE_OBJDIR_staticx)$(PATH_SEP)codecvt.$(OBJEXT) \
  211. $(RELEASE_OBJDIR_staticx)$(PATH_SEP)collate.$(OBJEXT) \
  212. $(RELEASE_OBJDIR_staticx)$(PATH_SEP)ctype.$(OBJEXT) \
  213. $(RELEASE_OBJDIR_staticx)$(PATH_SEP)monetary.$(OBJEXT) \
  214. $(RELEASE_OBJDIR_staticx)$(PATH_SEP)num_get.$(OBJEXT) \
  215. $(RELEASE_OBJDIR_staticx)$(PATH_SEP)num_put.$(OBJEXT) \
  216. $(RELEASE_OBJDIR_staticx)$(PATH_SEP)num_get_float.$(OBJEXT) \
  217. $(RELEASE_OBJDIR_staticx)$(PATH_SEP)num_put_float.$(OBJEXT) \
  218. $(RELEASE_OBJDIR_staticx)$(PATH_SEP)numpunct.$(OBJEXT) \
  219. $(RELEASE_OBJDIR_staticx)$(PATH_SEP)time_facets.$(OBJEXT) \
  220. $(RELEASE_OBJDIR_staticx)$(PATH_SEP)messages.$(OBJEXT) \
  221. $(RELEASE_OBJDIR_staticx)$(PATH_SEP)locale_impl.$(OBJEXT) \
  222. $(RELEASE_OBJDIR_staticx)$(PATH_SEP)locale.$(OBJEXT) \
  223. $(RELEASE_OBJDIR_staticx)$(PATH_SEP)locale_catalog.$(OBJEXT) \
  224. $(RELEASE_OBJDIR_staticx)$(PATH_SEP)facets_byname.$(OBJEXT) \
  225. $(RELEASE_OBJDIR_staticx)$(PATH_SEP)c_locale.$(OBJEXT) \
  226. $(RELEASE_OBJDIR_staticx)$(PATH_SEP)c_locale_stub.$(OBJEXT) \
  227. $(RELEASE_OBJDIR_staticx)$(PATH_SEP)complex.$(OBJEXT) \
  228. $(RELEASE_OBJDIR_staticx)$(PATH_SEP)complex_exp.$(OBJEXT) \
  229. $(RELEASE_OBJDIR_staticx)$(PATH_SEP)complex_io.$(OBJEXT) \
  230. $(RELEASE_OBJDIR_staticx)$(PATH_SEP)complex_trig.$(OBJEXT) \
  231. $(RELEASE_OBJDIR_staticx)$(PATH_SEP)complex_io_w.$(OBJEXT) \
  232. $(RELEASE_OBJDIR_staticx)$(PATH_SEP)string_w.$(OBJEXT)
  233.  
  234.  
  235. DEBUG_OBJECTS_staticx= \
  236. $(DEBUG_OBJDIR_staticx)$(PATH_SEP)dll_main.$(OBJEXT) \
  237. $(DEBUG_OBJDIR_staticx)$(PATH_SEP)fstream.$(OBJEXT) \
  238. $(DEBUG_OBJDIR_staticx)$(PATH_SEP)strstream.$(OBJEXT) \
  239. $(DEBUG_OBJDIR_staticx)$(PATH_SEP)sstream.$(OBJEXT) \
  240. $(DEBUG_OBJDIR_staticx)$(PATH_SEP)ios.$(OBJEXT) \
  241. $(DEBUG_OBJDIR_staticx)$(PATH_SEP)streambuf.$(OBJEXT) \
  242. $(DEBUG_OBJDIR_staticx)$(PATH_SEP)stdio_streambuf.$(OBJEXT) \
  243. $(DEBUG_OBJDIR_staticx)$(PATH_SEP)istream.$(OBJEXT) \
  244. $(DEBUG_OBJDIR_staticx)$(PATH_SEP)ostream.$(OBJEXT) \
  245. $(DEBUG_OBJDIR_staticx)$(PATH_SEP)iostream.$(OBJEXT) \
  246. $(DEBUG_OBJDIR_staticx)$(PATH_SEP)codecvt.$(OBJEXT) \
  247. $(DEBUG_OBJDIR_staticx)$(PATH_SEP)collate.$(OBJEXT) \
  248. $(DEBUG_OBJDIR_staticx)$(PATH_SEP)ctype.$(OBJEXT) \
  249. $(DEBUG_OBJDIR_staticx)$(PATH_SEP)monetary.$(OBJEXT) \
  250. $(DEBUG_OBJDIR_staticx)$(PATH_SEP)num_get.$(OBJEXT) \
  251. $(DEBUG_OBJDIR_staticx)$(PATH_SEP)num_put.$(OBJEXT) \
  252. $(DEBUG_OBJDIR_staticx)$(PATH_SEP)num_get_float.$(OBJEXT) \
  253. $(DEBUG_OBJDIR_staticx)$(PATH_SEP)num_put_float.$(OBJEXT) \
  254. $(DEBUG_OBJDIR_staticx)$(PATH_SEP)numpunct.$(OBJEXT) \
  255. $(DEBUG_OBJDIR_staticx)$(PATH_SEP)time_facets.$(OBJEXT) \
  256. $(DEBUG_OBJDIR_staticx)$(PATH_SEP)messages.$(OBJEXT) \
  257. $(DEBUG_OBJDIR_staticx)$(PATH_SEP)locale_impl.$(OBJEXT) \
  258. $(DEBUG_OBJDIR_staticx)$(PATH_SEP)locale.$(OBJEXT) \
  259. $(DEBUG_OBJDIR_staticx)$(PATH_SEP)locale_catalog.$(OBJEXT) \
  260. $(DEBUG_OBJDIR_staticx)$(PATH_SEP)facets_byname.$(OBJEXT) \
  261. $(DEBUG_OBJDIR_staticx)$(PATH_SEP)c_locale.$(OBJEXT) \
  262. $(DEBUG_OBJDIR_staticx)$(PATH_SEP)c_locale_stub.$(OBJEXT) \
  263. $(DEBUG_OBJDIR_staticx)$(PATH_SEP)complex.$(OBJEXT) \
  264. $(DEBUG_OBJDIR_staticx)$(PATH_SEP)complex_exp.$(OBJEXT) \
  265. $(DEBUG_OBJDIR_staticx)$(PATH_SEP)complex_io.$(OBJEXT) \
  266. $(DEBUG_OBJDIR_staticx)$(PATH_SEP)complex_trig.$(OBJEXT) \
  267. $(DEBUG_OBJDIR_staticx)$(PATH_SEP)complex_io_w.$(OBJEXT) \
  268. $(DEBUG_OBJDIR_staticx)$(PATH_SEP)string_w.$(OBJEXT)
  269.  
  270. STLDEBUG_OBJECTS_staticx= \
  271. $(STLDEBUG_OBJDIR_staticx)$(PATH_SEP)dll_main.$(OBJEXT) \
  272. $(STLDEBUG_OBJDIR_staticx)$(PATH_SEP)fstream.$(OBJEXT) \
  273. $(STLDEBUG_OBJDIR_staticx)$(PATH_SEP)strstream.$(OBJEXT) \
  274. $(STLDEBUG_OBJDIR_staticx)$(PATH_SEP)sstream.$(OBJEXT) \
  275. $(STLDEBUG_OBJDIR_staticx)$(PATH_SEP)ios.$(OBJEXT) \
  276. $(STLDEBUG_OBJDIR_staticx)$(PATH_SEP)streambuf.$(OBJEXT) \
  277. $(STLDEBUG_OBJDIR_staticx)$(PATH_SEP)stdio_streambuf.$(OBJEXT) \
  278. $(STLDEBUG_OBJDIR_staticx)$(PATH_SEP)istream.$(OBJEXT) \
  279. $(STLDEBUG_OBJDIR_staticx)$(PATH_SEP)ostream.$(OBJEXT) \
  280. $(STLDEBUG_OBJDIR_staticx)$(PATH_SEP)iostream.$(OBJEXT) \
  281. $(STLDEBUG_OBJDIR_staticx)$(PATH_SEP)codecvt.$(OBJEXT) \
  282. $(STLDEBUG_OBJDIR_staticx)$(PATH_SEP)collate.$(OBJEXT) \
  283. $(STLDEBUG_OBJDIR_staticx)$(PATH_SEP)ctype.$(OBJEXT) \
  284. $(STLDEBUG_OBJDIR_staticx)$(PATH_SEP)monetary.$(OBJEXT) \
  285. $(STLDEBUG_OBJDIR_staticx)$(PATH_SEP)num_get.$(OBJEXT) \
  286. $(STLDEBUG_OBJDIR_staticx)$(PATH_SEP)num_put.$(OBJEXT) \
  287. $(STLDEBUG_OBJDIR_staticx)$(PATH_SEP)num_get_float.$(OBJEXT) \
  288. $(STLDEBUG_OBJDIR_staticx)$(PATH_SEP)num_put_float.$(OBJEXT) \
  289. $(STLDEBUG_OBJDIR_staticx)$(PATH_SEP)numpunct.$(OBJEXT) \
  290. $(STLDEBUG_OBJDIR_staticx)$(PATH_SEP)time_facets.$(OBJEXT) \
  291. $(STLDEBUG_OBJDIR_staticx)$(PATH_SEP)messages.$(OBJEXT) \
  292. $(STLDEBUG_OBJDIR_staticx)$(PATH_SEP)locale_impl.$(OBJEXT) \
  293. $(STLDEBUG_OBJDIR_staticx)$(PATH_SEP)locale.$(OBJEXT) \
  294. $(STLDEBUG_OBJDIR_staticx)$(PATH_SEP)locale_catalog.$(OBJEXT) \
  295. $(STLDEBUG_OBJDIR_staticx)$(PATH_SEP)facets_byname.$(OBJEXT) \
  296. $(STLDEBUG_OBJDIR_staticx)$(PATH_SEP)c_locale.$(OBJEXT) \
  297. $(STLDEBUG_OBJDIR_staticx)$(PATH_SEP)c_locale_stub.$(OBJEXT) \
  298. $(STLDEBUG_OBJDIR_staticx)$(PATH_SEP)complex.$(OBJEXT) \
  299. $(STLDEBUG_OBJDIR_staticx)$(PATH_SEP)complex_exp.$(OBJEXT) \
  300. $(STLDEBUG_OBJDIR_staticx)$(PATH_SEP)complex_io.$(OBJEXT) \
  301. $(STLDEBUG_OBJDIR_staticx)$(PATH_SEP)complex_trig.$(OBJEXT) \
  302. $(STLDEBUG_OBJDIR_staticx)$(PATH_SEP)complex_io_w.$(OBJEXT) \
  303. $(STLDEBUG_OBJDIR_staticx)$(PATH_SEP)string_w.$(OBJEXT)
  304.  
  305.  
  306. ###########################################################
  307.  
  308. RELEASE_OBJECTS_dynamic= \
  309. $(RELEASE_OBJDIR_dynamic)$(PATH_SEP)dll_main.$(OBJEXT) \
  310. $(RELEASE_OBJDIR_dynamic)$(PATH_SEP)fstream.$(OBJEXT) \
  311. $(RELEASE_OBJDIR_dynamic)$(PATH_SEP)strstream.$(OBJEXT) \
  312. $(RELEASE_OBJDIR_dynamic)$(PATH_SEP)sstream.$(OBJEXT) \
  313. $(RELEASE_OBJDIR_dynamic)$(PATH_SEP)ios.$(OBJEXT) \
  314. $(RELEASE_OBJDIR_dynamic)$(PATH_SEP)streambuf.$(OBJEXT) \
  315. $(RELEASE_OBJDIR_dynamic)$(PATH_SEP)stdio_streambuf.$(OBJEXT) \
  316. $(RELEASE_OBJDIR_dynamic)$(PATH_SEP)istream.$(OBJEXT) \
  317. $(RELEASE_OBJDIR_dynamic)$(PATH_SEP)ostream.$(OBJEXT) \
  318. $(RELEASE_OBJDIR_dynamic)$(PATH_SEP)iostream.$(OBJEXT) \
  319. $(RELEASE_OBJDIR_dynamic)$(PATH_SEP)codecvt.$(OBJEXT) \
  320. $(RELEASE_OBJDIR_dynamic)$(PATH_SEP)collate.$(OBJEXT) \
  321. $(RELEASE_OBJDIR_dynamic)$(PATH_SEP)ctype.$(OBJEXT) \
  322. $(RELEASE_OBJDIR_dynamic)$(PATH_SEP)monetary.$(OBJEXT) \
  323. $(RELEASE_OBJDIR_dynamic)$(PATH_SEP)num_get.$(OBJEXT) \
  324. $(RELEASE_OBJDIR_dynamic)$(PATH_SEP)num_put.$(OBJEXT) \
  325. $(RELEASE_OBJDIR_dynamic)$(PATH_SEP)num_get_float.$(OBJEXT) \
  326. $(RELEASE_OBJDIR_dynamic)$(PATH_SEP)num_put_float.$(OBJEXT) \
  327. $(RELEASE_OBJDIR_dynamic)$(PATH_SEP)numpunct.$(OBJEXT) \
  328. $(RELEASE_OBJDIR_dynamic)$(PATH_SEP)time_facets.$(OBJEXT) \
  329. $(RELEASE_OBJDIR_dynamic)$(PATH_SEP)messages.$(OBJEXT) \
  330. $(RELEASE_OBJDIR_dynamic)$(PATH_SEP)locale_impl.$(OBJEXT) \
  331. $(RELEASE_OBJDIR_dynamic)$(PATH_SEP)locale.$(OBJEXT) \
  332. $(RELEASE_OBJDIR_dynamic)$(PATH_SEP)locale_catalog.$(OBJEXT) \
  333. $(RELEASE_OBJDIR_dynamic)$(PATH_SEP)facets_byname.$(OBJEXT) \
  334. $(RELEASE_OBJDIR_dynamic)$(PATH_SEP)c_locale.$(OBJEXT) \
  335. $(RELEASE_OBJDIR_dynamic)$(PATH_SEP)c_locale_stub.$(OBJEXT) \
  336. $(RELEASE_OBJDIR_dynamic)$(PATH_SEP)complex.$(OBJEXT) \
  337. $(RELEASE_OBJDIR_dynamic)$(PATH_SEP)complex_exp.$(OBJEXT) \
  338. $(RELEASE_OBJDIR_dynamic)$(PATH_SEP)complex_io.$(OBJEXT) \
  339. $(RELEASE_OBJDIR_dynamic)$(PATH_SEP)complex_trig.$(OBJEXT) \
  340. $(RELEASE_OBJDIR_dynamic)$(PATH_SEP)complex_io_w.$(OBJEXT) \
  341. $(RELEASE_OBJDIR_dynamic)$(PATH_SEP)string_w.$(OBJEXT) \
  342. $(RESFILE)
  343.  
  344. DEBUG_OBJECTS_dynamic= \
  345. $(DEBUG_OBJDIR_dynamic)$(PATH_SEP)dll_main.$(OBJEXT) \
  346. $(DEBUG_OBJDIR_dynamic)$(PATH_SEP)fstream.$(OBJEXT) \
  347. $(DEBUG_OBJDIR_dynamic)$(PATH_SEP)strstream.$(OBJEXT) \
  348. $(DEBUG_OBJDIR_dynamic)$(PATH_SEP)sstream.$(OBJEXT) \
  349. $(DEBUG_OBJDIR_dynamic)$(PATH_SEP)ios.$(OBJEXT) \
  350. $(DEBUG_OBJDIR_dynamic)$(PATH_SEP)streambuf.$(OBJEXT) \
  351. $(DEBUG_OBJDIR_dynamic)$(PATH_SEP)stdio_streambuf.$(OBJEXT) \
  352. $(DEBUG_OBJDIR_dynamic)$(PATH_SEP)istream.$(OBJEXT) \
  353. $(DEBUG_OBJDIR_dynamic)$(PATH_SEP)ostream.$(OBJEXT) \
  354. $(DEBUG_OBJDIR_dynamic)$(PATH_SEP)iostream.$(OBJEXT) \
  355. $(DEBUG_OBJDIR_dynamic)$(PATH_SEP)codecvt.$(OBJEXT) \
  356. $(DEBUG_OBJDIR_dynamic)$(PATH_SEP)collate.$(OBJEXT) \
  357. $(DEBUG_OBJDIR_dynamic)$(PATH_SEP)ctype.$(OBJEXT) \
  358. $(DEBUG_OBJDIR_dynamic)$(PATH_SEP)monetary.$(OBJEXT) \
  359. $(DEBUG_OBJDIR_dynamic)$(PATH_SEP)num_get.$(OBJEXT) \
  360. $(DEBUG_OBJDIR_dynamic)$(PATH_SEP)num_put.$(OBJEXT) \
  361. $(DEBUG_OBJDIR_dynamic)$(PATH_SEP)num_get_float.$(OBJEXT) \
  362. $(DEBUG_OBJDIR_dynamic)$(PATH_SEP)num_put_float.$(OBJEXT) \
  363. $(DEBUG_OBJDIR_dynamic)$(PATH_SEP)numpunct.$(OBJEXT) \
  364. $(DEBUG_OBJDIR_dynamic)$(PATH_SEP)time_facets.$(OBJEXT) \
  365. $(DEBUG_OBJDIR_dynamic)$(PATH_SEP)messages.$(OBJEXT) \
  366. $(DEBUG_OBJDIR_dynamic)$(PATH_SEP)locale_impl.$(OBJEXT) \
  367. $(DEBUG_OBJDIR_dynamic)$(PATH_SEP)locale.$(OBJEXT) \
  368. $(DEBUG_OBJDIR_dynamic)$(PATH_SEP)locale_catalog.$(OBJEXT) \
  369. $(DEBUG_OBJDIR_dynamic)$(PATH_SEP)facets_byname.$(OBJEXT) \
  370. $(DEBUG_OBJDIR_dynamic)$(PATH_SEP)c_locale.$(OBJEXT) \
  371. $(DEBUG_OBJDIR_dynamic)$(PATH_SEP)c_locale_stub.$(OBJEXT) \
  372. $(DEBUG_OBJDIR_dynamic)$(PATH_SEP)complex.$(OBJEXT) \
  373. $(DEBUG_OBJDIR_dynamic)$(PATH_SEP)complex_exp.$(OBJEXT) \
  374. $(DEBUG_OBJDIR_dynamic)$(PATH_SEP)complex_io.$(OBJEXT) \
  375. $(DEBUG_OBJDIR_dynamic)$(PATH_SEP)complex_trig.$(OBJEXT) \
  376. $(DEBUG_OBJDIR_dynamic)$(PATH_SEP)complex_io_w.$(OBJEXT) \
  377. $(DEBUG_OBJDIR_dynamic)$(PATH_SEP)string_w.$(OBJEXT) \
  378. $(RESFILE_debug)
  379.  
  380. STLDEBUG_OBJECTS_dynamic= \
  381. $(STLDEBUG_OBJDIR_dynamic)$(PATH_SEP)dll_main.$(OBJEXT) \
  382. $(STLDEBUG_OBJDIR_dynamic)$(PATH_SEP)fstream.$(OBJEXT) \
  383. $(STLDEBUG_OBJDIR_dynamic)$(PATH_SEP)strstream.$(OBJEXT) \
  384. $(STLDEBUG_OBJDIR_dynamic)$(PATH_SEP)sstream.$(OBJEXT) \
  385. $(STLDEBUG_OBJDIR_dynamic)$(PATH_SEP)ios.$(OBJEXT) \
  386. $(STLDEBUG_OBJDIR_dynamic)$(PATH_SEP)streambuf.$(OBJEXT) \
  387. $(STLDEBUG_OBJDIR_dynamic)$(PATH_SEP)stdio_streambuf.$(OBJEXT) \
  388. $(STLDEBUG_OBJDIR_dynamic)$(PATH_SEP)istream.$(OBJEXT) \
  389. $(STLDEBUG_OBJDIR_dynamic)$(PATH_SEP)ostream.$(OBJEXT) \
  390. $(STLDEBUG_OBJDIR_dynamic)$(PATH_SEP)iostream.$(OBJEXT) \
  391. $(STLDEBUG_OBJDIR_dynamic)$(PATH_SEP)codecvt.$(OBJEXT) \
  392. $(STLDEBUG_OBJDIR_dynamic)$(PATH_SEP)collate.$(OBJEXT) \
  393. $(STLDEBUG_OBJDIR_dynamic)$(PATH_SEP)ctype.$(OBJEXT) \
  394. $(STLDEBUG_OBJDIR_dynamic)$(PATH_SEP)monetary.$(OBJEXT) \
  395. $(STLDEBUG_OBJDIR_dynamic)$(PATH_SEP)num_get.$(OBJEXT) \
  396. $(STLDEBUG_OBJDIR_dynamic)$(PATH_SEP)num_put.$(OBJEXT) \
  397. $(STLDEBUG_OBJDIR_dynamic)$(PATH_SEP)num_get_float.$(OBJEXT) \
  398. $(STLDEBUG_OBJDIR_dynamic)$(PATH_SEP)num_put_float.$(OBJEXT) \
  399. $(STLDEBUG_OBJDIR_dynamic)$(PATH_SEP)numpunct.$(OBJEXT) \
  400. $(STLDEBUG_OBJDIR_dynamic)$(PATH_SEP)time_facets.$(OBJEXT) \
  401. $(STLDEBUG_OBJDIR_dynamic)$(PATH_SEP)messages.$(OBJEXT) \
  402. $(STLDEBUG_OBJDIR_dynamic)$(PATH_SEP)locale_impl.$(OBJEXT) \
  403. $(STLDEBUG_OBJDIR_dynamic)$(PATH_SEP)locale.$(OBJEXT) \
  404. $(STLDEBUG_OBJDIR_dynamic)$(PATH_SEP)locale_catalog.$(OBJEXT) \
  405. $(STLDEBUG_OBJDIR_dynamic)$(PATH_SEP)facets_byname.$(OBJEXT) \
  406. $(STLDEBUG_OBJDIR_dynamic)$(PATH_SEP)c_locale.$(OBJEXT) \
  407. $(STLDEBUG_OBJDIR_dynamic)$(PATH_SEP)c_locale_stub.$(OBJEXT) \
  408. $(STLDEBUG_OBJDIR_dynamic)$(PATH_SEP)complex.$(OBJEXT) \
  409. $(STLDEBUG_OBJDIR_dynamic)$(PATH_SEP)complex_exp.$(OBJEXT) \
  410. $(STLDEBUG_OBJDIR_dynamic)$(PATH_SEP)complex_io.$(OBJEXT) \
  411. $(STLDEBUG_OBJDIR_dynamic)$(PATH_SEP)complex_trig.$(OBJEXT) \
  412. $(STLDEBUG_OBJDIR_dynamic)$(PATH_SEP)complex_io_w.$(OBJEXT) \
  413. $(STLDEBUG_OBJDIR_dynamic)$(PATH_SEP)string_w.$(OBJEXT) \
  414. $(RESFILE_stldebug)
  415.  
  416.  
  417.