Changeset 7f1b91 in git
- Timestamp:
- Mar 19, 1998, 5:01:24 PM (25 years ago)
- Branches:
- (u'spielwiese', '0d6b7fcd9813a1ca1ed4220cfa2b104b97a0a003')
- Children:
- 18255d9ac71af356d5f2f1ae0cd213ab439c90ca
- Parents:
- c5f63ab4be0601efd72bd46f087caac45b03f393
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Singular/Makefile.in
rc5f63ab r7f1b91 440 440 LDFLAGSP = -static @LDFLAGS@ 441 441 442 ## 443 ## .op files for 442 CFLAGSB = -g -O3 -pipe 443 CXXFLAGSB = -g -O3 -pipe 444 CXXTEMPLFLAGSB = -fno-implicit-templates 445 DEFSB = @DEFS@ -DNDEBUG 446 LDFLAGSB = -static @LDFLAGS@ 447 # bprof object file to link with 448 BPROFOBJ = /usr/local/lib/bmon.o 449 450 451 ## 452 ## .op files for gprof 444 453 ## 445 454 … … 466 475 467 476 ## 468 ## Debug Targets 469 ## 470 477 ## .ob files for bprof 478 ## 479 480 OBJB1= grammar.ob scanner.ob matpol.ob binom.ob\ 481 febase.ob feread.ob timer.ob intvec.ob attrib.ob lists.ob\ 482 longrat.ob longrat0.ob misc.ob ring.ob numbers.ob maps.ob\ 483 hilb.ob comm.ob kstd1.ob kstd2.ob kutil.ob khstd.ob kstdfac.ob modulop.ob \ 484 spolys.ob ideals.ob subexpr.ob hdegree.ob hutil.ob ffields.ob shortfl.ob \ 485 longalg.ob spolys0.ob syz.ob syz0.ob syz1.ob weight.ob \ 486 ipid.ob ipshell.ob iplib.ob ipassign.ob ipconv.ob ipprint.ob\ 487 polys.ob polys0.ob polys1.ob polys-impl.ob extra.ob\ 488 mminit.ob sing_dld.ob sing_dbm.ob silink.ob \ 489 sing_mp.ob fglm.ob fglmzero.ob fglmvec.ob fglmgauss.ob fglmhom.ob\ 490 algmap.ob clapconv.ob clapmem.ob clapsing.ob \ 491 cntrlc.ob \ 492 mpsr_Error.ob mpsr_Put.ob mpsr_PutPoly.ob mpsr_GetPoly.ob \ 493 mpsr_Get.ob mpsr_GetMisc.ob \ 494 ndbm.ob spSpolyLoop.ob libparse.ob 495 496 OBJB2= mmalloc.ob mmallocb.ob mmallocs.ob mmblock.ob mmheap.ob \ 497 mmspec.ob mmutil.ob weight0.ob 498 499 OBJB=$(OBJB1) $(OBJB2) claptmpl.ob 500 501 ## 502 ## profile targets 503 ## 504 505 ## for gprof 471 506 claptmpl.op: claptmpl.cc mod2.h 472 507 $(CXXP) ${CXXFLAGSP} ${CPPFLAGS} ${DEFSP} -c $< -o $@ 508 473 509 $(OBJP1): %.op: %.cc 474 510 $(CXXP) ${CXXFLAGSP} ${CXXTEMPLFLAGSP} ${CPPFLAGS} ${DEFSP} -c $< -o $@ … … 487 523 $(CXXP) ${CXXFLAGSP} ${CPPFLAGS} ${DEFSP} -c mpsr_Tok.cc -o mpsr_Tok.op 488 524 525 ## for pbrof 526 claptmpl.ob: claptmpl.cc mod2.h 527 $(CXXP) ${CXXFLAGSB} ${CPPFLAGS} ${DEFSB} -c $< -o $@ 528 529 $(OBJB1): %.ob: %.cc 530 $(CXXP) ${CXXFLAGSB} ${CXXTEMPLFLAGSB} ${CPPFLAGS} ${DEFSB} -c $< -o $@ 531 532 $(OBJB2): %.ob: %.c 533 $(CCP) ${CFLAGSB} ${CPPFLAGS} ${DEFSB} -c $< -o $@ 534 535 Singularb: scanner.cc $(OBJB) iparith.ob mpsr_Tok.ob tesths.cc version.h 536 $(CXXP) ${CXXFLAGSB} ${CPPFLAGS} ${DEFSB} -o Singularb \ 537 tesths.cc iparith.ob mpsr_Tok.ob $(OBJB) $(BPROFOBJ) \ 538 ${LDFLAGSB} ${LIBS} 539 540 iparith.ob: iparith.inc iparith.cc 541 $(CXXP) ${CXXFLAGSB} ${CPPFLAGS} ${DEFSB} -c iparith.cc -o iparith.ob 542 543 mpsr_Tok.ob: iparith.inc mpsr_Tok.cc 544 $(CXXP) ${CXXFLAGSB} ${CPPFLAGS} ${DEFSB} -c mpsr_Tok.cc -o mpsr_Tok.ob 545 546 489 547 installp: Singularp 490 548 ${MKINSTALLDIRS} ${bindir} … … 496 554 ## 497 555 %.dd: %.cc mod2.h 498 echo $(@:.dd=.og) $(@:.dd=.op) " " \\ > $@556 echo $(@:.dd=.og) $(@:.dd=.op) $(@:.dd=.ob) " " \\ > $@ 499 557 $(CXXM) -DGENTABLE ${CPPFLAGS} ${DEFSG} $< >> $@ 500 558 501 559 %.d: %.c mod2.h 502 echo $(@:.d=.og) $(@:.d=.op) " " \\ > $@560 echo $(@:.d=.og) $(@:.d=.op) $(@:.dd=.ob) " " \\ > $@ 503 561 $(CCM) ${CPPFLAGS} ${DEFSG} $< >> $@ 504 562
Note: See TracChangeset
for help on using the changeset viewer.