after removing -Werror from the external makefiles the compile fails with:
ld -export_dynamic -shared -o lrshift~.pd_linux lrshift~.o -lc -lm strip --strip-unneeded lrshift~.pd_linux rm -f lrshift~.o make[1]: Leaving directory `/home/bbogart/pd/pd-0.37-1test6/extra/lrshift~' cd ../extra/pique;make make[1]: Entering directory `/home/bbogart/pd/pd-0.37-1test6/extra/pique' make[1]: *** No rule to make target `.pd_linux', needed by `pd_linux'. Stop. make[1]: Leaving directory `/home/bbogart/pd/pd-0.37-1test6/extra/pique' make: *** [externs] Error 2
Thanks Ben
I don't see how that could happen... you're quite sure you did nothing to the makefile but remove -Werror???
cheers Miller
On Sun, Feb 01, 2004 at 11:00:05PM -0500, B. Bogart wrote:
after removing -Werror from the external makefiles the compile fails with:
ld -export_dynamic -shared -o lrshift~.pd_linux lrshift~.o -lc -lm strip --strip-unneeded lrshift~.pd_linux rm -f lrshift~.o make[1]: Leaving directory `/home/bbogart/pd/pd-0.37-1test6/extra/lrshift~' cd ../extra/pique;make make[1]: Entering directory `/home/bbogart/pd/pd-0.37-1test6/extra/pique' make[1]: *** No rule to make target `.pd_linux', needed by `pd_linux'. Stop. make[1]: Leaving directory `/home/bbogart/pd/pd-0.37-1test6/extra/pique' make: *** [externs] Error 2
Thanks Ben
PD-dev mailing list PD-dev@iem.at http://iem.at/cgi-bin/mailman/listinfo/pd-dev
hi,
probably the first line of pique/makefile got lost during the havoc of patching the makefiles -- seems like the common wisdom builds up, which is:
``in order to be able to compile Pd, start from searching through all its makefiles, and remove all occurences of -Werror''
while the only thing getting in the way is -Wshadow from expr~/makefile, which causes gcc to complain about the sloppy naming of function args in vexpr.c...
Krzysztof
Miller Puckette wrote:
I don't see how that could happen... you're quite sure you did nothing to the makefile but remove -Werror???
...
after removing -Werror from the external makefiles the compile fails with:
...
make[1]: Entering directory `/home/bbogart/pd/pd-0.37-1test6/extra/pique' make[1]: *** No rule to make target `.pd_linux', needed by `pd_linux'.
Ah, that did the trick.
vi `find . -name "?akefile" -print` /error :wn was getting pretty sloppy!
Working great now. This switch to gcc3.3 sure is awkward!
Thanks Ben
Krzysztof Czaja wrote:
hi,
probably the first line of pique/makefile got lost during the havoc of patching the makefiles -- seems like the common wisdom builds up, which is:
``in order to be able to compile Pd, start from searching through all its makefiles, and remove all occurences of -Werror''
while the only thing getting in the way is -Wshadow from expr~/makefile, which causes gcc to complain about the sloppy naming of function args in vexpr.c...
Krzysztof
Miller Puckette wrote:
I don't see how that could happen... you're quite sure you did nothing to the makefile but remove -Werror???
...
after removing -Werror from the external makefiles the compile fails with:
...
make[1]: Entering directory `/home/bbogart/pd/pd-0.37-1test6/extra/pique' make[1]: *** No rule to make target `.pd_linux', needed by `pd_linux'.