Changeset 13f555 in git


Ignore:
Timestamp:
Sep 29, 2014, 8:17:16 PM (9 years ago)
Author:
Oleksandr Motsak <motsak@…>
Branches:
(u'jengelh-datetime', 'ceac47cbc86fe4a15902392bdbb9bd2ae0ea02c6')(u'spielwiese', 'c18334b998a8adbf0013b8e1ce0824774019443e')
Children:
351717f210df19b5dd8d203ad7fc30592d9516c6
Parents:
a28cd7f9b24e3824abfbcce4660bc1b2375fad12
Message:
Fixing configure test for cddlib
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • Singular/dyn_modules/gfanlib/Makefile.am

    ra28cd7f r13f555  
    2323gfanlib_la_SOURCES  = $(SOURCES)
    2424
    25 gfanlib_la_CPPFLAGS = ${MY_CPPFLAGS} ${P_PROCS_CPPFLAGS_COMMON}
     25gfanlib_la_CPPFLAGS = ${MY_CPPFLAGS} ${P_PROCS_CPPFLAGS_COMMON} ${CDDGMPCPPFLAGS}
    2626gfanlib_la_LDFLAGS  = ${P_PROCS_MODULE_LDFLAGS}
    2727
  • m4/gfanlib-check.m4

    ra28cd7f r13f555  
    2525 BACKUP_LIBS=$LIBS
    2626
    27  LIBS="-lcddgmp $GMP_LIBS $LIBS"
     27 LIBS="$LIBS -lcddgmp $GMP_LIBS "
    2828
    29  AC_LANG_PUSH(C++)
     29 AC_LANG_PUSH(C)
    3030 AC_LINK_IFELSE(
    3131  [
    3232   AC_LANG_PROGRAM(
    3333    [
     34    #define GMPRATIONAL
    3435     #ifdef HAVE_SETOPER_H
    3536     # include <setoper.h>
     
    4445     # include <cddlib/cdd.h>
    4546     #endif
    46     ], [dd_set_global_constants()]    )
     47    ], [dd_set_global_constants(); dd_log=dd_FALSE; ]
     48    )
    4749  ],
    48   [PASSED_ALL_TESTS_FOR_GFANLIB="1"] [CDDGMPLDFLAGS="-lcddgmp"],
     50  [PASSED_ALL_TESTS_FOR_GFANLIB="1"] [CDDGMPLDFLAGS="-lcddgmp $GMP_LIBS"]  [CDDGMPCPPFLAGS="-DGMPRATIONAL"],
    4951  [PASSED_ALL_TESTS_FOR_GFANLIB="0"]
    5052 )
     
    5355 LIBS=$BACKUP_LIBS
    5456
    55  AC_MSG_RESULT(no)
    56 
    57  AC_SUBST(CDDGMPLDFLAGS)
    5857else
    59  AC_MSG_RESULT(no)
    6058 PASSED_ALL_TESTS_FOR_GFANLIB="0"
    6159fi
    6260
     61 if test "x$PASSED_ALL_TESTS_FOR_GFANLIB" = x1; then 
     62  AC_MSG_RESULT(yes)
     63  AC_SUBST(CDDGMPLDFLAGS)
     64  AC_SUBST(CDDGMPCPPFLAGS)
     65 else
     66  AC_MSG_RESULT(no)
     67 fi
    6368
    6469AM_CONDITIONAL(HAVE_GFANLIB, test "x$PASSED_ALL_TESTS_FOR_GFANLIB" = x1)
Note: See TracChangeset for help on using the changeset viewer.