makefile.bcc
来自「A*算法 A*算法 A*算法 A*算法A*算法A*算法」· BCC 代码 · 共 1,799 行 · 第 1/5 页
BCC
1,799 行
# =========================================================================
# This makefile was generated by
# Bakefile 0.2.0 (http://bakefile.sourceforge.net)
# Do not modify, all changes will be overwritten!
# =========================================================================
.autodepend
!ifndef BCCDIR
!ifndef MAKEDIR
!error Your Borland compiler does not define MAKEDIR. Please define the BCCDIR variable, e.g. BCCDIR=d:\bc4
!endif
BCCDIR = $(MAKEDIR)\..
!endif
!include config.bcc
# -------------------------------------------------------------------------
# Do not modify the rest of this file!
# -------------------------------------------------------------------------
### Variables: ###
MAKEARGS = -DCC="$(CC)" -DCXX="$(CXX)" -DCFLAGS="$(CFLAGS)" \
-DCXXFLAGS="$(CXXFLAGS)" -DCPPFLAGS="$(CPPFLAGS)" -DLDFLAGS="$(LDFLAGS)" \
-DCPP="$(CPP)" -DSHARED="$(SHARED)" -DWXUNIV="$(WXUNIV)" \
-DUNICODE="$(UNICODE)" -DMSLU="$(MSLU)" -DBUILD="$(BUILD)" \
-DDEBUG_INFO="$(DEBUG_INFO)" -DDEBUG_FLAG="$(DEBUG_FLAG)" \
-DMONOLITHIC="$(MONOLITHIC)" -DUSE_GUI="$(USE_GUI)" \
-DUSE_HTML="$(USE_HTML)" -DUSE_XRC="$(USE_XRC)" \
-DUSE_OPENGL="$(USE_OPENGL)" -DUSE_ODBC="$(USE_ODBC)" -DUSE_QA="$(USE_QA)" \
-DUSE_EXCEPTIONS="$(USE_EXCEPTIONS)" -DUSE_RTTI="$(USE_RTTI)" \
-DUSE_THREADS="$(USE_THREADS)" -DOFFICIAL_BUILD="$(OFFICIAL_BUILD)" \
-DVENDOR="$(VENDOR)" -DWX_FLAVOUR="$(WX_FLAVOUR)" \
-DWX_LIB_FLAVOUR="$(WX_LIB_FLAVOUR)" -DCFG="$(CFG)" \
-DCPPUNIT_CFLAGS="$(CPPUNIT_CFLAGS)" -DCPPUNIT_LIBS="$(CPPUNIT_LIBS)" \
-DRUNTIME_LIBS="$(RUNTIME_LIBS)"
WX_RELEASE_NODOT = 26
OBJS = \
bcc_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
LIBDIRNAME = ..\..\lib\bcc_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = \
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
WXREGEX_CFLAGS = $(__RUNTIME_LIBS) -I$(BCCDIR)\include $(__DEBUGINFO) \
$(__OPTIMIZEFLAG) $(__THREADSFLAG) -I..\..\include -I$(SETUPHDIR) \
-D__WXMSW__ $(__UNICODE_DEFINE_p) -w-8008 -w-8012 -w-8057 -w-8064 -w-8066 \
-w-8070 $(CPPFLAGS) $(CFLAGS)
WXREGEX_OBJECTS = \
$(OBJS)\wxregex_regcomp.obj \
$(OBJS)\wxregex_regexec.obj \
$(OBJS)\wxregex_regerror.obj \
$(OBJS)\wxregex_regfree.obj
WXZLIB_CFLAGS = $(__RUNTIME_LIBS) -I$(BCCDIR)\include $(__DEBUGINFO) \
$(__OPTIMIZEFLAG) $(__THREADSFLAG) -w-8004 -w-8008 -w-8012 -w-8057 -w-8066 \
$(CPPFLAGS) $(CFLAGS)
WXZLIB_OBJECTS = \
$(OBJS)\wxzlib_adler32.obj \
$(OBJS)\wxzlib_compress.obj \
$(OBJS)\wxzlib_crc32.obj \
$(OBJS)\wxzlib_gzio.obj \
$(OBJS)\wxzlib_uncompr.obj \
$(OBJS)\wxzlib_deflate.obj \
$(OBJS)\wxzlib_trees.obj \
$(OBJS)\wxzlib_zutil.obj \
$(OBJS)\wxzlib_inflate.obj \
$(OBJS)\wxzlib_infback.obj \
$(OBJS)\wxzlib_inftrees.obj \
$(OBJS)\wxzlib_inffast.obj
WXPNG_CFLAGS = $(__RUNTIME_LIBS) -I$(BCCDIR)\include $(__DEBUGINFO) \
$(__OPTIMIZEFLAG) $(__THREADSFLAG) -I..\..\src\zlib -w-8004 $(CPPFLAGS) \
$(CFLAGS)
WXPNG_OBJECTS = \
$(OBJS)\wxpng_png.obj \
$(OBJS)\wxpng_pngerror.obj \
$(OBJS)\wxpng_pnggccrd.obj \
$(OBJS)\wxpng_pngget.obj \
$(OBJS)\wxpng_pngmem.obj \
$(OBJS)\wxpng_pngpread.obj \
$(OBJS)\wxpng_pngread.obj \
$(OBJS)\wxpng_pngrio.obj \
$(OBJS)\wxpng_pngrtran.obj \
$(OBJS)\wxpng_pngrutil.obj \
$(OBJS)\wxpng_pngset.obj \
$(OBJS)\wxpng_pngtrans.obj \
$(OBJS)\wxpng_pngvcrd.obj \
$(OBJS)\wxpng_pngwio.obj \
$(OBJS)\wxpng_pngwrite.obj \
$(OBJS)\wxpng_pngwtran.obj \
$(OBJS)\wxpng_pngwutil.obj
WXJPEG_CFLAGS = $(__RUNTIME_LIBS) -I$(BCCDIR)\include $(__DEBUGINFO) \
$(__OPTIMIZEFLAG) $(__THREADSFLAG) -I$(SETUPHDIR) -w-8004 -w-8008 -w-8057 \
-w-8066 $(CPPFLAGS) $(CFLAGS)
WXJPEG_OBJECTS = \
$(OBJS)\wxjpeg_jcomapi.obj \
$(OBJS)\wxjpeg_jutils.obj \
$(OBJS)\wxjpeg_jerror.obj \
$(OBJS)\wxjpeg_jmemmgr.obj \
$(OBJS)\wxjpeg_jmemnobs.obj \
$(OBJS)\wxjpeg_jcapimin.obj \
$(OBJS)\wxjpeg_jcapistd.obj \
$(OBJS)\wxjpeg_jctrans.obj \
$(OBJS)\wxjpeg_jcparam.obj \
$(OBJS)\wxjpeg_jdatadst.obj \
$(OBJS)\wxjpeg_jcinit.obj \
$(OBJS)\wxjpeg_jcmaster.obj \
$(OBJS)\wxjpeg_jcmarker.obj \
$(OBJS)\wxjpeg_jcmainct.obj \
$(OBJS)\wxjpeg_jcprepct.obj \
$(OBJS)\wxjpeg_jccoefct.obj \
$(OBJS)\wxjpeg_jccolor.obj \
$(OBJS)\wxjpeg_jcsample.obj \
$(OBJS)\wxjpeg_jchuff.obj \
$(OBJS)\wxjpeg_jcphuff.obj \
$(OBJS)\wxjpeg_jcdctmgr.obj \
$(OBJS)\wxjpeg_jfdctfst.obj \
$(OBJS)\wxjpeg_jfdctflt.obj \
$(OBJS)\wxjpeg_jfdctint.obj \
$(OBJS)\wxjpeg_jdapimin.obj \
$(OBJS)\wxjpeg_jdapistd.obj \
$(OBJS)\wxjpeg_jdtrans.obj \
$(OBJS)\wxjpeg_jdatasrc.obj \
$(OBJS)\wxjpeg_jdmaster.obj \
$(OBJS)\wxjpeg_jdinput.obj \
$(OBJS)\wxjpeg_jdmarker.obj \
$(OBJS)\wxjpeg_jdhuff.obj \
$(OBJS)\wxjpeg_jdphuff.obj \
$(OBJS)\wxjpeg_jdmainct.obj \
$(OBJS)\wxjpeg_jdcoefct.obj \
$(OBJS)\wxjpeg_jdpostct.obj \
$(OBJS)\wxjpeg_jddctmgr.obj \
$(OBJS)\wxjpeg_jidctfst.obj \
$(OBJS)\wxjpeg_jidctflt.obj \
$(OBJS)\wxjpeg_jidctint.obj \
$(OBJS)\wxjpeg_jidctred.obj \
$(OBJS)\wxjpeg_jdsample.obj \
$(OBJS)\wxjpeg_jdcolor.obj \
$(OBJS)\wxjpeg_jquant1.obj \
$(OBJS)\wxjpeg_jquant2.obj \
$(OBJS)\wxjpeg_jdmerge.obj
WXTIFF_CFLAGS = $(__RUNTIME_LIBS) -I$(BCCDIR)\include $(__DEBUGINFO) \
$(__OPTIMIZEFLAG) $(__THREADSFLAG) -I..\..\src\zlib -I..\..\src\jpeg -w-8004 \
-w-8012 -w-8057 -w-8060 -w-8066 $(CPPFLAGS) $(CFLAGS)
WXTIFF_OBJECTS = \
$(OBJS)\wxtiff_tif_win32.obj \
$(OBJS)\wxtiff_tif_aux.obj \
$(OBJS)\wxtiff_tif_close.obj \
$(OBJS)\wxtiff_tif_codec.obj \
$(OBJS)\wxtiff_tif_color.obj \
$(OBJS)\wxtiff_tif_compress.obj \
$(OBJS)\wxtiff_tif_dir.obj \
$(OBJS)\wxtiff_tif_dirinfo.obj \
$(OBJS)\wxtiff_tif_dirread.obj \
$(OBJS)\wxtiff_tif_dirwrite.obj \
$(OBJS)\wxtiff_tif_dumpmode.obj \
$(OBJS)\wxtiff_tif_error.obj \
$(OBJS)\wxtiff_tif_extension.obj \
$(OBJS)\wxtiff_tif_fax3.obj \
$(OBJS)\wxtiff_tif_fax3sm.obj \
$(OBJS)\wxtiff_tif_getimage.obj \
$(OBJS)\wxtiff_tif_jpeg.obj \
$(OBJS)\wxtiff_tif_flush.obj \
$(OBJS)\wxtiff_tif_lzw.obj \
$(OBJS)\wxtiff_tif_luv.obj \
$(OBJS)\wxtiff_tif_next.obj \
$(OBJS)\wxtiff_tif_open.obj \
$(OBJS)\wxtiff_tif_packbits.obj \
$(OBJS)\wxtiff_tif_pixarlog.obj \
$(OBJS)\wxtiff_tif_predict.obj \
$(OBJS)\wxtiff_tif_print.obj \
$(OBJS)\wxtiff_tif_read.obj \
$(OBJS)\wxtiff_tif_swab.obj \
$(OBJS)\wxtiff_tif_strip.obj \
$(OBJS)\wxtiff_tif_thunder.obj \
$(OBJS)\wxtiff_tif_tile.obj \
$(OBJS)\wxtiff_tif_version.obj \
$(OBJS)\wxtiff_tif_warning.obj \
$(OBJS)\wxtiff_tif_write.obj \
$(OBJS)\wxtiff_tif_zip.obj
WXEXPAT_CFLAGS = $(__RUNTIME_LIBS) -I$(BCCDIR)\include $(__DEBUGINFO) \
$(__OPTIMIZEFLAG) $(__THREADSFLAG) -I$(LIBDIRNAME) -DCOMPILED_FROM_DSP \
-w-8004 -w-8008 -w-8012 -w-8057 -w-8066 $(CPPFLAGS) $(CFLAGS)
WXEXPAT_OBJECTS = \
$(OBJS)\wxexpat_xmlparse.obj \
$(OBJS)\wxexpat_xmlrole.obj \
$(OBJS)\wxexpat_xmltok.obj
MONODLL_CFLAGS = $(__RUNTIME_LIBS) -I$(BCCDIR)\include $(__DEBUGINFO) \
$(__OPTIMIZEFLAG) $(__THREADSFLAG) -D__WXMSW__ $(__WXUNIV_DEFINE_p) \
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \
-I$(SETUPHDIR) -I..\..\include -I..\..\src\tiff -I..\..\src\jpeg \
-I..\..\src\png -I..\..\src\zlib -I..\..\src\regex -I..\..\src\expat\lib \
-DwxUSE_BASE=1 -DWXMAKINGDLL $(CPPFLAGS) $(CFLAGS)
MONODLL_CXXFLAGS = $(__RUNTIME_LIBS) -I$(BCCDIR)\include $(__DEBUGINFO) \
$(__OPTIMIZEFLAG) $(__THREADSFLAG) -D__WXMSW__ $(__WXUNIV_DEFINE_p) \
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \
-I$(SETUPHDIR) -I..\..\include -I..\..\src\tiff -I..\..\src\jpeg \
-I..\..\src\png -I..\..\src\zlib -I..\..\src\regex -I..\..\src\expat\lib \
-DwxUSE_BASE=1 -DWXMAKINGDLL -Hu -H=$(OBJS)\wxprec_monodll.csm $(CPPFLAGS) \
$(CXXFLAGS)
MONODLL_OBJECTS = \
$(OBJS)\monodll_dummy.obj \
$(OBJS)\monodll_appbase.obj \
$(OBJS)\monodll_archive.obj \
$(OBJS)\monodll_clntdata.obj \
$(OBJS)\monodll_cmdline.obj \
$(OBJS)\monodll_config.obj \
$(OBJS)\monodll_datetime.obj \
$(OBJS)\monodll_datstrm.obj \
$(OBJS)\monodll_dircmn.obj \
$(OBJS)\monodll_dynarray.obj \
$(OBJS)\monodll_dynlib.obj \
$(OBJS)\monodll_dynload.obj \
$(OBJS)\monodll_encconv.obj \
$(OBJS)\monodll_extended.obj \
$(OBJS)\monodll_ffile.obj \
$(OBJS)\monodll_file.obj \
$(OBJS)\monodll_fileconf.obj \
$(OBJS)\monodll_filefn.obj \
$(OBJS)\monodll_filename.obj \
$(OBJS)\monodll_filesys.obj \
$(OBJS)\monodll_fmapbase.obj \
$(OBJS)\monodll_fs_zip.obj \
$(OBJS)\monodll_hash.obj \
$(OBJS)\monodll_hashmap.obj \
$(OBJS)\monodll_init.obj \
$(OBJS)\monodll_intl.obj \
$(OBJS)\monodll_ipcbase.obj \
$(OBJS)\monodll_list.obj \
$(OBJS)\monodll_log.obj \
$(OBJS)\monodll_longlong.obj \
$(OBJS)\monodll_memory.obj \
$(OBJS)\monodll_mimecmn.obj \
$(OBJS)\monodll_module.obj \
$(OBJS)\monodll_mstream.obj \
$(OBJS)\monodll_object.obj \
$(OBJS)\monodll_process.obj \
$(OBJS)\monodll_regex.obj \
$(OBJS)\monodll_stdpbase.obj \
$(OBJS)\monodll_sstream.obj \
$(OBJS)\monodll_stopwatch.obj \
$(OBJS)\monodll_strconv.obj \
$(OBJS)\monodll_stream.obj \
$(OBJS)\monodll_string.obj \
$(OBJS)\monodll_sysopt.obj \
$(OBJS)\monodll_textbuf.obj \
$(OBJS)\monodll_textfile.obj \
$(OBJS)\monodll_tokenzr.obj \
$(OBJS)\monodll_txtstrm.obj \
$(OBJS)\monodll_uri.obj \
$(OBJS)\monodll_variant.obj \
$(OBJS)\monodll_wfstream.obj \
$(OBJS)\monodll_wxchar.obj \
$(OBJS)\monodll_xti.obj \
$(OBJS)\monodll_xtistrm.obj \
$(OBJS)\monodll_zipstrm.obj \
$(OBJS)\monodll_zstream.obj \
$(OBJS)\monodll_basemsw.obj \
$(OBJS)\monodll_crashrpt.obj \
$(OBJS)\monodll_debughlp.obj \
$(OBJS)\monodll_dde.obj \
$(OBJS)\monodll_dir.obj \
$(OBJS)\monodll_dlmsw.obj \
$(OBJS)\monodll_mimetype.obj \
$(OBJS)\monodll_regconf.obj \
$(OBJS)\monodll_registry.obj \
$(OBJS)\monodll_snglinst.obj \
$(OBJS)\monodll_stackwalk.obj \
$(OBJS)\monodll_stdpaths.obj \
$(OBJS)\monodll_thread.obj \
$(OBJS)\monodll_utils.obj \
$(OBJS)\monodll_utilsexc.obj \
$(OBJS)\monodll_event.obj \
$(OBJS)\monodll_fs_mem.obj \
$(OBJS)\monodll_msgout.obj \
$(OBJS)\monodll_utilscmn.obj \
$(OBJS)\monodll_main.obj \
$(OBJS)\monodll_mslu.obj \
$(OBJS)\monodll_volume.obj \
$(OBJS)\monodll_fs_inet.obj \
$(OBJS)\monodll_ftp.obj \
$(OBJS)\monodll_http.obj \
$(OBJS)\monodll_protocol.obj \
$(OBJS)\monodll_sckaddr.obj \
$(OBJS)\monodll_sckfile.obj \
$(OBJS)\monodll_sckipc.obj \
$(OBJS)\monodll_sckstrm.obj \
$(OBJS)\monodll_socket.obj \
$(OBJS)\monodll_url.obj \
$(OBJS)\monodll_gsocket.obj \
$(OBJS)\monodll_urlmsw.obj \
$(____MONOLIB_GUI_SRC_FILENAMES_OBJECTS) \
$(OBJS)\monodll_xml.obj \
$(OBJS)\monodll_xtixml.obj
MONOLIB_CFLAGS = $(__RUNTIME_LIBS) -I$(BCCDIR)\include $(__DEBUGINFO) \
$(__OPTIMIZEFLAG) $(__THREADSFLAG) -D__WXMSW__ $(__WXUNIV_DEFINE_p) \
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \
-I$(SETUPHDIR) -I..\..\include -I..\..\src\tiff -I..\..\src\jpeg \
-I..\..\src\png -I..\..\src\zlib -I..\..\src\regex -I..\..\src\expat\lib \
-DwxUSE_BASE=1 $(CPPFLAGS) $(CFLAGS)
MONOLIB_CXXFLAGS = $(__RUNTIME_LIBS) -I$(BCCDIR)\include $(__DEBUGINFO) \
$(__OPTIMIZEFLAG) $(__THREADSFLAG) -D__WXMSW__ $(__WXUNIV_DEFINE_p) \
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \
-I$(SETUPHDIR) -I..\..\include -I..\..\src\tiff -I..\..\src\jpeg \
-I..\..\src\png -I..\..\src\zlib -I..\..\src\regex -I..\..\src\expat\lib \
-DwxUSE_BASE=1 -Hu -H=$(OBJS)\wxprec_monolib.csm $(CPPFLAGS) $(CXXFLAGS)
MONOLIB_OBJECTS = \
$(OBJS)\monolib_dummy.obj \
$(OBJS)\monolib_appbase.obj \
$(OBJS)\monolib_archive.obj \
$(OBJS)\monolib_clntdata.obj \
$(OBJS)\monolib_cmdline.obj \
$(OBJS)\monolib_config.obj \
$(OBJS)\monolib_datetime.obj \
$(OBJS)\monolib_datstrm.obj \
$(OBJS)\monolib_dircmn.obj \
$(OBJS)\monolib_dynarray.obj \
$(OBJS)\monolib_dynlib.obj \
$(OBJS)\monolib_dynload.obj \
$(OBJS)\monolib_encconv.obj \
$(OBJS)\monolib_extended.obj \
$(OBJS)\monolib_ffile.obj \
$(OBJS)\monolib_file.obj \
$(OBJS)\monolib_fileconf.obj \
$(OBJS)\monolib_filefn.obj \
$(OBJS)\monolib_filename.obj \
$(OBJS)\monolib_filesys.obj \
$(OBJS)\monolib_fmapbase.obj \
$(OBJS)\monolib_fs_zip.obj \
$(OBJS)\monolib_hash.obj \
$(OBJS)\monolib_hashmap.obj \
$(OBJS)\monolib_init.obj \
$(OBJS)\monolib_intl.obj \
$(OBJS)\monolib_ipcbase.obj \
$(OBJS)\monolib_list.obj \
$(OBJS)\monolib_log.obj \
$(OBJS)\monolib_longlong.obj \
$(OBJS)\monolib_memory.obj \
$(OBJS)\monolib_mimecmn.obj \
$(OBJS)\monolib_module.obj \
$(OBJS)\monolib_mstream.obj \
$(OBJS)\monolib_object.obj \
$(OBJS)\monolib_process.obj \
$(OBJS)\monolib_regex.obj \
$(OBJS)\monolib_stdpbase.obj \
$(OBJS)\monolib_sstream.obj \
$(OBJS)\monolib_stopwatch.obj \
$(OBJS)\monolib_strconv.obj \
$(OBJS)\monolib_stream.obj \
$(OBJS)\monolib_string.obj \
$(OBJS)\monolib_sysopt.obj \
$(OBJS)\monolib_textbuf.obj \
$(OBJS)\monolib_textfile.obj \
$(OBJS)\monolib_tokenzr.obj \
$(OBJS)\monolib_txtstrm.obj \
$(OBJS)\monolib_uri.obj \
$(OBJS)\monolib_variant.obj \
$(OBJS)\monolib_wfstream.obj \
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?