|
From: sfeam (E. Merritt) <eam...@gm...> - 2012-09-22 22:09:24
|
On Thursday, 20 September 2012, Mojca Miklavec wrote: > On Thu, Sep 20, 2012 at 6:58 PM, Ethan Merritt wrote: > > On Thu, Sep 20, 2012 at 4:34 AM, Mojca Miklavec > > <moj...@gm...> wrote: > >> The problem is that files > >> docs/gnuplot-eldoc.el > >> docs/gnuplot-eldoc.elc > >> docs/gnuplot.texi > >> are generated inside sources instead of being generated in the > >> directory where configure script is run (when doing out-of-source > >> build). This seems to be a bug in Makefile.in. The files gnuplot.elc > >> and gnuplot-gui.elc are installed properly (generated in the proper > >> place). The gnuplot-eldoc.el[c] is not. > >> > >> Mojca > > > > I can't reproduce that under any set of conditions: > > 1) normal emacs - check > > 2) no emacs - check > > 3) renamed emacs - check > > > > Are you building/installing directly from the CVS tree or are you > > creating a distribution tarball and testing that? > > I'm building directly from the CVS tree (branch-4-6-stable), but I'm > doing an *out of source* configure/make. > > Here would be the exact rules to reproduce the error: > > ~> mkdir gnuplot && cd gnuplot > ~/gnuplot> mkdir sources > ~/gnuplot> mkdir build > ~/gnuplot> cd sources > ~/gnuplot/sources> <checkout here> > ~/gnuplot/sources> ./prepare > ~/gnuplot/sources> cd ../build > ~/gnuplot/build> ../sources/configure --prefix=$PWD/install > ~/gnuplot/build> make > ~/gnuplot/build> make install # this fails After fighting with this all day yesterday, I decided to instead backport the emacs+info related Makefile scripting from 4.7 to 4.6. Please let me know whether the modified .../docs/Makefile.in from today's CVS resolves your out-of-source build problems. Ethan |