That commit does a very simple thing which you can do on your own to get it building.
Change Makefile.am line 346 from doc/5.reference/metro.pd \ to doc/5.reference/metro-help.pd \ Then rerun ./configure make -------- Dan Wilcox @danomatika <http://twitter.com/danomatika> danomatika.com <http://danomatika.com/> robotcowboy.com <http://robotcowboy.com/> > On Oct 28, 2014, at 12:12 PM, Jack <[email protected]> wrote: > > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Le 28/10/2014 16:57, Dan Wilcox a écrit : >> Err, I spoke too soon. I see a commit that fixed this exact issue. >> I bet you just need to clean all the automake stuff and rebuild the >> makefiles, assuming you built 0.46.1 and then updated and didn’t >> regenerate the makefiles when building 0.46.2. >> >> Try: >> >> make dist clean > > I download sources and untar, then : > > $ cd pd-0.46-2 > $ make dist clean > make: *** No rule to make target 'dist'. Stop. > $ ./autogen.sh > $ ./configure --enable-jack > $ make > ... > make[2]: Leaving directory '/home/jack/Téléchargements/pd-0.46-2/extra' > make[2]: Entering directory '/home/jack/Téléchargements/pd-0.46-2' > make[2]: *** No rule to make target 'doc/5.reference/metro.pd', needed > by 'all-am'. Arrêt. > make[2]: Leaving directory '/home/jack/Téléchargements/pd-0.46-2' > Makefile:751: recipe for target 'all-recursive' failed > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory '/home/jack/Téléchargements/pd-0.46-2' > Makefile:660: recipe for target 'all' failed > make: *** [all] Error 2 > > $ make dist clean > make: *** No rule to make target 'doc/5.reference/metro.pd', needed by > 'distdir'. Stop. > > The problem seems to come only from the pd-0.46-2.src.tar.gz on : > http://msp.ucsd.edu/Software/pd-0.46-2.src.tar.gz > <http://msp.ucsd.edu/Software/pd-0.46-2.src.tar.gz> > ++ > > Jack > > >> ./autogen ./configure make >> >> -------- Dan Wilcox @danomatika <http://twitter.com/danomatika >> <http://twitter.com/danomatika>> >> danomatika.com <http://danomatika.com/> <http://danomatika.com/ >> <http://danomatika.com/>> robotcowboy.com <http://robotcowboy.com/> >> <http://robotcowboy.com/ <http://robotcowboy.com/>> >> >> >>> On Oct 28, 2014, at 11:53 AM, Dan Wilcox <[email protected] >>> <mailto:[email protected]>> >>> wrote: >>> >>> From reading the error, it’s obvious the Makefile.am was broken >>> when “metro.pd" was renamed to "metro-help.pd”. Automake goes >>> through and generates Makefiles based on the Makefile.am files >>> found through out the project. >>> >>> You probably only need to find the Makefile.am for puredata/extra >>> and change “metro.pd” to “metro-help.pd”. >>> >>> I think that’s a better solution then “oh, don’t bother with that >>> autotools stuff, it’s always broken”. :D >>> >>> -------- Dan Wilcox @danomatika <http://twitter.com/danomatika >>> <http://twitter.com/danomatika>> >>> danomatika.com <http://danomatika.com/> <http://danomatika.com/ >>> <http://danomatika.com/>> robotcowboy.com <http://robotcowboy.com/> >>> <http://robotcowboy.com/ <http://robotcowboy.com/>> >>> >>> >>>> On Oct 28, 2014, at 7:00 AM, [email protected] >>>> <mailto:[email protected]> >>>> <mailto:[email protected] >>>> <mailto:[email protected]>> wrote: >>>> >>>> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 >>>> >>>> Hello, >>>> >>>> I used to use : $ ./autogen.sh $ ./configure $ make to compile >>>> Pd. But I have a problem with the pd 0.46-2 : >>>> >>>> make[3]: Leaving directory >>>> '/home/jack/Téléchargements/pd-0.46-2/extra/stdout' make[3]: >>>> Entering directory >>>> '/home/jack/Téléchargements/pd-0.46-2/extra' make[3]: Nothing >>>> to be done for 'all-am'. make[3]: Leaving directory >>>> '/home/jack/Téléchargements/pd-0.46-2/extra' make[2]: Leaving >>>> directory '/home/jack/Téléchargements/pd-0.46-2/extra' make[2]: >>>> Entering directory '/home/jack/Téléchargements/pd-0.46-2' >>>> make[2]: *** No rule to make target 'doc/5.reference/metro.pd', >>>> needed by 'all-am'. Stop. make[2]: Leaving directory >>>> '/home/jack/Téléchargements/pd-0.46-2' Makefile:751: recipe for >>>> target 'all-recursive' failed make[1]: *** [all-recursive] >>>> Error 1 make[1]: Leaving directory >>>> '/home/jack/Téléchargements/pd-0.46-2' Makefile:660: recipe for >>>> target 'all' failed make: *** [all] Error 2 >>>> >>>> How can I solve this error ? Thanx. ++ >>>> >>>> Jack >>>> >>>> PS : same problem on Ubuntu 14.10, and last Raspbian. >>> >> >> > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1 > > iQEcBAEBAgAGBQJUT8BSAAoJEOuluecjw8GU20QIAIidl2Z5fXFnKDQtJaw2rh+c > zx6Alnn0Sxk8pQMz+nF3MgoEeCH7928ZipyZHYHkJwNnauHTLpZzNQQ5u8qAk4jf > krLAd75mTXuxdt6j+WC3J65nER/5OD+pa4MJG0qAR6VM5y/VBMlJ2Jt3gkhGYBVW > 1+Hxn0NzGNEKPpqBuS24pdoqBxtPHbt9xtxv2Ct5vgBvJwhq4KCLwMjvPYDOvCpC > 9ASFnUVQ8pVuYs2Q4aRXD7fmxp4ZyVNrMw0Xp/xxWB2ENpXNZRX11xk4QaPQD2xz > 4FTR5Pu5uq+SSPBXHzaa6XL0VbNDPWzICtiUOCP2F/mLkswItRfFvqNUmGnUv34= > =ESBJ > -----END PGP SIGNATURE-----
_______________________________________________ [email protected] mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
