Changeset f47f56 in git


Ignore:
Timestamp:
Mar 9, 2011, 3:56:48 PM (12 years ago)
Author:
Mohamed Barakat <mohamed.barakat@…>
Branches:
(u'jengelh-datetime', 'ceac47cbc86fe4a15902392bdbb9bd2ae0ea02c6')(u'spielwiese', 'a800fe4b3e9d37a38c5a10cc0ae9dfa0c15a4ee6')
Children:
e69b7cef94c2a886390e5aeaa7b65e2840aedc7a
Parents:
16f8f1227d3e09337313bb55007fdaaf58f2d048
git-author:
Mohamed Barakat <mohamed.barakat@rwth-aachen.de>2011-03-09 15:56:48+01:00
git-committer:
Mohamed Barakat <mohamed.barakat@rwth-aachen.de>2011-11-09 12:01:05+01:00
Message:
- introduced libtools in libpolys/polys
- enables the compilation of the dynamic modules in libpolys/polys/templates
- replaced p_Procs_Dynamic.in by p_Procs.inc in templates/p_Procs_Lib.cc
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • for_Hans_with_love.sh

    r16f8f1 rf47f56  
    11#!/bin/sh
     2
     3echo "==============="
     4echo "run libtootlize in libpolys/polys/"
     5echo "---------------"
     6( cd libpolys/polys/; libtoolize; )
    27
    38autotools (){
  • libpolys/polys/Makefile.am

    r16f8f1 rf47f56  
     1ACLOCAL_AMFLAGS = -I m4
    12CXXTEMPLFLAGS   = -fno-implicit-templates --no-exceptions
    23AM_CFLAGS       = -O3 -w -fomit-frame-pointer ${PIPE}
     
    2930        sbuckets.h simpleideals.h
    3031
     32libp_Procs_FieldGeneral_la_CPPFLAGS = -Dp_Procs_FieldGeneral
     33libp_Procs_FieldIndep_la_CPPFLAGS = -Dp_Procs_FieldIndep
     34libp_Procs_FieldQ_la_CPPFLAGS = -Dp_Procs_FieldQ
     35libp_Procs_FieldZp_la_CPPFLAGS = -Dp_Procs_FieldZp
     36
     37P_PROCS = templates/p_Procs_Lib.cc
     38
     39libp_Procs_FieldGeneral_la_SOURCES = ${P_PROCS}
     40libp_Procs_FieldIndep_la_SOURCES = ${P_PROCS}
     41libp_Procs_FieldQ_la_SOURCES = ${P_PROCS}
     42libp_Procs_FieldZp_la_SOURCES = ${P_PROCS}
     43
     44#-g -Wextra -Wall -pedantic -Wno-long-long
     45
    3146lib_LIBRARIES=libpolys.a libpolys_g.a
     47
     48moduledir = ${libdir}/singular/MOD/
     49
     50module_LTLIBRARIES=libp_Procs_FieldGeneral.la libp_Procs_FieldIndep.la libp_Procs_FieldQ.la libp_Procs_FieldZp.la
     51#               libp_Procs_FieldGeneral_g.la libp_Procs_FieldIndep_g.la libp_Procs_FieldQ_g.la libp_Procs_FieldZp_g.la
    3252
    3353libpolys_a_SOURCES = ${SOURCES}
  • libpolys/polys/configure.ac

    r16f8f1 rf47f56  
    44AC_PREREQ([2.65])
    55AC_INIT([FULL-PACKAGE-NAME], [VERSION], [BUG-REPORT-ADDRESS])
     6AC_CONFIG_AUX_DIR([.])
    67AM_INIT_AUTOMAKE
    78AC_CONFIG_SRCDIR([polys.cc])
    89AC_CONFIG_HEADERS([config.h])
     10AC_CONFIG_MACRO_DIR([m4])
    911
    1012# Checks for programs.
     
    1214AC_PROG_CC
    1315AC_PROG_LN_S
    14 AC_PROG_RANLIB
     16#AC_PROG_RANLIB
     17AC_LIBTOOL_DLOPEN
     18AC_PROG_LIBTOOL
    1519
    1620# Checks for libraries.
  • libpolys/polys/templates/p_Procs_Lib.cc

    r16f8f1 rf47f56  
    1010 *******************************************************************/
    1111#include "polys/config.h"
     12#include <misc/auxiliary.h>
    1213// #include <polys/structs.h>
    1314#include <polys/p_polys.h>
     
    1819#include <polys/p_MemAdd.h>
    1920#include <polys/p_MemCopy.h>
    20 #include <polys/kbuckets.h>
     21//#include <polys/kbuckets.h>
    2122
    22 #include "p_Procs_Dynamic.inc"
     23#include "p_Procs.inc"
    2324
Note: See TracChangeset for help on using the changeset viewer.