Changeset ce9bfe in git


Ignore:
Timestamp:
Jul 12, 2013, 3:08:42 AM (11 years ago)
Author:
Oleksandr Motsak <motsak@…>
Branches:
(u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
Children:
8f26a44e663826673c749e35258d72a4adec7c8f
Parents:
32a5f7cbaed7a5ea97ad30c9863f455d9cc4cef2
git-author:
Oleksandr Motsak <motsak@mathematik.uni-kl.de>2013-07-12 03:08:42+02:00
git-committer:
Oleksandr Motsak <motsak@mathematik.uni-kl.de>2013-08-12 12:19:32+02:00
Message:
Added FLAGS,LIBS output for debugging

Show (due to '-v') more _CFLAGS/_LIBS for factory, ntl, gmp, flint
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • Singular/misc_ip.cc

    r32a5f7 rce9bfe  
    1212
    1313// include header files
    14 #include <misc/auxiliary.h>
    1514#ifdef HAVE_CONFIG_H
    1615#include "config.h"
    1716#endif /* HAVE_CONFIG_H */
     17
     18#include <misc/auxiliary.h>
    1819#include <kernel/mod2.h>
    1920#include <Singular/si_signals.h>
     
    776777  StringAppendS("\t");
    777778#ifdef HAVE_FACTORY
    778   StringAppend("factory(%s)", factoryVersion);
     779  StringAppend("factory(%s){'%s','%s'}", factoryVersion, FACTORY_CFLAGS, FACTORY_LIBS);
    779780#ifdef HAVE_LIBFAC
    780781  // libfac:
     
    787788
    788789#if defined (__GNU_MP_VERSION) && defined (__GNU_MP_VERSION_MINOR)
    789               StringAppend("GMP(%d.%d),",__GNU_MP_VERSION,__GNU_MP_VERSION_MINOR);
     790              StringAppend("GMP(%d.%d){'%s','%s'},",__GNU_MP_VERSION,__GNU_MP_VERSION_MINOR, GMP_CFLAGS, GMP_LIBS);
    790791#else
    791792              StringAppendS("GMP(1.3),");
     
    793794#ifdef HAVE_NTL
    794795#include <NTL/version.h>
    795               StringAppend("NTL(%s),",NTL_VERSION);
    796 #endif
     796              StringAppend("NTL(%s){'%s','%s'},",NTL_VERSION, NTL_CFLAGS, NTL_LIBS);
     797#endif
     798
     799#ifdef HAVE_FLINT
     800// #include <NTL/version.h>
     801              StringAppend("FLINT(??){'%s','%s'},", FLINT_CFLAGS, FLINT_LIBS);
     802#endif
     803   
     804
    797805#if SIZEOF_VOIDP == 8
    798806              StringAppendS("64bit,");
     
    876884#endif
    877885              StringAppend("random=%d\n",siRandomStart);
    878               StringAppend("\tCC=%s %s,\n\tCXX=%s %s"
     886              StringAppend("\tAC_CONFIGURE_ARGS=%s,\n"
     887                           "\tCC=%s,FLAGS:%s,\n"
     888                           "\tCXX=%s,FLAGS:%s,\n"
     889                           "\tDEFS:%s,CPPFLAGS:%s,\n"
     890                           "\tLDFLAGS:%s,LIBS:%s "
    879891#ifdef __GNUC__
    880               "(" __VERSION__ ")"
    881 #endif
    882               "\n",CC,CFLAGS,CXX,CXXFLAGS);
     892              "(ver: " __VERSION__ ")"
     893#endif
     894              "\n",AC_CONFIGURE_ARGS, CC,CFLAGS, CXX,CXXFLAGS,  DEFS,CPPFLAGS,  LDFLAGS,LIBS);
    883895              feStringAppendResources(0);
    884896              feStringAppendBrowsers(0);
  • configure.ac

    r32a5f7 rce9bfe  
    146146AC_DEFINE_UNQUOTED([LDFLAGS],"$LDFLAGS",[LDFLAGS])
    147147AC_DEFINE_UNQUOTED([LIBS],"$LIBS",[LIBS])
     148AC_DEFINE_UNQUOTED([AC_CONFIGURE_ARGS],"$ac_configure_args",[ac_configure_args])
     149# AC_DEFINE_UNQUOTED([AC_CT_CC], "$ac_ct_CC",[ac_ct_CC])
     150
     151AC_DEFINE_UNQUOTED([FACTORY_CFLAGS],"$FACTORY_CFLAGS",[FACTORY_CFLAGS])
     152AC_DEFINE_UNQUOTED([FACTORY_LIBS],"$FACTORY_LIBS",[FACTORY_LIBS])
     153
     154AC_DEFINE_UNQUOTED([NTL_CFLAGS],"$NTL_CFLAGS",[NTL_CFLAGS])
     155AC_DEFINE_UNQUOTED([NTL_LIBS],"$NTL_LIBS",[NTL_LIBS])
     156
     157AC_DEFINE_UNQUOTED([GMP_CFLAGS],"$GMP_CFLAGS",[GMP_CFLAGS])
     158AC_DEFINE_UNQUOTED([GMP_LIBS],"$GMP_LIBS",[GMP_LIBS])
     159
     160AC_DEFINE_UNQUOTED([FLINT_CFLAGS],"$FLINT_CFLAGS",[FLINT_CFLAGS])
     161AC_DEFINE_UNQUOTED([FLINT_LIBS],"$FLINT_LIBS",[FLINT_LIBS])
    148162
    149163
  • m4/flags.m4

    r32a5f7 rce9bfe  
    117117  AX_APPEND_LINK_FLAGS([-fno-exceptions -fno-rtti -fpermissive])
    118118#  AX_APPEND_LINK_FLAGS([-fno-implicit-templates]) # see above :(
    119   AX_APPEND_LINK_FLAGS([-rdynamic])
    120   AX_APPEND_LINK_FLAGS([-flat_namespace -Wl,-bind_at_load -Wl,-undefined,dynamic_lookup  -fpermissive -fvisibility=default])
     119  AX_APPEND_LINK_FLAGS([ -fpermissive -fvisibility=default])
     120#  AX_APPEND_LINK_FLAGS([ ])
    121121 fi
    122122
  • m4/p-procs.m4

    r32a5f7 rce9bfe  
    6262    ENABLE_P_PROCS_DYNAMIC="yes"
    6363    ENABLE_P_PROCS_STATIC="no"
    64     USEPPROCSDYNAMICLDFLAGS="-rdynamic"
     64    USEPPROCSDYNAMICLDFLAGS=""
    6565    AC_CHECK_FUNC(dlopen,,[AC_CHECK_LIB(dl,dlopen,USEPPROCSDYNAMICLD="-ldl", [
    6666      AC_MSG_WARN(Could not use dlopen)
     
    7878  AC_DEFINE(HAVE_DL,1,enable dynamic modules)
    7979  AC_DEFINE(HAVE_DYNAMIC_LOADING,1,enable dynamic modules)
     80
     81  AX_APPEND_LINK_FLAGS([-rdynamic -flat_namespace -Wl,-bind_at_load -Wl,-undefined,dynamic_lookup])
    8082fi
    8183
Note: See TracChangeset for help on using the changeset viewer.