Ingo Thies wrote:
> sfeam wrote:
>> GNUPLOT VERSION 4.2.4
>> ===================================
>
> I have problems to install gp424 from source. I've tried to compile it
> via the usual commands
>
> ./configure --prefix=$HOME/gnuplot_local
> make
> make install
>
> into a local directory gnuplot_local (to avoid a mix-up with possibly
> existing libraries in the system folders). I got the error messages
>
> /bin/sh /Users/ingothies/gnuplot-4.2.4/missing --run makeinfo -I.
There have at various times been re****ts of problems with makeinfo.
Since I don't use it at all, I have not tested it recently.
I vaguely recall that error message, and that a stupid fix
(unexplained by whoever suggested it) was to add a <space> after
the definition of 'origin':
--- gnuplot42/docs/gnuplot.doc 2008-09-23 16:11:31.000000000 -0700
+++ test42/docs/gnuplot.doc 2008-09-25 12:27:31.000000000 -0700
@[EMAIL PROTECTED]
-7305,7 +7305,7 @[EMAIL PROTECTED]
This graph of sin(x) will have a y range [-3:3] because the function
will be autoscaled to [-1:1] and the vertical offsets are each two.
-3 origin
+3 origin
?commands set origin
?commands show origin
?set origin
[You can't see the difference on the screen, but I have added a <space>
character at the end of each of the affected lines].
Yup. That seems to make a difference, at least for "make info".
No promises as to whether that might conceivably break the hyperlinks
generated for some other output format like pdf.
A proper fix, or at least an explanation, would be welcome.
> ./gnuplot.texi --no-split --output=gnuplot.info
> ./gnuplot.texi:10582: Cross reference to nonexistent node `origin'
> (perhaps incorrect sectioning?).
> ./gnuplot.texi:10076: Cross reference to nonexistent node `origin'
> (perhaps incorrect sectioning?).
> ./gnuplot.texi:9734: Cross reference to nonexistent node `origin'
> (perhaps incorrect sectioning?).
> ./gnuplot.texi:9513: Cross reference to nonexistent node `origin'
> (perhaps incorrect sectioning?).
> ./gnuplot.texi:9502: Cross reference to nonexistent node `origin'
> (perhaps incorrect sectioning?).
> ./gnuplot.texi:9493: Cross reference to nonexistent node `origin'
> (perhaps incorrect sectioning?).
> ./gnuplot.texi:9476: Cross reference to nonexistent node `origin'
> (perhaps incorrect sectioning?).
> ./gnuplot.texi:9474: Cross reference to nonexistent node `origin'
> (perhaps incorrect sectioning?).
> ./gnuplot.texi:7413: Cross reference to nonexistent node `origin'
> (perhaps incorrect sectioning?).
> ./gnuplot.texi:4870: Cross reference to nonexistent node `origin'
> (perhaps incorrect sectioning?).
> ./gnuplot.texi:4851: Cross reference to nonexistent node `origin'
> (perhaps incorrect sectioning?).
> ./gnuplot.texi:4840: Cross reference to nonexistent node `origin'
> (perhaps incorrect sectioning?).
> ./gnuplot.texi:3459: Cross reference to nonexistent node `origin'
> (perhaps incorrect sectioning?).
> ./gnuplot.texi:3131: Cross reference to nonexistent node `origin'
> (perhaps incorrect sectioning?).
> makeinfo: Removing output file `gnuplot.info' due to errors; use --force
> to preserve.
> make[1]: *** [gnuplot.info] Error 1
> make: *** [install-recursive] Error 1
>
> (linebreaks are from copy&pasting into the Thunderbird compose window)
>
> Is Gnuplot expecting any existing system libraries that, of course, are
> not in the local folder? Or what might have caused this error? However,
> the CVS version compiles without problems (also in a local folder).
>


|