comparison configure.ac @ 19703:a81177f4bfe6

Add __osmesa_print__.cc for offscreen rendering with OpenGL * configure.ac: Add checks for libOSMesa * libinterp/dldfcn/module-files: Add __osmesa_print__.cc * __osmesa_print__.cc: New private function to print figures using OSMesa and gl2ps for vector formats. Not yet used from "print".
author Andreas Weber <andy.weber.aw@gmail.com>
date Fri, 13 Feb 2015 00:31:10 +0100
parents 4197fc428c7d
children bf25e9f7c22a
comparison
equal deleted inserted replaced
19702:c048358da712 19703:a81177f4bfe6
1342 [warn_gl2ps="gl2ps library not found. OpenGL printing is disabled." 1342 [warn_gl2ps="gl2ps library not found. OpenGL printing is disabled."
1343 OCTAVE_CONFIGURE_WARNING([warn_gl2ps])]) 1343 OCTAVE_CONFIGURE_WARNING([warn_gl2ps])])
1344 fi 1344 fi
1345 1345
1346 AC_SUBST(GL2PS_LIBS) 1346 AC_SUBST(GL2PS_LIBS)
1347
1348 ## Check for OSMesa which is needed for offscreen rendering with OpenGL
1349 ## FIXME: Check for version >= 9.0.0
1350 OCTAVE_CHECK_LIB(OSMesa, OSMesa,
1351 [OSMesa library not found. Offscreen rendering with OpenGL will be disabled.],
1352 [GL/osmesa.h], [OSMesaCreateContext])
1347 1353
1348 ### Start determination of shared vs. static libraries 1354 ### Start determination of shared vs. static libraries
1349 1355
1350 ## Use -static if compiling on Alpha OSF/1 1.3 systems. 1356 ## Use -static if compiling on Alpha OSF/1 1.3 systems.
1351 case $canonical_host_type in 1357 case $canonical_host_type in
3041 LLVM libraries: $LLVM_LIBS 3047 LLVM libraries: $LLVM_LIBS
3042 Magick++ CPPFLAGS: $MAGICK_CPPFLAGS 3048 Magick++ CPPFLAGS: $MAGICK_CPPFLAGS
3043 Magick++ LDFLAGS: $MAGICK_LDFLAGS 3049 Magick++ LDFLAGS: $MAGICK_LDFLAGS
3044 Magick++ libraries: $MAGICK_LIBS 3050 Magick++ libraries: $MAGICK_LIBS
3045 OPENGL libraries: $OPENGL_LIBS 3051 OPENGL libraries: $OPENGL_LIBS
3052 OSMesa CPPFLAGS: $OSMESA_CPPFLAGS
3053 OSMesa LDFLAGS: $OSMESA_LDFLAGS
3054 OSMesa libraries: $OSMESA_LIBS
3046 PCRE CPPFLAGS: $PCRE_CPPFLAGS 3055 PCRE CPPFLAGS: $PCRE_CPPFLAGS
3047 PCRE libraries: $PCRE_LIBS 3056 PCRE libraries: $PCRE_LIBS
3048 PortAudio CPPFLAGS: $PORTAUDIO_CPPFLAGS 3057 PortAudio CPPFLAGS: $PORTAUDIO_CPPFLAGS
3049 PortAudio LDFLAGS: $PORTAUDIO_LDFLAGS 3058 PortAudio LDFLAGS: $PORTAUDIO_LDFLAGS
3050 PortAudio libraries: $PORTAUDIO_LIBS 3059 PortAudio libraries: $PORTAUDIO_LIBS