File: acinclude.m4

package info (click to toggle)
quantlib-swig 1.40-3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 2,276 kB
  • sloc: python: 6,024; java: 1,552; cs: 774; makefile: 309; sh: 22
file content (16 lines) | stat: -rw-r--r-- 527 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
AC_DEFUN([QL_CHECK_CXXFLAGS],
[AC_MSG_CHECKING([whether $CXX accepts warning flags])
 AC_REQUIRE([AC_PROG_CC])
 ql_original_CXXFLAGS=$CXXFLAGS
 ql_more_CXXFLAGS="-fno-strict-aliasing -Wno-unused -Wno-uninitialized -Wno-sign-compare -Wno-write-strings"
 CXXFLAGS="$ql_original_CXXFLAGS $ql_more_CXXFLAGS"
 AC_COMPILE_IFELSE(
    [AC_LANG_PROGRAM(
        [[]],
        [[]])],
    [AC_MSG_RESULT([yes])
     AC_SUBST([CXXWARNINGFLAGS], [$ql_more_CXXFLAGS])],
    [AC_MSG_RESULT([no])
    ])
 CXXFLAGS="$ql_original_CXXFLAGS"
])