Changeset 55150e in git for configure.ac
- Timestamp:
- May 24, 2013, 4:52:49 PM (11 years ago)
- Branches:
- (u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
- Children:
- 591ca8e55e7a07bb3e5b223bca007a3634434e45
- Parents:
- eb3abbb7345bcf75de0d0de288aeeba59f8c39857d160bb18d0d96adea1a7d83376ae5b6048916bc
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
configure.ac
reb3abbb r55150e 12 12 AM_MAINTAINER_MODE 13 13 AM_INIT_AUTOMAKE([-Wall foreign subdir-objects]) # -Wno-extra-portability -Werror silent-rules 14 14 15 m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES]) 15 m4_ifdef([AM_PROG_AR], [AM_PROG_AR])16 17 16 18 17 dnl Check if build env is sane … … 21 20 # 22 21 # - Check for CC and CXX but be careful about CFLAGS. 23 # 22 SING_RESET_FLAGS() 23 SING_CHECK_SET_ARGS() 24 24 25 test "${CFLAGS+set}" = set || cflags_expl_set=no 25 #! 26 26 AC_PROG_CC 27 test "${CXXFLAGS+set}" = set || cxxflags_expl_set=no28 27 AC_PROG_CXX 29 if test "x$GCC" != xyes && test "x$GXX" != xyes; then 30 AC_MSG_WARN(you better use gcc to compile Factory) 31 else 32 if test "x$GXX" = xyes && test "x$cxxflags_expl_set" = xno; then 33 AC_MSG_WARN([we use \`' as default for \`CXXFLAGS' 34 (instead of the configure default \`-g -O')]) 35 fi 36 if test "x$GCC" = xyes && test "x$cflags_expl_set" = xno; then 37 AC_MSG_WARN([we use \`' as default for \`CFLAGS' 38 (instead of the configure default \`-g -O')]) 39 fi 40 fi 41 28 AC_PROG_CPP 29 AC_PROG_CXXCPP 30 AM_PROG_CC_C_O 31 ### AM_PROG_LEX 32 AC_PROG_LN_S 33 AC_PROG_INSTALL 34 m4_ifdef([AM_PROG_AR], [AM_PROG_AR]) 42 35 43 36 AC_HEADER_STDC … … 46 39 AC_CHECK_FUNCS(readlink getcwd getwd setenv putenv) 47 40 48 49 AC_PROG_CPP50 AC_PROG_CXXCPP51 AM_PROG_CC_C_O52 ### AM_PROG_LEX53 AC_PROG_LN_S54 AC_PROG_INSTALL55 41 56 42 AC_CHECK_PROGS([DOXYGEN], [doxygen]) … … 97 83 SING_CHECK_GFANLIB 98 84 99 # CFLAGS100 if test "x$GCC" = xyes && test "x$cflags_expl_set" = xno; then101 CFLAGS=""102 fi103 104 # CXXFLAGS105 if test "x$GXX" = xyes && test "x$cxxflags_expl_set" = xno; then106 CXXFLAGS=""107 fi108 109 AC_DEFINE_UNQUOTED([CC],"$CC",[CC])110 AC_DEFINE_UNQUOTED([CXX],"$CXX",[CXX])111 AC_DEFINE_UNQUOTED([CFLAGS],"$CFLAGS",[CFLAGS])112 AC_DEFINE_UNQUOTED([CXXFLAGS],"$CXXFLAGS",[CXXFLAGS])113 AC_DEFINE_UNQUOTED([LDFLAGS],"$LDFLAGS",[LDFLAGS])114 115 85 ### the following is needed due to the use of om_sing_opt_show_mem in misc_ip.cc... 116 86 #ac_configure_args="$ac_configure_args --with-external-config_h=../Singular/omSingularConfig.h" … … 137 107 fi 138 108 fi 139 140 AC_ARG_ENABLE(debug, AS_HELP_STRING([--enable-debug], [build the debugging version of the libraries]),141 [if test "x$enableval" = "xyes"; then142 ENABLE_DEBUG=yes143 fi], ENABLE_DEBUG=no)144 145 AM_CONDITIONAL(WANT_DEBUG, test x"${ENABLE_DEBUG}" == xyes)146 109 147 110 AC_ARG_ENABLE(countedref, AS_HELP_STRING([--enable-countedref], [Enable autoloading of reference counted types]), … … 170 133 ])]) 171 134 135 136 AC_DEFINE_UNQUOTED([CC],"$CC",[CC]) 137 AC_DEFINE_UNQUOTED([CXX],"$CXX",[CXX]) 138 AC_DEFINE_UNQUOTED([CFLAGS],"$CFLAGS",[CFLAGS]) 139 AC_DEFINE_UNQUOTED([CXXFLAGS],"$CXXFLAGS",[CXXFLAGS]) 140 AC_DEFINE_UNQUOTED([DEFS],"$DEFS",[DEFS]) 141 AC_DEFINE_UNQUOTED([CPPFLAGS],"$CPPFLAGS",[CPPFLAGS]) 142 AC_DEFINE_UNQUOTED([LDFLAGS],"$LDFLAGS",[LDFLAGS]) 143 AC_DEFINE_UNQUOTED([LIBS],"$LIBS",[LIBS]) 144 145 146 SING_SHOW_FLAGS([Compiler/linker flags: ]) 147 172 148 173 149 AM_COND_IF([HAVE_DOXYGEN], [AC_CONFIG_FILES([dox/Doxyfile])]) 174 150 AC_CONFIG_FILES([dox/Makefile]) 175 151 176 AC_CONFIG_SUBDIRS([ findexec])152 AC_CONFIG_SUBDIRS([resources]) 177 153 AC_CONFIG_SUBDIRS([omalloc]) 178 154 … … 184 160 185 161 AC_CONFIG_FILES([Makefile]) 162 AC_CONFIG_FILES([xalloc/Makefile]) 186 163 AC_CONFIG_FILES([kernel/Makefile]) 187 164 AC_CONFIG_FILES([numeric/Makefile])
Note: See TracChangeset
for help on using the changeset viewer.