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 danomatika.com http://danomatika.com/ robotcowboy.com http://robotcowboy.com/
On Oct 28, 2014, at 7:00 AM, pd-list-request@lists.iem.at 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.
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 ./autogen ./configure make
Dan Wilcox @danomatika http://twitter.com/danomatika danomatika.com http://danomatika.com/ robotcowboy.com http://robotcowboy.com/
On Oct 28, 2014, at 11:53 AM, Dan Wilcox danomatika@gmail.com 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 danomatika.com http://danomatika.com/ robotcowboy.com http://robotcowboy.com/
On Oct 28, 2014, at 7:00 AM, pd-list-request@lists.iem.at mailto:pd-list-request@lists.iem.at 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 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 ++
Jack
./autogen ./configure make
-------- Dan Wilcox @danomatika http://twitter.com/danomatika danomatika.com http://danomatika.com/ robotcowboy.com http://robotcowboy.com/
On Oct 28, 2014, at 11:53 AM, Dan Wilcox danomatika@gmail.com 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 danomatika.com http://danomatika.com/ robotcowboy.com http://robotcowboy.com/
On Oct 28, 2014, at 7:00 AM, pd-list-request@lists.iem.at mailto:pd-list-request@lists.iem.at 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.
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 jack@rybn.org 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 <danomatika@gmail.com mailto:danomatika@gmail.com> 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, pd-list-request@lists.iem.at mailto:pd-list-request@lists.iem.at <mailto:pd-list-request@lists.iem.at mailto:pd-list-request@lists.iem.at> 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-----
-----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 jack@rybn.org 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 <danomatika@gmail.com mailto:danomatika@gmail.com> 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, pd-list-request@lists.iem.at mailto:pd-list-request@lists.iem.at <mailto:pd-list-request@lists.iem.at mailto:pd-list-request@lists.iem.at> 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.
Sure, no problem. Sometimes there’s an easy fix and sometimes there isn’t. Luckily this was an easy one :D
Hopefully the src.tar.gz package get’s updated ...
Dan Wilcox @danomatika http://twitter.com/danomatika danomatika.com http://danomatika.com/ robotcowboy.com http://robotcowboy.com/
On Oct 28, 2014, at 12:22 PM, Jack jack@rybn.org wrote:
-----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 jack@rybn.org 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 <danomatika@gmail.com mailto:danomatika@gmail.com> 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, pd-list-request@lists.iem.at > mailto:pd-list-request@lists.iem.at > mailto:pd-list-request@lists.iem.at mailto:pd-list-request@lists.iem.at> 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-----
This is fixed in git, I hope,
But my advice is not to use the autotools unless you have to. I'll try to keep them working but have no idea what I'm doing with them and personally use the simple makefiles.
cheers Miller
On Tue, Oct 28, 2014 at 11:53:01AM -0400, Dan Wilcox 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 danomatika.com http://danomatika.com/ robotcowboy.com http://robotcowboy.com/
On Oct 28, 2014, at 7:00 AM, pd-list-request@lists.iem.at 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.
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Le 28/10/2014 17:06, Miller Puckette a écrit :
This is fixed in git, I hope,
But my advice is not to use the autotools unless you have to. I'll try to keep them working but have no idea what I'm doing with them and personally use the simple makefiles.
It is what I done. But I liked when I could build with ./autogen.sh, ./configure, make :) If this is fixed in git, i will use git, not the tar.gz next time. ++
Jack
cheers Miller
On Tue, Oct 28, 2014 at 11:53:01AM -0400, Dan Wilcox 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 danomatika.com http://danomatika.com/ robotcowboy.com http://robotcowboy.com/
On Oct 28, 2014, at 7:00 AM, pd-list-request@lists.iem.at 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.
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
On Die, 2014-10-28 at 09:06 -0700, Miller Puckette wrote:
But my advice is not to use the autotools unless you have to. I'll try to keep them working but have no idea what I'm doing with them and personally use the simple makefiles.
Funny. I never had a single problem with using autotools for compiling Pd. Lucky I must be :-)
I'm curious now: Is it you, IOhannes, who's taking care of things or is it really just luck as Miller makes me believe?
Roman
I'm sure it's mostly skill on your part.
I believe Iohannes got the autotools working, but it probably has contributions from Hans and others.
Anyhow, it clearly works when it's in the right context since all the Debian based builds rely on the autotools structure.
cheers Miller
On Tue, Oct 28, 2014 at 08:33:04PM +0100, Roman Haefeli wrote:
On Die, 2014-10-28 at 09:06 -0700, Miller Puckette wrote:
But my advice is not to use the autotools unless you have to. I'll try to keep them working but have no idea what I'm doing with them and personally use the simple makefiles.
Funny. I never had a single problem with using autotools for compiling Pd. Lucky I must be :-)
I'm curious now: Is it you, IOhannes, who's taking care of things or is it really just luck as Miller makes me believe?
Roman
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list