Hello I noticed that the distclean target of the etherlab master is broken (or I've a wrong version of some tool). The attached patch will only fix the problem once ./bootstrap has been done, so it's of limited use.
host:~/ethercat-default$ hg id 131f655c03d3 tip host:~/ethercat-default$ uname -rv 2.6.24-27-rt #1 SMP PREEMPT RT Fri Mar 12 03:03:40 UTC 2010 host:~/ethercat-default$ autoreconf --version autoreconf (GNU Autoconf) 2.61 ... To reproduce: host:~/ethercat-default$ ./bootstrap && ./configure ... host:~/ethercat-default$ make distclean ... make[2]: Leaving directory `$HOME/ethercat-default/devices' rm -f Makefile make[1]: Leaving directory `$HOME/ethercat-default/devices' Making distclean in . make[1]: Entering directory `$HOME/ethercat-default' rm -rf .libs _libs make -C "/usr/src/linux-headers-2.6.24-27-rt" M="$HOME/ethercat-default" clean make[2]: Entering directory `/usr/src/linux-headers-2.6.24-27-rt' scripts/Makefile.clean:17:$HOME/ethercat-default/devices/Makefile: No such file or directory make[4]: *** No rule to make target `$HOME/ethercat-default/devices/Makefile'. Stop. make[3]: *** [$HOME/ethercat-default/devices] Error 2 make[2]: *** [_clean_$HOME/ethercat-default] Error 2 make[2]: Leaving directory `/usr/src/linux-headers-2.6.24-27-rt' make[1]: *** [clean-local] Error 2 make[1]: Leaving directory `$HOME/ethercat-default' make: *** [distclean-recursive] Error 1 Christoph
Index: ethercat-default/Makefile.in =================================================================== --- ethercat-default.orig/Makefile.in 2010-04-16 09:07:00.000000000 +0200 +++ ethercat-default/Makefile.in 2010-04-16 09:12:46.000000000 +0200 @@ -652,6 +652,9 @@ distclean: distclean-recursive -rm -f $(am__CONFIG_DISTCLEAN_FILES) -rm -f Makefile + -rm -f devices/Makefile + -rm -f examples/Makefile + -rm -f master/Makefile distclean-am: clean-am distclean-generic distclean-hdr \ distclean-libtool distclean-tags Index: ethercat-default/examples/Makefile.in =================================================================== --- ethercat-default.orig/examples/Makefile.in 2010-04-16 09:08:40.000000000 +0200 +++ ethercat-default/examples/Makefile.in 2010-04-16 09:12:46.000000000 +0200 @@ -481,7 +481,6 @@ clean-am: clean-generic clean-libtool mostlyclean-am distclean: distclean-recursive - -rm -f Makefile distclean-am: clean-am distclean-generic distclean-tags dvi: dvi-recursive Index: ethercat-default/master/Makefile.in =================================================================== --- ethercat-default.orig/master/Makefile.in 2010-04-16 09:08:21.000000000 +0200 +++ ethercat-default/master/Makefile.in 2010-04-16 09:12:46.000000000 +0200 @@ -400,7 +400,6 @@ clean-am: clean-generic clean-libtool clean-local mostlyclean-am distclean: distclean-am - -rm -f Makefile distclean-am: clean-am distclean-generic distclean-tags dvi: dvi-am Index: ethercat-default/devices/Makefile.in =================================================================== --- ethercat-default.orig/devices/Makefile.in 2010-04-16 09:16:29.000000000 +0200 +++ ethercat-default/devices/Makefile.in 2010-04-16 09:16:40.000000000 +0200 @@ -521,7 +521,6 @@ clean-am: clean-generic clean-libtool clean-local mostlyclean-am distclean: distclean-recursive - -rm -f Makefile distclean-am: clean-am distclean-generic distclean-tags dvi: dvi-recursive
_______________________________________________ etherlab-users mailing list [email protected] http://lists.etherlab.org/mailman/listinfo/etherlab-users
