Was trying to build ltp today, which sadly, seems to be a bit more
complicated than it once was.  The make install completed without
errors, but noticed at the end that I didn't even have a testcases/bin
directory!  As I watched the make install output I noticed that
everything in testcases was getting built with the 'all' target, but
never install.

My make-foo is quite rusty, but I'm guessing that this change from
changeset b2e46ed73e9601ecad1044d37a85c97ba0ca42ce (if you are following
git, It was from around Nov 30 if not) seems to be a likely culprit:
-.SECONDEXPANSION:
-$(INSTALL_TARGETS) include-install lib-install: %-install:
$(abs_top_builddir)/$$*
-       $(MAKE) -C $* -f "$(abs_top_srcdir)/$*/Makefile" install 
+$(INSTALL_TARGETS) include-install lib-install:
+       $(MAKE) -C "$(subst -install,,$@)" \
+               -f "$(abs_top_srcdir)/$(subst -install,,$@)/Makefile"
all
 
Thanks,
Paul Larson


------------------------------------------------------------------------------
Return on Information:
Google Enterprise Search pays you back
Get the facts.
http://p.sf.net/sfu/google-dev2dev
_______________________________________________
Ltp-list mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ltp-list

Reply via email to