octave-maintainers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: build without gnuplot


From: Ben Abbott
Subject: Re: build without gnuplot
Date: Tue, 24 Apr 2012 13:59:17 -0400

On Apr 24, 2012, at 12:26 PM, Mike Miller wrote:

> On Tue, Apr 24, 2012 at 11:28 AM, Ben Abbott <address@hidden> wrote:
>> Any autotools experts know how difficult it would be to check to see if 
>> gnuplot exists before trying to build the docs ?
>> 
>>        https://savannah.gnu.org/bugs/index.php?36255
> 
> No need, the check is already done, $GNUPLOT and $warn_gnuplot
> variables are set appropriately, just need a new check at the end to
> combine the pieces, print a message, and disable the doc conditional.
> 
> -- 
> mike

In configure.ac I see the pieces below, but am not familiar with the details. 
What needs to be done to --disable-docs ?

 188 ### Make it possible to disable running Make in the doc directory.
 189 ### Useful for building on systems without TeX, for example.
 190 DOCDIR=doc
 191 AC_ARG_ENABLE(docs,
 192   [AS_HELP_STRING([--enable-docs], [build documentation (default is 
yes)])],
 193   [if test "$enableval" = no; then
 194      DOCDIR=
 195      warn_docs="building documentation disabled; make dist will fail"
 196      AC_MSG_WARN([$warn_docs])
 197    fi], [])
 198 AC_SUBST(DOCDIR)
 199 AM_CONDITIONAL([AMCOND_BUILD_DOCS], [test -n "$DOCDIR"])


2484 if test -n "$warn_gnuplot"; then
2485   if $native_graphics; then
2486     AC_MSG_WARN([])
2487     AC_MSG_WARN([I didn't find gnuplot.  Plotting commands will use the])
2488     AC_MSG_WARN([native graphics toolkit.])
2489   else
2490     AC_MSG_WARN([I didn't find gnuplot.  It isn't necessary to have 
gnuplot])
2491     AC_MSG_WARN([installed, but you won't be able to use any of Octave's])
2492     AC_MSG_WARN([plotting commands without it.])
2493   fi
2494   AC_MSG_WARN([])
2495   AC_MSG_WARN([If gnuplot is installed, but isn't in your path, you can])
2496   AC_MSG_WARN([tell Octave where to find it by using the gnuplot_binary])
2497   AC_MSG_WARN([function.  For example,])
2498   AC_MSG_WARN([])
2499   AC_MSG_WARN([gnuplot_binary ("/full/path/and/name/of/gnuplot/binary")])
2500   AC_MSG_WARN([])
2501   AC_MSG_WARN([at the Octave prompt.])
2502   AC_MSG_WARN([])
2503   AC_MSG_WARN([Setting default value to $GNUPLOT])
2504   AC_MSG_WARN([])
2505 
2506   warn_msg_printed=true
2507 fi

Ben




reply via email to

[Prev in Thread] Current Thread [Next in Thread]