On Wed, 2 Oct 2019 14:41:52 +0300 "Tzvetomir Stoyanov (VMware)" <tz.stoyanov@xxxxxxxxx> wrote: > > -$(LIBTRACEEVENT_SHARED): force $(obj)/lib/traceevent/plugins/traceevent_plugin_dir > +$(LIBTRACEEVENT_SHARED): force $(obj)/lib/traceevent/plugins/python_dir \ > + $(obj)/lib/traceevent/plugins/traceevent_plugin_dir > $(Q)$(MAKE) -C $(src)/lib/traceevent $@ > > -$(LIBTRACEEVENT_STATIC): force $(obj)/lib/traceevent/plugins/traceevent_plugin_dir > +$(LIBTRACEEVENT_STATIC): force $(obj)/lib/traceevent/plugins/python_dir \ > + $(obj)/lib/traceevent/plugins/traceevent_plugin_dir > $(Q)$(MAKE) -C $(src)/lib/traceevent $@ > > $(LIBTRACECMD_STATIC): force > @@ -290,13 +301,22 @@ libtracecmd.so: $(LIBTRACECMD_SHARED) > > libs: $(LIBTRACECMD_SHARED) $(LIBTRACEEVENT_SHARED) > > -plugins: force $(obj)/lib/traceevent/plugins/traceevent_plugin_dir $(obj)/lib/traceevent/plugins/trace_python_dir > +plugins_traceevent: force $(obj)/lib/traceevent/plugins/traceevent_plugin_dir \ > + $(obj)/lib/traceevent/plugins/python_dir > $(Q)$(MAKE) -C $(src)/lib/traceevent/plugins > Hmm, I'm getting this: $ make make[1]: *** No rule to make target '/work/git/trace-cmd.git/lib/traceevent/plugins/python_dir'. Stop. make: *** [Makefile:320: /work/git/trace-cmd.git/lib/traceevent/plugins/python_dir] Error 2 It works if I manually create the missing python_dir. -- Steve