-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 OK, done. It builds just fine now. Thanx. ++
Jack Le 28/10/2014 17:16, Dan Wilcox a écrit : > 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: >> > 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 iQEcBAEBAgAGBQJUT8LiAAoJEOuluecjw8GUtCMH/AwzHCwemWWhL23ypNIVc5tY bYZOGHrD4jq58iV2JzZPrKhi7/iLrDfqcL8jj4v+DLtJ2RLY0IWsaLhmvN5RnSWu 19PFV2bnN0Ye+s7Saj+llb7ECpibGOjLUyYaQPx0AuootSwtZ/CsRu5tbfAQhHRV BqFy/LgW5VMlvwxE7faovRBGm2XjbQ3GN6k8xbcaCUmNB5bQe2AFLRh2snCHiBsz 64dXrp83Xg6F6F6oXjNgkvGL7TYO0F86jQntOrRmqJ66077egk1h9d1P/MMuAvOp 3ABf8TrSNdR65DHWcM19CA+2fnYb1W5xTD2Bwl9lBQTE+DxqyIOJJecDYEChSGQ= =CQyY -----END PGP SIGNATURE----- _______________________________________________ [email protected] mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
