Changeset c70920 in git
- Timestamp:
- Jan 7, 2014, 6:35:13 PM (10 years ago)
- Branches:
- (u'spielwiese', '8e0ad00ce244dfd0756200662572aef8402f13d5')
- Children:
- f1b9ef6df309b52fb845716a27f07a3e7e39f2bb
- Parents:
- b3d84d43d109ae0e6239276d5c0df8c449da58d0
- git-author:
- Oleksandr Motsak <motsak@mathematik.uni-kl.de>2014-01-07 18:35:13+01:00
- git-committer:
- Oleksandr Motsak <motsak@mathematik.uni-kl.de>2014-01-08 10:22:23+01:00
- Files:
-
- 13 edited
Legend:
- Unmodified
- Added
- Removed
-
Singular/Makefile.am
rb3d84d rc70920 4 4 5 5 AM_CPPFLAGS = -I${top_srcdir} -I${top_builddir} -I${top_srcdir}/numeric -I${top_builddir}/numeric -I${top_srcdir}/kernel -I${top_builddir}/kernel -I${top_srcdir}/libpolys -I${top_builddir}/libpolys $(GMP_CFLAGS) -I${top_srcdir}/factory/include -I${top_builddir}/factory/include $(FACTORY_CFLAGS) $(NTL_CFLAGS) $(FLINT_CFLAGS) -DHAVE_CONFIG_H -DGIT_VERSION='"$(GIT_VERSION)"' 6 7 if ENABLE_FACTORY8 USE_FACTORY = -L${top_builddir}/factory9 else10 USE_FACTORY =11 endif12 6 13 7 if HAVE_GFANLIB … … 17 11 endif 18 12 19 AM_LDFLAGS = -L${top_builddir}/Singular -L${top_builddir}/numeric -L${top_builddir}/kernel -L${top_builddir}/libpolys/polys -L${top_builddir}/libpolys/coeffs -L${top_builddir}/libpolys/reporter -L${top_builddir}/libpolys/misc $(USE_FACTORY) -L${top_builddir}/omalloc -L${top_builddir}/resources 13 # AM_LDFLAGS = libSingular.la ${top_builddir}/numeric/libnumeric.la ${top_builddir}/kernel/libkernel.la 20 14 21 15 ########################### Dynamic Modules... ######################### … … 39 33 ########################################################################## 40 34 if PYTHON_USE 41 PY=pyobject.la $(PYTHON_EXTRA_LIBS) $(PYTHON_LSPEC) ${AM_LDFLAGS}$(PYTHON_EXTRA_LDFLAGS) $(PYTHON_LDFLAGS)35 PY=pyobject.la $(PYTHON_EXTRA_LIBS) $(PYTHON_LSPEC) libSingular.la ${top_builddir}/numeric/libnumeric.la ${top_builddir}/kernel/libkernel.la $(PYTHON_EXTRA_LDFLAGS) $(PYTHON_LDFLAGS) 42 36 else !PYTHON_USE 43 37 PY= … … 179 173 nodist_libSingular_la_SOURCES = feOpt.inc iparith.inc 180 174 181 libSingular_la_LDFLAGS = ${AM_LDFLAGS} ${EMBED_PYOBJECT} \ 182 -lnumeric -lkernel -lpolys -lcoeffs -lreporter -lmisc \ 183 $(FACTORY_LIBS) -lomalloc -lresources $(FLINT_LIBS) $(NTL_LIBS) $(GMP_LIBS) ${USEPPROCSDYNAMICLDFLAGS} ${USEPPROCSDYNAMICLD} 184 185 libSingular_la_LIBADD = ${EMBED_PYOBJECT} \ 186 -lnumeric -lkernel -lpolys -lcoeffs -lreporter -lmisc \ 187 $(FACTORY_LIBS) -lomalloc -lresources $(FLINT_LIBS) $(NTL_LIBS) $(GMP_LIBS) ${USEPPROCSDYNAMICLDFLAGS} ${USEPPROCSDYNAMICLD} 188 189 # ${top_builddir}/numeric/libnumeric.la ${top_builddir}/kernel/libkernel.la ${top_builddir}/libpolys/polys/libpolys.la 190 175 libSingular_la_LDFLAGS = ${USEPPROCSDYNAMICLDFLAGS} ${USEPPROCSDYNAMICLD} 176 177 libSingular_la_LIBADD = ${EMBED_PYOBJECT} ${top_builddir}/numeric/libnumeric.la ${top_builddir}/kernel/libkernel.la \ 178 ${USEPPROCSDYNAMICLDFLAGS} ${USEPPROCSDYNAMICLD} 191 179 192 180 … … 213 201 ########################### Singular* ######################### 214 202 215 EXTRA_PROGRAMS = libparse Singular d203 EXTRA_PROGRAMS = libparse Singulars 216 204 217 205 # the "optional_programs" variable should be defined in the configure … … 223 211 Singular ESingular TSingular $(optional_Singular_programs): ${abs_builddir}/LIB 224 212 225 nodist_Singular_SOURCES = libSingular.la226 227 213 Singular_SOURCES = tesths.cc mmalloc.cc fegetopt.c fegetopt.h utils.cc utils.h 228 214 229 215 Singular_LDADD = libSingular.la ${EMBED_PYOBJECT} 230 216 231 Singular_LDFLAGS = ${AM_LDFLAGS} ${EMBED_PYOBJECT} 232 233 Singulard_SOURCES = tesths.cc mmalloc.cc fegetopt.c fegetopt.h utils.cc utils.h 234 nodist_Singulard_SOURCES = libSingular.la 217 # Singular_LDFLAGS = ${EMBED_PYOBJECT} 218 219 Singulars_SOURCES = tesths.cc mmalloc.cc fegetopt.c fegetopt.h utils.cc utils.h 235 220 236 221 # ${EMBED_PYOBJECT_LDFLAGS} ${EMBED_PYOBJECT_LDFLAGS} 237 Singular d_LDADD = libSingular.la ${EMBED_PYOBJECT}238 239 Singulard_LDFLAGS =${AM_LDFLAGS} ${EMBED_PYOBJECT}222 Singulars_LDADD = libSingular.la ${EMBED_PYOBJECT} 223 224 # Singulars_LDFLAGS = -static ${AM_LDFLAGS} ${EMBED_PYOBJECT} 240 225 241 226 dist_bin_SCRIPTS = singularsurf … … 244 229 ESingular_CPPFLAGS = ${AM_CPPFLAGS} -DESINGULAR -DPROTO 245 230 # ESingular_LDFLAGS = -static ${AM_LDFLAGS} 246 ESingular_LDADD = -lreporter -lmisc -lomalloc -lresources 231 ESingular_LDADD = ${top_builddir}/libpolys/reporter/libreporter.la \ 232 ${top_builddir}/libpolys/misc/libmisc.la 233 247 234 248 235 ESingular_SOURCES = emacs.cc fegetopt.c fegetopt.h feOptES.inc feOpt.cc … … 251 238 TSingular_CPPFLAGS = ${AM_CPPFLAGS} -DTSINGULAR -DPROTO 252 239 # TSingular_LDFLAGS = -static ${AM_LDFLAGS} 253 TSingular_LDADD = -lreporter -lmisc -lomalloc -lresources 240 TSingular_LDADD = ${top_builddir}/libpolys/reporter/libreporter.la \ 241 ${top_builddir}/libpolys/misc/libmisc.la 254 242 255 243 TSingular_SOURCES = emacs.cc fegetopt.c fegetopt.h feOptTS.inc feOpt.cc … … 262 250 libparse_SOURCES = libparse.cc fegetopt.c fegetopt.h utils.cc utils.h 263 251 264 # # libSingular.la -lnumeric 265 libparse_LDADD = -lomalloc 252 libparse_LDADD = ${top_builddir}/omalloc/libomalloc.la 266 253 # libparse_LDFLAGS = -static ${AM_LDFLAGS} 267 254 # TODO for libparse: DONE by Hans??? -
dyn_modules/bigintm/Makefile.am
rb3d84d rc70920 7 7 check_LTLIBRARIES=bigintm.la 8 8 9 # if WANT_DEBUG10 # # noinst_module_LTLIBRARIES+=bigintm_g.la11 # check_LTLIBRARIES+=bigintm_g.la12 # endif13 14 9 endif 15 16 if ENABLE_FACTORY17 USE_FACTORY = -L${top_builddir}/factory18 else19 USE_FACTORY =20 endif21 22 # CXXTEMPLFLAGS = ${PIPE}23 #24 # DEBUGCXXFLAGS = -g -Wextra -Wall -pedantic -Wno-long-long ${CXXTEMPLFLAGS}25 #26 # NODEBUGCFLAGS = -O3 -w -fomit-frame-pointer ${PIPE}27 # NODEBUGCXXFLAGS = -O3 -w -fomit-frame-pointer ${CXXTEMPLFLAGS} -fno-exceptions -fno-rtti28 # ## -fno-implicit-templates?29 # NODEBUGDEFS = -DSING_NDEBUG -DOM_NDEBUG30 31 # -DHAVE_CONFIG_H??32 10 33 11 MYINCLUDES = -I${top_srcdir} -I${top_builddir} -I${srcdir} \ … … 36 14 $(FACTORY_CFLAGS) $(NTL_CFLAGS) $(GMP_CFLAGS) 37 15 38 39 #### AM_LDFLAGS = -release ${PACKAGE_VERSION} 40 # -L${top_builddir}/Singular -L${top_builddir}/numeric -L${top_builddir}/kernel \ 41 # -L${top_builddir}/libpolys/polys $(USE_FACTORY) -L${top_builddir}/omalloc -L${top_builddir}/resources 42 43 44 SOURCES = mod_main.cc bigintm.cc bigintm.h 45 bigintm_la_SOURCES = $(SOURCES) 46 # bigintm_g_la_SOURCES = $(SOURCES) 16 bigintm_la_SOURCES = mod_main.cc bigintm.cc bigintm.h 47 17 48 18 if ENABLE_P_PROCS_DYNAMIC … … 53 23 54 24 bigintm_la_CPPFLAGS = ${MYINCLUDES} ${P_PROCS_CPPFLAGS_COMMON} 55 # ${NODEBUGDEFS}56 # bigintm_g_la_CPPFLAGS = ${MYINCLUDES} ${P_PROCS_CPPFLAGS_COMMON}57 58 # bigintm_la_CXXFLAGS = ${NODEBUGCXXFLAGS}59 # bigintm_g_la_CXXFLAGS = ${DEBUGCXXFLAGS}60 25 61 26 if ENABLE_P_PROCS_DYNAMIC 62 P_PROCS_MODULE_LDFLAGS = ${AM_LDFLAGS} -module -export-dynamic -avoid-version -flat_namespace -weak_reference_mismatches weak -undefined dynamic_lookup 27 P_PROCS_MODULE_LDFLAGS = -module -export-dynamic -avoid-version -flat_namespace -weak_reference_mismatches weak -undefined dynamic_lookup 28 # Add under Mac OS X: -flat_namespace -weak_reference_mismatches weak -undefined dynamic_lookup 63 29 else 64 P_PROCS_MODULE_LDFLAGS = ${AM_LDFLAGS}30 P_PROCS_MODULE_LDFLAGS = 65 31 endif 66 32 67 # Add under Mac OS X: -flat_namespace -weak_reference_mismatches weak -undefined dynamic_lookup68 69 33 bigintm_la_LDFLAGS = ${P_PROCS_MODULE_LDFLAGS} 70 # bigintm_g_la_LDFLAGS = ${P_PROCS_MODULE_LDFLAGSG}71 72 34 73 35 # AM_COLOR_TESTS=always 74 36 # 75 37 # TESTS_ENVIRONMENT = SINGULARPATH='${abs_top_builddir}/Singular/LIB:${abs_top_srcdir}/Singular/LIB:${abs_top_builddir}/libpolys/polys/.libs:${abs_top_builddir}/factory/gftables:${abs_builddir}/.libs:${abs_srcdir}' 76 # TESTS_ENVIRONMENT += SINGULAR_ROOT_DIR='${abs_top_builddir}' 38 # TESTS_ENVIRONMENT += SINGULAR_ROOT_DIR='${abs_top_builddir}' 77 39 # TESTS_ENVIRONMENT += SINGULAR_BIN_DIR='${abs_top_builddir}/Singular' 78 40 # 79 41 # TESTS=test_release.sh 80 42 # 81 # # if WANT_DEBUG82 # # TESTS+=test_debug.sh83 # # endif84 #85 43 # EXTRA_DIST = test.sh $(TESTS) 86 44 -
dyn_modules/syzextra/Makefile.am
rb3d84d rc70920 6 6 -I${top_srcdir}/libpolys -I${top_builddir}/libpolys \ 7 7 -I${top_srcdir}/factory/include -I${top_builddir}/factory/include \ 8 $(FACTORY_CFLAGS) $(NTL_CFLAGS) $(GMP_CFLAGS) 9 10 AM_LDFLAGS = ${GOOGLE_PERFTOOL_LDFLAGS} 8 $(FACTORY_CFLAGS) $(NTL_CFLAGS) $(GMP_CFLAGS) $(GOOGLE_PERFTOOLS_CFLAGS) 11 9 12 10 module_LTLIBRARIES=syzextra.la … … 25 23 syzextra_la_SOURCES = $(SOURCES) 26 24 syzextra_la_CPPFLAGS = ${MYINCLUDES} ${P_PROCS_CPPFLAGS_COMMON} 27 syzextra_la_LDFLAGS = ${AM_LDFLAGS} ${P_PROCS_MODULE_LDFLAGS} 25 syzextra_la_LDFLAGS = ${AM_LDFLAGS} ${P_PROCS_MODULE_LDFLAGS} ${GOOGLE_PERFTOOL_LDFLAGS} 28 26 29 27 # AM_COLOR_TESTS=always … … 35 33 # TESTS=test_release.sh 36 34 # 37 # # if WANT_DEBUG38 # # TESTS+=test_debug.sh39 # # endif40 #41 35 # EXTRA_DIST = syzextra.tst ederc.tst test_clear_enum.tst test.sh $(TESTS) -
factory/Makefile.am
rb3d84d rc70920 8 8 lib_LTLIBRARIES = libfactory.la 9 9 10 libfactory_la_LIBADD = ${builddir}/libfac/libfac.la $(FLINT_LIBS) ${GMP_LIBS} ${NTL_LIBS} 10 libfactory_la_LIBADD = ${builddir}/libfac/libfac.la \ 11 ${builddir}/../omalloc/libomalloc.la ${builddir}/../resources/libresources.la \ 12 $(FLINT_LIBS) ${GMP_LIBS} ${NTL_LIBS} 13 11 14 ### libfactory_la_LDFLAGS = -release ${PACKAGE_VERSION} 12 15 … … 224 227 EXTRA_PROGRAMS = gengftables 225 228 gengftables_SOURCES = gengftables-conway.cc 226 gengftables_LDADD = -L${builddir} -lfactory$(FLINT_LIBS) $(GMP_LIBS) $(NTL_LIBS)229 gengftables_LDADD = libfactory.la $(FLINT_LIBS) $(GMP_LIBS) $(NTL_LIBS) 227 230 228 231 -
kernel/Makefile.am
rb3d84d rc70920 1 1 ACLOCAL_AMFLAGS = -I ../m4 2 2 # TODO: use ${top_srcdir} instead of .. in the above? 3 4 5 3 6 4 libkernel_LTLIBRARIES = libkernel.la … … 32 30 libkernel_la_SOURCES = $(SOURCES) 33 31 32 34 33 KERNELHEADERS = mod2.h polys.h hutil.h stairc.h ideals.h \ 35 34 structs.h \ … … 54 53 55 54 if ENABLE_FACTORY 56 USE_FACTORY = -L${top_builddir}/factory55 USE_FACTORY = ${top_builddir}/factory/libfactory.la 57 56 else 58 57 USE_FACTORY = 59 58 endif 60 59 61 AM_LDFLAGS = -L${top_builddir}/kernel -L${top_builddir}/libpolys/polys -L${top_builddir}/libpolys/coeffs -L${top_builddir}/libpolys/reporter -L${top_builddir}/libpolys/misc $(USE_FACTORY) -L${top_builddir}/omalloc -L${top_builddir}/resources 62 60 libkernel_la_LIBADD = ${top_builddir}/libpolys/polys/libpolys.la $(USE_FACTORY) 63 61 64 62 ### TODO: the following has to be addapted... … … 71 69 72 70 test_SOURCES = test.cc 73 test_LDADD = -lkernel -lpolys -lcoeffs -lreporter -lmisc \ 74 $(FACTORY_LIBS) -lomalloc -lresources $(NTL_LIBS) $(GMP_LIBS) \ 75 ${USEPPROCSDYNAMICLDFLAGS} ${USEPPROCSDYNAMICLD} 71 test_LDADD = libkernel.la ${USEPPROCSDYNAMICLDFLAGS} ${USEPPROCSDYNAMICLD} 76 72 77 73 -
libpolys/coeffs/Makefile.am
rb3d84d rc70920 24 24 bigintmat.h Enumerator.h AE.h OPAE.h AEp.h OPAEp.h AEQ.h OPAEQ.h 25 25 26 if ENABLE_FACTORY 27 USE_FACTORY = ${top_builddir}/../factory/libfactory.la 28 else 29 USE_FACTORY = 30 endif 31 32 libcoeffs_la_LIBADD = ${top_builddir}/reporter/libreporter.la ${top_builddir}/misc/libmisc.la \ 33 ${USE_FACTORY} ${NTL_LIBS} ${GMP_LIBS} 34 26 35 TESTS_ENVIRONMENT = SINGULARPATH='${top_srcdir}/../factory:${top_builddir}/../factory' 27 36 TESTS_ENVIRONMENT += SINGULAR_ROOT_DIR='$(top_builddir)' … … 31 40 check_PROGRAMS = $(TESTS) 32 41 33 if ENABLE_FACTORY34 USE_FACTORY = -L${top_builddir}/../factory35 else36 USE_FACTORY =37 endif38 39 AM_LDFLAGS = -L${top_builddir}/coeffs -L${top_builddir}/reporter -L${top_builddir}/misc ${USE_FACTORY} -L${top_builddir}/../omalloc -L${top_builddir}/../resources40 42 41 43 test_SOURCES = test.cc 42 test_LDADD = -lcoeffs -lreporter -lmisc ${FACTORY_LIBS} -lomalloc -lresources ${NTL_LIBS} ${GMP_LIBS}44 test_LDADD = libcoeffs.la -
libpolys/configure.ac
rb3d84d rc70920 37 37 LB_CHECK_GMP(3.1.1,,AC_MSG_ERROR([Unable to find GMP on your machine: please use --with-gmp=PATH_TO_DIR_CONTAINING_LIB_AND_INCLUDE (see also ./configure --help if you do not understand what we are talking about)])) 38 38 LB_CHECK_NTL(5.0,,AC_MSG_WARN([Unable to find NTL (which is strongly recommended) on your machine: please use --with-ntl=PATH_TO_DIR_CONTAINING_LIB_AND_INCLUDE (see also ./configure --help if you do not understand what we are talking about)])) 39 ## LB_CHECK_FLINT(2.3,,AC_MSG_WARN([Unable to find FLINT (which is strongly recommended) on your machine: please use --with-flint=PATH_TO_DIR_CONTAINING_LIB_AND_INCLUDE (see also ./configure --help if you do not understand what we are talking about)])) 40 39 41 40 42 # Checks for library functions. … … 100 102 AX_PYTHON_WITH_VERSION([2.4]) 101 103 104 AC_DEFINE_UNQUOTED([FACTORY_CFLAGS],"$FACTORY_CFLAGS",[FACTORY_CFLAGS]) 105 AC_DEFINE_UNQUOTED([FACTORY_LIBS],"$FACTORY_LIBS",[FACTORY_LIBS]) 106 107 AC_DEFINE_UNQUOTED([NTL_CFLAGS],"$NTL_CFLAGS",[NTL_CFLAGS]) 108 AC_DEFINE_UNQUOTED([NTL_LIBS],"$NTL_LIBS",[NTL_LIBS]) 109 110 AC_DEFINE_UNQUOTED([GMP_CFLAGS],"$GMP_CFLAGS",[GMP_CFLAGS]) 111 AC_DEFINE_UNQUOTED([GMP_LIBS],"$GMP_LIBS",[GMP_LIBS]) 112 113 # AC_DEFINE_UNQUOTED([FLINT_CFLAGS],"$FLINT_CFLAGS",[FLINT_CFLAGS]) 114 # AC_DEFINE_UNQUOTED([FLINT_LIBS],"$FLINT_LIBS",[FLINT_LIBS]) 115 102 116 ## AC_DEFINE([HAVE_POLYEXTENSIONS], [1], [Enable the algebraic & transcendental extensions]) 103 117 -
libpolys/libpolys-config.in
rb3d84d rc70920 89 89 90 90 --cflags) 91 ${ECHOn} " -I${includedir} -I${includedir}/singular @FACTORY_CFLAGS@ @ FLINT_CFLAGS@ @NTL_CFLAGS@ @GMP_CFLAGS@ -DSING_NDEBUG -DOM_NDEBUG"91 ${ECHOn} " -I${includedir} -I${includedir}/singular @FACTORY_CFLAGS@ @NTL_CFLAGS@ @GMP_CFLAGS@ -DSING_NDEBUG -DOM_NDEBUG" 92 92 ;; 93 93 94 94 --cflagswithdebug) 95 ${ECHOn} " -I${includedir} -I${includedir}/singular @FACTORY_CFLAGS@ @ FLINT_CFLAGS@ @NTL_CFLAGS@ @GMP_CFLAGS@"95 ${ECHOn} " -I${includedir} -I${includedir}/singular @FACTORY_CFLAGS@ @NTL_CFLAGS@ @GMP_CFLAGS@" 96 96 ;; 97 97 98 98 --libs) 99 ${ECHOn} " -L${libdir} -L${libdir}/singular -lpolys -lcoeffs -lreporter -lmisc @FACTORY_LIBS@ -lomalloc -lresources @FLINT_LIBS@ @NTL_LIBS@ @USEPPROCSDYNAMICLD@ @GMP_LIBS@"99 ${ECHOn} " -L${libdir}/singular/libpolys.la" 100 100 ;; 101 101 -
libpolys/misc/Makefile.am
rb3d84d rc70920 1 1 ACLOCAL_AMFLAGS = -I ../../m4 2 3 # CXXTEMPLFLAGS =-ftrapv -fno-implicit-templates4 2 5 3 AM_CPPFLAGS = -I${top_srcdir} -I${top_srcdir}/.. -I${top_builddir} -I${top_builddir}/.. -DHAVE_CONFIG_H 6 4 7 # if WANT_DEBUG8 # LIB_G=libmisc_g.la9 # else10 # LIB_G=11 # endif12 13 5 libmisc_LTLIBRARIES = libmisc.la 14 # ${LIB_G}15 6 libmiscdir = $(libdir)/singular 16 7 17 # libmisc_la_CFLAGS = -O3 -fomit-frame-pointer ${PIPE} 18 # libmisc_g_la_CFLAGS = ${PIPE} 19 # 20 # libmisc_la_CXXFLAGS = -O3 -fomit-frame-pointer ${PIPE} ${CXXTEMPLFLAGS} 21 # libmisc_g_la_CXXFLAGS = -g -Wextra -Wall -pedantic -Wno-long-long ${PIPE} ${CXXTEMPLFLAGS} 22 # # -fdiagnostics-show-option 23 24 # libmisc_la_CPPFLAGS = ${AM_CPPFLAGS} -DHAVE_CONFIG_H -DSING_NDEBUG -DOM_NDEBUG 25 # libmisc_g_la_CPPFLAGS = ${AM_CPPFLAGS} -DHAVE_CONFIG_H 26 # libmisc_la_CPPFLAGS = ${AM_CPPFLAGS} 8 noinst_LTLIBRARIES = libintvec.la 27 9 28 29 noinst_LTLIBRARIES = libintvec.la 30 # libintvec_g.la 31 32 libmisc_la_LIBADD = libintvec.la 33 # libmisc_g_la_LIBADD = libintvec_g.la 10 libmisc_la_LIBADD = libintvec.la \ 11 ${top_builddir}/../omalloc/libomalloc.la ${top_builddir}/../resources/libresources.la 34 12 35 13 # libmisc_la_LDFLAGS = -release ${PACKAGE_VERSION} 36 14 37 SOURCES = int64vec.cc options.c 38 libmisc_la_SOURCES = $(SOURCES) 39 # libmisc_g_la_SOURCES = $(SOURCES) 40 15 libmisc_la_SOURCES = int64vec.cc options.c 41 16 42 17 libmisc_includedir = $(includedir)/singular/misc … … 45 20 46 21 nodist_libmisc_la_SOURCES = auxiliary.h 47 # nodist_libmisc_g_la_SOURCES = auxiliary.h 22 23 libintvec_la_SOURCES = intvec.cc 48 24 49 25 50 libintvec_la_SOURCES = intvec.cc51 # libintvec_g_la_SOURCES = ${libintvec_la_SOURCES}52 53 54 # libintvec_la_CXXFLAGS = -O3 -fomit-frame-pointer ${PIPE} -fwrapv -fno-implicit-templates55 # libintvec_g_la_CXXFLAGS = -g -Wextra -Wall -pedantic -Wno-long-long ${PIPE} -fwrapv -fno-implicit-templates56 57 # libintvec_la_CPPFLAGS = ${AM_CPPFLAGS} -DHAVE_CONFIG_H -DSING_NDEBUG -DOM_NDEBUG58 # libintvec_g_la_CPPFLAGS = ${AM_CPPFLAGS} -DHAVE_CONFIG_H59 # libintvec_la_CPPFLAGS = ${AM_CPPFLAGS} -DHAVE_CONFIG_H60 -
libpolys/polys/Makefile.am
rb3d84d rc70920 1 1 ACLOCAL_AMFLAGS = -I ../../m4 2 2 3 # CXXTEMPLFLAGS = ## -fno-implicit-templates4 #5 # DEBUGCXXFLAGS = -g -Wextra -Wall -pedantic -Wno-long-long6 #7 # NODEBUGCFLAGS = -O3 -w -fomit-frame-pointer8 # NODEBUGCXXFLAGS = -O3 -w -fomit-frame-pointer9 # NODEBUGDEFS = -DSING_NDEBUG -DOM_NDEBUG10 3 DEBUGCXXFLAGS = 11 4 NODEBUGCFLAGS = 12 5 NODEBUGCXXFLAGS = 13 6 NODEBUGDEFS = 14 15 # AM_CFLAGS = ${PIPE}16 # AM_CXXFLAGS = ${PIPE} ${CXXTEMPLFLAGS}17 7 18 8 AM_CPPFLAGS = -I${top_srcdir} -I${top_srcdir}/.. -I${top_builddir} -I${top_builddir}/.. -I${srcdir} -I${top_srcdir}/../factory/include -I${top_builddir}/../factory/include ${GMP_CFLAGS} -DHAVE_CONFIG_H … … 35 25 endif 36 26 37 # if WANT_DEBUG38 # LIB_G=libpolys_g.la39 # MOD_G=p_Procs_FieldGeneral_g.la p_Procs_FieldIndep_g.la p_Procs_FieldQ_g.la p_Procs_FieldZp_g.la40 # else41 # LIB_G=42 # MOD_G=43 # endif44 27 45 28 libpolys_LTLIBRARIES = libpolys.la 46 # ${LIB_G}47 29 libpolysdir = $(libdir)/singular 48 30 … … 87 69 p_Procs_FieldZp_la_CPPFLAGS = -Dp_Procs_FieldZp ${P_PROCS_CPPFLAGS_COMMON} ${NODEBUGDEFS} 88 70 89 # p_Procs_FieldGeneral_g_la_CPPFLAGS = -Dp_Procs_FieldGeneral ${P_PROCS_CPPFLAGS_COMMON}90 # p_Procs_FieldIndep_g_la_CPPFLAGS = -Dp_Procs_FieldIndep ${P_PROCS_CPPFLAGS_COMMON}91 # p_Procs_FieldQ_g_la_CPPFLAGS = -Dp_Procs_FieldQ ${P_PROCS_CPPFLAGS_COMMON}92 # p_Procs_FieldZp_g_la_CPPFLAGS = -Dp_Procs_FieldZp ${P_PROCS_CPPFLAGS_COMMON}93 94 71 p_Procs_FieldGeneral_la_CXXFLAGS = ${NODEBUGCXXFLAGS} 95 72 p_Procs_FieldIndep_la_CXXFLAGS = ${NODEBUGCXXFLAGS} 96 73 p_Procs_FieldQ_la_CXXFLAGS = ${NODEBUGCXXFLAGS} 97 74 p_Procs_FieldZp_la_CXXFLAGS = ${NODEBUGCXXFLAGS} 98 99 # p_Procs_FieldGeneral_g_la_CXXFLAGS = ${DEBUGCXXFLAGS}100 # p_Procs_FieldIndep_g_la_CXXFLAGS = ${DEBUGCXXFLAGS}101 # p_Procs_FieldQ_g_la_CXXFLAGS = ${DEBUGCXXFLAGS}102 # p_Procs_FieldZp_g_la_CXXFLAGS = ${DEBUGCXXFLAGS}103 75 104 76 P_PROCS_MODULE_LDFLAGS = -shared -module -dynamic -export-dynamic -avoid-version -weak_reference_mismatches weak -undefined dynamic_lookup -Wl,-undefined -Wl,dynamic_lookup -flat_namespace … … 109 81 p_Procs_FieldZp_la_LDFLAGS = ${P_PROCS_MODULE_LDFLAGS} 110 82 111 # p_Procs_FieldGeneral_g_la_LDFLAGS = ${P_PROCS_MODULE_LDFLAGSG}112 # p_Procs_FieldIndep_g_la_LDFLAGS = ${P_PROCS_MODULE_LDFLAGSG}113 # p_Procs_FieldQ_g_la_LDFLAGS = ${P_PROCS_MODULE_LDFLAGSG}114 # p_Procs_FieldZp_g_la_LDFLAGS = ${P_PROCS_MODULE_LDFLAGSG}115 116 117 83 P_PROCS = templates/p_Procs_Lib.cc 118 84 … … 122 88 p_Procs_FieldZp_la_SOURCES = ${P_PROCS} 123 89 124 # p_Procs_FieldGeneral_g_la_SOURCES = ${P_PROCS}125 # p_Procs_FieldIndep_g_la_SOURCES = ${P_PROCS}126 # p_Procs_FieldQ_g_la_SOURCES = ${P_PROCS}127 # p_Procs_FieldZp_g_la_SOURCES = ${P_PROCS}128 90 129 130 # moduledir = $(bindir)131 91 moduledir = $(libexecdir)/singular/MOD 132 92 133 93 if ENABLE_P_PROCS_DYNAMIC 134 94 module_LTLIBRARIES=p_Procs_FieldGeneral.la p_Procs_FieldIndep.la p_Procs_FieldQ.la p_Procs_FieldZp.la 135 136 # if WANT_DEBUG137 # module_LTLIBRARIES+=p_Procs_FieldGeneral_g.la p_Procs_FieldIndep_g.la p_Procs_FieldQ_g.la p_Procs_FieldZp_g.la138 # endif139 140 95 endif 141 96 … … 145 100 146 101 libpolys_la_SOURCES = ${SOURCES} 147 # libpolys_g_la_SOURCES = ${SOURCES}148 102 149 103 EXTRA_libpolys_la_SOURCES = templates/p_Procs_Static.cc templates/p_Procs_Dynamic.cc 150 104 151 # libpolys_g_la_CXXFLAGS = ${DEBUGCXXFLAGS}152 105 libpolys_la_CPPFLAGS = ${NODEBUGDEFS} ${AM_CPPFLAGS} 153 106 107 libpolys_la_LIBADD = ${top_builddir}/coeffs/libcoeffs.la 108 154 109 ### libpolys_la_LDFLAGS = -release ${PACKAGE_VERSION} 155 156 110 157 111 ################################################# … … 162 116 noinst_PROGRAMS = templates/p_Procs_Generate 163 117 templates_p_Procs_Generate_SOURCES = templates/p_Procs_Generate.cc 164 # templates_p_Procs_Generate_CFLAGS = ${NODEBUGCFLAGS}165 # templates_p_Procs_Generate_CXXFLAGS = ${NODEBUGCXXFLAGS}166 118 templates_p_Procs_Generate_CPPFLAGS = ${USE_P_PROCS_STATIC} ${AM_CPPFLAGS} 167 168 templates_p_Procs_Generate_LDADD = -lreporter -lmisc -lomalloc -lresources 169 templates_p_Procs_Generate_LDFLAGS = -L${builddir} -L${top_builddir}/coeffs -L${top_builddir}/reporter -L${top_builddir}/misc -L${top_builddir}/../omalloc -L${top_builddir}/../resources 119 templates_p_Procs_Generate_LDADD = ${top_builddir}/reporter/libreporter.la ${top_builddir}/misc/libmisc.la 170 120 171 121 templates/p_Procs.inc: templates/p_Procs_Generate$(EXEEXT) -
libpolys/reporter/Makefile.am
rb3d84d rc70920 1 1 ACLOCAL_AMFLAGS = -I ../../m4 2 3 # CXXTEMPLFLAGS =-ftrapv4 ## -fno-implicit-templates5 2 6 3 AM_CPPFLAGS = -I${top_srcdir} -I${top_srcdir}/.. -I${top_builddir} -I${top_builddir}/.. -DHAVE_CONFIG_H 7 4 8 # if WANT_DEBUG 9 # LIB_G=libreporter_g.la 10 # else 11 # LIB_G= 12 # endif 5 libreporter_LTLIBRARIES = libreporter.la 13 6 14 libreporter_LTLIBRARIES = libreporter.la15 # ${LIB_G}16 7 libreporterdir = $(libdir)/singular 17 8 18 # libreporter_la_CFLAGS = -O3 -fomit-frame-pointer ${PIPE} 19 # libreporter_g_la_CFLAGS = ${PIPE} 20 # 21 # libreporter_la_CXXFLAGS = -O3 -fomit-frame-pointer ${PIPE} ${CXXTEMPLFLAGS} 22 # libreporter_g_la_CXXFLAGS = -g -Wextra -Wall -pedantic -Wno-long-long ${PIPE} ${CXXTEMPLFLAGS} 23 # # -fdiagnostics-show-option 24 25 # libreporter_la_CPPFLAGS = ${AM_CPPFLAGS} -DSING_NDEBUG -DOM_NDEBUG -DHAVE_CONFIG_H 26 # libreporter_g_la_CPPFLAGS = ${AM_CPPFLAGS} -DHAVE_CONFIG_H 27 # libreporter_la_CPPFLAGS = ${AM_CPPFLAGS} -DHAVE_CONFIG_H 28 29 30 SOURCES = dError.cc reporter.cc 31 libreporter_la_SOURCES = $(SOURCES) 32 # libreporter_g_la_SOURCES = $(SOURCES) 9 libreporter_la_SOURCES = dError.cc reporter.cc 33 10 34 11 ## libreporter_la_LDFLAGS = -release ${PACKAGE_VERSION} … … 38 15 libreporter_include_HEADERS = reporter.h 39 16 17 libreporter_la_LIBADD = ${top_builddir}/misc/libmisc.la 40 18 41 -
numeric/Makefile.am
rb3d84d rc70920 1 1 ACLOCAL_AMFLAGS = -I ../m4 2 2 3 # if WANT_DEBUG4 # LIB_G=libnumeric_g.la5 # else6 # LIB_G=7 # endif8 #9 3 libnumeric_LTLIBRARIES = libnumeric.la 10 # ${LIB_G} 4 11 5 libnumericdir = $(libdir)/singular 12 13 # CXXTEMPLFLAGS =-ftrapv ## -fno-implicit-templates14 #15 # libnumeric_la_CFLAGS = -O3 -fomit-frame-pointer ${PIPE}16 # libnumeric_g_la_CFLAGS = ${PIPE}17 #18 # libnumeric_la_CXXFLAGS = -O3 -fomit-frame-pointer ${PIPE} ${CXXTEMPLFLAGS}19 # libnumeric_g_la_CXXFLAGS = -g -Wextra -Wall -pedantic -Wno-long-long ${PIPE} ${CXXTEMPLFLAGS}20 # # -fdiagnostics-show-option21 6 22 7 AM_CPPFLAGS = -I${top_srcdir} -I${top_builddir} -I${top_srcdir}/libpolys -I${top_builddir}/libpolys ${GMP_CFLAGS} -I${top_srcdir}/factory/include -I${top_builddir}/factory/include ${FACTORY_CFLAGS} ${NTL_CFLAGS} -DHAVE_CONFIG_H 23 8 24 # libnumeric_la_CPPFLAGS = ${AM_CPPFLAGS} -DHAVE_CONFIG_H -DSING_NDEBUG -DOM_NDEBUG25 # libnumeric_g_la_CPPFLAGS = ${AM_CPPFLAGS} -DHAVE_CONFIG_H26 # libnumeric_la_CPPFLAGS = ${AM_CPPFLAGS} -DHAVE_CONFIG_H27 28 9 SOURCES = mpr_base.cc mpr_inout.cc mpr_numeric.cc 29 10 libnumeric_la_SOURCES = $(SOURCES) 30 # libnumeric_g_la_SOURCES = $(SOURCES) 11 12 libnumeric_la_LIBADD = ${top_builddir}/kernel/libkernel.la ${top_builddir}/libpolys/polys/libpolys.la 31 13 32 14 ### libnumeric_la_LDFLAGS = -release ${PACKAGE_VERSION} -
resources/Makefile.am
rb3d84d rc70920 1 1 ACLOCAL_AMFLAGS = -I ../m4 2 2 3 #if WANT_DEBUG 4 # LIB_G=libresources_g.la 5 #else 6 # LIB_G= 7 #endif 3 libresources_LTLIBRARIES = libresources.la 8 4 9 libresources_LTLIBRARIES = libresources.la10 # ${LIB_G}11 5 libresourcesdir = $(libdir) 12 6 13 #CXXTEMPLFLAGS =-ftrapv14 ### -fno-implicit-templates15 16 #libresources_la_CFLAGS = -O3 -fomit-frame-pointer ${PIPE}17 #libresources_g_la_CFLAGS = ${PIPE}18 19 #libresources_la_CXXFLAGS = -O3 -fomit-frame-pointer ${PIPE} ${CXXTEMPLFLAGS} -fno-exceptions -fno-rtti20 #libresources_g_la_CXXFLAGS = -g -Wextra -Wall -pedantic -Wno-long-long ${PIPE} ${CXXTEMPLFLAGS}21 # -fdiagnostics-show-option22 7 23 8 AM_CPPFLAGS = -I${top_srcdir} -I${top_builddir} -DHAVE_CONFIG_H 24 9 25 # libresources_la_CPPFLAGS += ${AM_CPPFLAGS}26 27 #libresources_la_CPPFLAGS = ${AM_CPPFLAGS} -DHAVE_CONFIG_H -DSING_NDEBUG -DOM_NDEBUG28 #libresources_g_la_CPPFLAGS = ${AM_CPPFLAGS} -DHAVE_CONFIG_H29 10 30 11 SOURCES = omFindExec.c feResource.cc feFopen.cc 31 12 libresources_la_SOURCES = $(SOURCES) 32 # libresources_g_la_SOURCES = $(SOURCES)33 13 34 14 ### libresources_la_LDFLAGS = -release ${PACKAGE_VERSION}
Note: See TracChangeset
for help on using the changeset viewer.