Mercurial > octave-nkf
diff configure.ac @ 19767:08033d583435
more consistently use _CPPFLAGS and _LDFLAGS variables
* common.mk, configure.ac, toplev.cc, libinterp/dldfcn/module-files,
oct-conf.in.h: Use FLTK_CPPFLAGS, FLTK_LDFLAGS, FONTCONFIG_CPPFLAGS,
FT2_CPPFLAGS for consistency with other library compiler flag variables.
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Tue, 17 Feb 2015 14:33:05 -0500 |
parents | bf25e9f7c22a |
children | 1687269e31e4 |
line wrap: on
line diff
--- a/configure.ac Tue Feb 17 14:10:46 2015 -0500 +++ b/configure.ac Tue Feb 17 14:33:05 2015 -0500 @@ -1172,8 +1172,9 @@ OCTAVE_CHECK_LIB_OPENGL fi +FLTK_CPPFLAGS= +FLTK_LDFLAGS= FLTK_LIBS= -FLTK_CFLAGS= if test -z "$OPENGL_LIBS"; then if test $check_opengl = yes; then @@ -1208,6 +1209,8 @@ if test -n "$warn_freetype"; then native_graphics=no OCTAVE_CONFIGURE_WARNING([warn_freetype]) + else + FT2_CPPFLAGS="$FT2_CFLAGS" fi ## Check for fontconfig library @@ -1225,6 +1228,8 @@ if test -n "$warn_fontconfig"; then native_graphics=no OCTAVE_CONFIGURE_WARNING([warn_fontconfig]) + else + FONTCONFIG_CPPFLAGS="$FONTCONFIG_CFLAGS" fi ## Check for Xft library (when using X11) @@ -1293,7 +1298,7 @@ warn_fltk_config="FLTK config script not found. Native graphics will be disabled." OCTAVE_CONFIGURE_WARNING([warn_fltk_config]) else - FLTK_CFLAGS=`$FLTK_CONFIG $fltkconf_args --use-gl --cflags` + FLTK_CPPFLAGS=`$FLTK_CONFIG $fltkconf_args --use-gl --cflags` FLTK_LDFLAGS=`$FLTK_CONFIG $fltkconf_args --use-gl --ldflags` case $host_os in @@ -1304,8 +1309,8 @@ AC_CACHE_CHECK([for OpenGL support in FLTK], [octave_cv_fltk_opengl_support], - [save_CFLAGS="$CFLAGS" - CFLAGS="$CFLAGS $FLTK_CFLAGS" + [save_CPPFLAGS="$CPPFLAGS" + CPPFLAGS="$CFLAGS $FLTK_CPPFLAGS" AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ #include <FL/gl.h> ]], [[ @@ -1313,7 +1318,7 @@ ]])], octave_cv_fltk_opengl_support=no, octave_cv_fltk_opengl_support=yes) - CFLAGS="$save_CFLAGS" + CPPFLAGS="$save_CPPFLAGS" ]) if test $octave_cv_fltk_opengl_support = no; then warn_fltk_opengl="FLTK does not have OpenGL support. Native graphics will be disabled." @@ -1329,7 +1334,8 @@ fi fi -AC_SUBST(FLTK_CFLAGS) +AC_SUBST(FLTK_CPPFLAGS) +AC_SUBST(FLTK_LDFLAGS) AC_SUBST(FLTK_LIBS) ## Check for gl2ps which is required for printing with OpenGL graphics @@ -3024,11 +3030,12 @@ FFTW3F CPPFLAGS: $FFTW3F_CPPFLAGS FFTW3F LDFLAGS: $FFTW3F_LDFLAGS FFTW3F libraries: $FFTW3F_LIBS - FLTK CFLAGS: $FLTK_CFLAGS + FLTK CPPFLAGS: $FLTK_CPPFLAGS + FLTK LDFLAGS: $FLTK_LDFLAGS FLTK libraries: $FLTK_LIBS - fontconfig CFLAGS: $FONTCONFIG_CFLAGS + fontconfig CPPFLAGS: $FONTCONFIG_CPPFLAGS fontconfig libraries: $FONTCONFIG_LIBS - FreeType2 CFLAGS: $FT2_CFLAGS + FreeType2 CPPFLAGS: $FT2_CPPFLAGS FreeType2 libraries: $FT2_LIBS GLPK CPPFLAGS: $GLPK_CPPFLAGS GLPK LDFLAGS: $GLPK_LDFLAGS