|
Revisions 12988 and 12989 fail to build on Debian.
make[1]: Entering directory `/home/steve/sourcecode/audacity/src' Makefile:1947: .deps/audacity-TrackPanel.Po: No such file or directory Makefile:1948: .deps/audacity-TrackPanelAx.Po: No such file or directory Makefile:1949: .deps/audacity-UndoManager.Po: No such file or directory Makefile:1950: .deps/audacity-VoiceKey.Po: No such file or directory Makefile:1951: .deps/audacity-WaveClip.Po: No such file or directory Makefile:1952: .deps/audacity-WaveTrack.Po: No such file or directory make[1]: *** No rule to make target `.deps/audacity-WaveTrack.Po'. Stop. make[1]: Leaving directory `/home/steve/sourcecode/audacity/src' make: *** [all-recursive] Error 1 Steve ------------------------------------------------------------------------------ Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk _______________________________________________ audacity-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/audacity-devel |
|
The problem appears to be fixed by running:
autoreconf --no-recursive before ./configure Is this now a required step for building on Linux, or should it not be required? Steve On 15 December 2013 15:06, Steve the Fiddle <[hidden email]> wrote: > Revisions 12988 and 12989 fail to build on Debian. > > make[1]: Entering directory `/home/steve/sourcecode/audacity/src' > Makefile:1947: .deps/audacity-TrackPanel.Po: No such file or directory > Makefile:1948: .deps/audacity-TrackPanelAx.Po: No such file or directory > Makefile:1949: .deps/audacity-UndoManager.Po: No such file or directory > Makefile:1950: .deps/audacity-VoiceKey.Po: No such file or directory > Makefile:1951: .deps/audacity-WaveClip.Po: No such file or directory > Makefile:1952: .deps/audacity-WaveTrack.Po: No such file or directory > make[1]: *** No rule to make target `.deps/audacity-WaveTrack.Po'. Stop. > make[1]: Leaving directory `/home/steve/sourcecode/audacity/src' > make: *** [all-recursive] Error 1 > > > Steve ------------------------------------------------------------------------------ Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk _______________________________________________ audacity-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/audacity-devel |
|
On Sun, 15 Dec 2013 15:21:06 +0000
Steve the Fiddle <[hidden email]> wrote: > The problem appears to be fixed by running: > autoreconf --no-recursive > before ./configure > > Is this now a required step for building on Linux, or should it not > be required? I think it's required if any of the Makefile.am s have changed, in order to propagate changes from them into Makefile.in which configure then processes. So it may be required with a SVN build, but not with a released tarball (which has the autotools run on it when it is created). That said, if maintainer mode is enabled when configure is run (--enable-maintainer-mode), the Makefile should do this for you if required. Richard ------------------------------------------------------------------------------ Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk _______________________________________________ audacity-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/audacity-devel |
|
On 15 December 2013 15:55, Richard Ash <[hidden email]> wrote:
> On Sun, 15 Dec 2013 15:21:06 +0000 > Steve the Fiddle <[hidden email]> wrote: > >> The problem appears to be fixed by running: >> autoreconf --no-recursive >> before ./configure >> >> Is this now a required step for building on Linux, or should it not >> be required? > I think it's required if any of the Makefile.am s have changed, in > order to propagate changes from them into Makefile.in which configure > then processes. So it may be required with a SVN build, but not with a > released tarball (which has the autotools run on it when it is created). > > That said, if maintainer mode is enabled when configure is run > (--enable-maintainer-mode), the Makefile should do this for you if > required. > > Richard I've been following Benjamin's recommendation to make patches with: svn diff src/ > patch-name but after autoreconf about 1 MB of changes get added to the patch file. Is there a simple, convenient way to avoid that? Steve ------------------------------------------------------------------------------ Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk _______________________________________________ audacity-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/audacity-devel |
|
In reply to this post by Richard Ash (audacity-help)
On 15 December 2013 15:55, Richard Ash <[hidden email]> wrote:
> On Sun, 15 Dec 2013 15:21:06 +0000 > Steve the Fiddle <[hidden email]> wrote: > >> The problem appears to be fixed by running: >> autoreconf --no-recursive >> before ./configure >> >> Is this now a required step for building on Linux, or should it not >> be required? > I think it's required if any of the Makefile.am s have changed, in > order to propagate changes from them into Makefile.in which configure > then processes. So it may be required with a SVN build, but not with a > released tarball (which has the autotools run on it when it is created). > > That said, if maintainer mode is enabled when configure is run > (--enable-maintainer-mode), the Makefile should do this for you if > required. OK, I tried that with a fresh checkout of r12993, but no joy: /audacity/autotools/missing: line 81: aclocal-1.13: command not found WARNING: 'aclocal-1.13' is missing on your system. You should only need it if you modified 'acinclude.m4' or 'configure.ac' or m4 files included by 'configure.ac'. The 'aclocal' program is part of the GNU Automake package: <http://www.gnu.org/software/automake> It also requires GNU Autoconf, GNU m4 and Perl in order to run: <http://www.gnu.org/software/autoconf> <http://www.gnu.org/software/m4/> <http://www.perl.org/> make: *** [aclocal.m4] Error 127 I have the following instatalled: automake 1:1.11.6-1 automake 1:1.10.3-3 autotools-dev 20120608.1 autoconf 2.69.1 m4 1.4.16-3 perl 5.14.2-21+deb7u1 perl-base 5.14.2-21+deb7u1 perl-modules 5.14.2-21+deb7u1 lib-perl 5.14.2-21+deb7u1 I am able to build Audacity if I run: autoreconf --no-recursive ./configure -enable-debug make I'd still like to know the correct way to make a patch (without having to manually delete loads of unrelated stuff from the diff file). Currently what I'm doing is: mv src/Makefile.in src/Makefile.in.bak svn diff src/ > patch-file mv src/Makefile.in.bak src/Makefile.in which works but more faff than just svn diff > patch-file at some point this needs to be documented. I'd also still like to know how to build mod-nyq-bench Steve > > Richard > ------------------------------------------------------------------------------ Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk _______________________________________________ audacity-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/audacity-devel |
|
Hi Steve
Sorry to hear that you are still having so much difficulty with all this, please keep asking the questions and I guess Benjamin will get to them. I'm afraid that I can't help. Happy Christmas! Martyn On 17/12/2013 02:35, Steve the Fiddle wrote: > On 15 December 2013 15:55, Richard Ash <[hidden email]> wrote: >> On Sun, 15 Dec 2013 15:21:06 +0000 >> Steve the Fiddle <[hidden email]> wrote: >> >>> The problem appears to be fixed by running: >>> autoreconf --no-recursive >>> before ./configure >>> >>> Is this now a required step for building on Linux, or should it not >>> be required? >> I think it's required if any of the Makefile.am s have changed, in >> order to propagate changes from them into Makefile.in which configure >> then processes. So it may be required with a SVN build, but not with a >> released tarball (which has the autotools run on it when it is created). >> >> That said, if maintainer mode is enabled when configure is run >> (--enable-maintainer-mode), the Makefile should do this for you if >> required. > > OK, I tried that with a fresh checkout of r12993, but no joy: > > /audacity/autotools/missing: line 81: aclocal-1.13: command not found > WARNING: 'aclocal-1.13' is missing on your system. > You should only need it if you modified 'acinclude.m4' or > 'configure.ac' or m4 files included by 'configure.ac'. > The 'aclocal' program is part of the GNU Automake package: > <http://www.gnu.org/software/automake> > It also requires GNU Autoconf, GNU m4 and Perl in order to run: > <http://www.gnu.org/software/autoconf> > <http://www.gnu.org/software/m4/> > <http://www.perl.org/> > make: *** [aclocal.m4] Error 127 > > I have the following instatalled: > > automake 1:1.11.6-1 > automake 1:1.10.3-3 > autotools-dev 20120608.1 > autoconf 2.69.1 > m4 1.4.16-3 > perl 5.14.2-21+deb7u1 > perl-base 5.14.2-21+deb7u1 > perl-modules 5.14.2-21+deb7u1 > lib-perl 5.14.2-21+deb7u1 > > > I am able to build Audacity if I run: > autoreconf --no-recursive > ./configure -enable-debug > make > > > I'd still like to know the correct way to make a patch (without having > to manually delete loads of unrelated stuff from the diff file). > Currently what I'm doing is: > > mv src/Makefile.in src/Makefile.in.bak > svn diff src/ > patch-file > mv src/Makefile.in.bak src/Makefile.in > > which works but more faff than just > svn diff > patch-file > at some point this needs to be documented. > > I'd also still like to know how to build mod-nyq-bench > > > Steve > >> >> Richard >> > > ------------------------------------------------------------------------------ > Rapidly troubleshoot problems before they affect your business. Most IT > organizations don't have a clear picture of how application performance > affects their revenue. With AppDynamics, you get 100% visibility into your > Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! > http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk > _______________________________________________ > audacity-devel mailing list > [hidden email] > https://lists.sourceforge.net/lists/listinfo/audacity-devel > ------------------------------------------------------------------------------ Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk _______________________________________________ audacity-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/audacity-devel |
| Free forum by Nabble | Edit this page |
