makefile
来自「俄罗斯高人Mamaich的Pocket gcc编译器(运行在PocketPC上)」· 代码 · 共 607 行 · 第 1/2 页
TXT
607 行
# Generated automatically from Makefile.in by configure.# Makefile.in generated automatically by automake 1.4-p6 from Makefile.am# Copyright (C) 1994, 1995-8, 1999, 2001 Free Software Foundation, Inc.# This Makefile.in is free software; the Free Software Foundation# gives unlimited permission to copy and/or distribute it,# with or without modifications, as long as this notice is preserved.# This program is distributed in the hope that it will be useful,# but WITHOUT ANY WARRANTY, to the extent permitted by law; without# even the implied warranty of MERCHANTABILITY or FITNESS FOR A# PARTICULAR PURPOSE.SHELL = /bin/shsrcdir = .top_srcdir = ..prefix = /usr/localexec_prefix = ${prefix}bindir = ${exec_prefix}/binsbindir = ${exec_prefix}/sbinlibexecdir = ${exec_prefix}/libexecdatadir = ${prefix}/sharesysconfdir = ${prefix}/etcsharedstatedir = ${prefix}/comlocalstatedir = ${prefix}/varlibdir = ${exec_prefix}/libinfodir = ${prefix}/infomandir = ${prefix}/manincludedir = ${prefix}/includeoldincludedir = /usr/includeDESTDIR =pkgdatadir = $(datadir)/libstdc++pkglibdir = $(libdir)/libstdc++pkgincludedir = $(includedir)/libstdc++top_builddir = ..ACLOCAL = aclocalAUTOCONF = autoconfAUTOMAKE = automakeAUTOHEADER = autoheaderINSTALL = /usr/bin/install -cINSTALL_PROGRAM = ${INSTALL} $(AM_INSTALL_PROGRAM_FLAGS)INSTALL_DATA = ${INSTALL} -m 644INSTALL_SCRIPT = ${INSTALL_PROGRAM}transform = s,x,x,NORMAL_INSTALL = :PRE_INSTALL = :POST_INSTALL = :NORMAL_UNINSTALL = :PRE_UNINSTALL = :POST_UNINSTALL = :build_alias = i686-pc-cygwinbuild_triplet = i686-pc-cygwinhost_alias = arm-wince-pehost_triplet = arm-wince-petarget_alias = arm-wince-petarget_triplet = arm-wince-peAR = arm-wince-pe-arAS = /usr/local/arm-wince-pe/bin/as.exeATOMICITY_INC_SRCDIR = config/cpu/genericAWK = gawkBASIC_FILE_CC = config/io/basic_file_stdio.ccBASIC_FILE_H = config/io/basic_file_stdio.hCCODECVT_C = config/io/c_io_libio_codecvt.cCCODECVT_CC = config/locale/generic/codecvt_members.ccCCODECVT_H = config/locale/generic/codecvt_specializations.hCCOLLATE_CC = config/locale/generic/collate_members.ccCCTYPE_CC = config/locale/generic/ctype_members.ccCLOCALE_CC = config/locale/generic/c_locale.ccCLOCALE_H = config/locale/generic/c_locale.hCLOCALE_INTERNAL_H = config/locale/generic/c++locale_internal.hCMESSAGES_CC = config/locale/generic/messages_members.ccCMESSAGES_H = config/locale/generic/messages_members.hCMONEY_CC = config/locale/generic/monetary_members.ccCNUMERIC_CC = config/locale/generic/numeric_members.ccCPP = /usr/src/gcc-3.3.3/gcc/xgcc -B/usr/src/gcc-3.3.3/gcc/ -B/usr/local/arm-wince-pe/bin/ -B/usr/local/arm-wince-pe/lib/ -isystem /usr/local/arm-wince-pe/include -ECSTDIO_H = config/io/c_io_stdio.hCTIME_CC = config/locale/generic/time_members.ccCTIME_H = config/locale/generic/time_members.hCXXCPP = /usr/src/gcc-3.3.3/gcc/xgcc -shared-libgcc -B/usr/src/gcc-3.3.3/gcc/ -nostdinc++ -L/usr/src/gcc-3.3.3/arm-wince-pe/libstdc++-v3/src -L/usr/src/gcc-3.3.3/arm-wince-pe/libstdc++-v3/src/.libs -B/usr/local/arm-wince-pe/bin/ -B/usr/local/arm-wince-pe/lib/ -isystem /usr/local/arm-wince-pe/include -EC_INCLUDE_DIR = ${glibcpp_srcdir}/include/c_stdDEBUG_FLAGS = DLLTOOL = @DLLTOOL@EXEEXT = EXTRA_CXX_FLAGS = GCJ = @GCJ@GCJFLAGS = @GCJFLAGS@GLIBCPP_IS_CROSS_COMPILING = trueLIBIO_INCLUDES = LIBMATHOBJS = LIBMATH_INCLUDES = -I$(top_srcdir)/libmathLIBSUPCXX_PICFLAGS = LIBTOOL = $(SHELL) $(top_builddir)/libtoolLIBUNWIND_FLAG = LN_S = ln -sMAINT = #MAKEINFO = makeinfoOBJDUMP = @OBJDUMP@OBJEXT = oOPT_LDFLAGS = OS_INC_SRCDIR = config/os/newlibPACKAGE = libstdc++RANLIB = arm-wince-pe-ranlibSECTION_FLAGS = SECTION_LDFLAGS = STRIP = arm-wince-pe-stripSYMVER_MAP = config/linker-map.dummyTOPLEVEL_INCLUDES = USE_NLS = noVERSION = 3.3.3WARN_FLAGS = -Wall -Wno-format -W -Wwrite-stringsWERROR = baseline_file = @baseline_file@check_msgfmt = enable_shared = yesenable_static = yesglibcpp_CXX = /usr/src/gcc-3.3.3/gcc/xgcc -shared-libgcc -B/usr/src/gcc-3.3.3/gcc/ -nostdinc++ -L/usr/src/gcc-3.3.3/arm-wince-pe/libstdc++-v3/src -L/usr/src/gcc-3.3.3/arm-wince-pe/libstdc++-v3/src/.libs -B/usr/local/arm-wince-pe/bin/ -B/usr/local/arm-wince-pe/lib/ -isystem /usr/local/arm-wince-pe/includeglibcpp_MOFILES = glibcpp_POFILES = glibcpp_basedir = ./../.././libstdc++-v3glibcpp_builddir = /usr/src/gcc-3.3.3/arm-wince-pe/libstdc++-v3glibcpp_localedir = /usr/src/gcc-3.3.3/arm-wince-pe/libstdc++-v3/po/share/localeglibcpp_prefixdir = NONEglibcpp_srcdir = /usr/src/gcc-3.3.3/arm-wince-pe/libstdc++-v3glibcpp_thread_h = gthr-single.hglibcpp_toolexecdir = $(exec_prefix)/$(target_alias)glibcpp_toolexeclibdir = $(toolexecdir)/lib/.gxx_include_dir = $(prefix)/include/c++/3.3.3ifGNUmake = libio_la = libtool_VERSION = 5:5:0toplevel_srcdir = ${top_srcdir}/../..AUTOMAKE_OPTIONS = 1.3 cygnusMAINT_CHARSET = latin1mkinstalldirs = $(SHELL) $(toplevel_srcdir)/mkinstalldirs# Cross compiler and multilib support.CC = /usr/src/gcc-3.3.3/gcc/xgcc -B/usr/src/gcc-3.3.3/gcc/ -B/usr/local/arm-wince-pe/bin/ -B/usr/local/arm-wince-pe/lib/ -isystem /usr/local/arm-wince-pe/includeCXX = /usr/src/gcc-3.3.3/gcc/xgcc -shared-libgcc -B/usr/src/gcc-3.3.3/gcc/ -nostdinc++ -L/usr/src/gcc-3.3.3/arm-wince-pe/libstdc++-v3/src -L/usr/src/gcc-3.3.3/arm-wince-pe/libstdc++-v3/src/.libs -B/usr/local/arm-wince-pe/bin/ -B/usr/local/arm-wince-pe/lib/ -isystem /usr/local/arm-wince-pe/includetoolexecdir = $(exec_prefix)/$(target_alias)toolexeclibdir = $(toolexecdir)/lib/.# Need this library to both be part of libstdc++.a, and installed# separately too.# 1) separate libsupc++.la toolexeclib_LTLIBRARIES = libsupc++.la# 2) integrated libsupc++convenience.la that is to be a part of libstdc++.anoinst_LTLIBRARIES = libsupc++convenience.la# Compile flags that should be constant throughout the build, both for# SUBDIRS and for libstdc++-v3 in general.OPTIMIZE_CXXFLAGS = # These bits are all figured out from configure. Look in acinclude.m4# or configure.in to see how they are set. See GLIBCPP_EXPORT_FLAGSCONFIG_CXXFLAGS = \ # Warning flags to use.WARN_CXXFLAGS = \ -Wall -Wno-format -W -Wwrite-strings $(WERROR) -fdiagnostics-show-location=once# Use common includes from acinclude.m4/GLIBCPP_EXPORT_INCLUDESGLIBCPP_INCLUDES = -I/usr/src/gcc-3.3.3/arm-wince-pe/libstdc++-v3/include/arm-wince-pe -I/usr/src/gcc-3.3.3/arm-wince-pe/libstdc++-v3/includeLIBSUPCXX_INCLUDES = -I$(top_srcdir)/libsupc++GCC_INCLUDES = -I$(toplevel_srcdir)/gcc -I$(toplevel_srcdir)/includeINCLUDES = \ $(GCC_INCLUDES) $(GLIBCPP_INCLUDES) $(LIBSUPCXX_INCLUDES)headers = \ exception new typeinfo cxxabi.h exception_defines.h c_sources = \ cxa_demangle.c \ dyn-string.c sources = \ del_op.cc \ del_opnt.cc \ del_opv.cc \ del_opvnt.cc \ eh_alloc.cc \ eh_aux_runtime.cc \ eh_catch.cc \ eh_exception.cc \ eh_globals.cc \ eh_personality.cc \ eh_terminate.cc \ eh_throw.cc \ eh_type.cc \ guard.cc \ new_handler.cc \ new_op.cc \ new_opnt.cc \ new_opv.cc \ new_opvnt.cc \ pure.cc \ tinfo.cc \ tinfo2.cc \ vec.cclibsupc___la_SOURCES = $(sources) $(c_sources)libsupc__convenience_la_SOURCES = $(sources) $(c_sources)glibcppinstalldir = $(gxx_include_dir)glibcppinstall_HEADERS = $(headers)LIBSUPCXX_CXXFLAGS = $(LIBSUPCXX_PICFLAGS)# Use special rules for pulling things out of libiberty. These# objects should be compiled with the "C" compiler, not the C++# compiler, and also should not use the C++ includes.C_COMPILE = \ $(CC) $(DEFS) $(GCC_INCLUDES) \ $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)# LTCOMPILE is copied from LTCXXCOMPILE below.LTCOMPILE = $(LIBTOOL) --tag CC --tag disable-shared --mode=compile $(CC) \ $(DEFS) $(GCC_INCLUDES) $(LIBSUPCXX_PICFLAGS) \ $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)# AM_CXXFLAGS needs to be in each subdirectory so that it can be# modified in a per-library or per-sub-library way. Need to manually# set this option because CONFIG_CXXFLAGS has to be after# OPTIMIZE_CXXFLAGS on the compile line so that -O2 can be overridden# as the occasion call for it. (ie, --enable-debug)AM_CXXFLAGS = \ -fno-implicit-templates \ $(LIBSUPCXX_CXXFLAGS) \ $(WARN_CXXFLAGS) \ $(OPTIMIZE_CXXFLAGS) \ $(CONFIG_CXXFLAGS) AM_MAKEFLAGS = \ "gxx_include_dir=$(gxx_include_dir)"# libstdc++ libtool notes# 1) Need to explicitly set LTCXXCOMPILE so that AM_CXXFLAGS is# last. (That way, things like -O2 passed down from the toplevel can# be overridden by --enable-debug.)# 2) In general, libtool expects an argument such as `--tag=CXX' when# using the C++ compiler, because that will enable the settings# detected when C++ support was being configured. However, when no# such flag is given in the command line, libtool attempts to figure# it out by matching the compiler name in each configuration section# against a prefix of the command line. The problem is that, if the# compiler name and its initial flags stored in the libtool# configuration file don't match those in the command line, libtool# can't decide which configuration to use, and it gives up. The# correct solution is to add `--tag CXX' to LTCXXCOMPILE and maybe# CXXLINK, just after $(LIBTOOL), so that libtool doesn't have to# attempt to infer which configuration to use.## We have to put --tag disable-shared after --tag CXX lest things# CXX undo the affect of disable-shared.LTCXXCOMPILE = $(LIBTOOL) --tag CXX --tag disable-shared \ --mode=compile $(CXX) $(INCLUDES) \ $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(AM_CXXFLAGS) # 3) We'd have a problem when building the shared libstdc++ object if# the rules automake generates would be used. We cannot allow g++ to# be used since this would add -lstdc++ to the link line which of# course is problematic at this point. So, we get the top-level# directory to configure libstdc++-v3 to use gcc as the C++# compilation driver.CXXLINK = $(LIBTOOL) --tag CXX --tag disable-shared \ --mode=link $(CXX) \ $(AM_CXXFLAGS) $(LDFLAGS) -o $@CONFIG_HEADER = ../config.hCONFIG_CLEAN_FILES = LTLIBRARIES = $(noinst_LTLIBRARIES) $(toolexeclib_LTLIBRARIES)DEFS = -DHAVE_CONFIG_H -I. -I$(srcdir) -I..CPPFLAGS = LDFLAGS = -lc -lg -lm -lgcc -lsupc++ -lcoredll -lwinsockLIBS = libsupc__convenience_la_LDFLAGS = libsupc__convenience_la_LIBADD =
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?