> > > I used "Sittner" package directly: > https://github.com/sittner/linuxcnc-ethercat > As we look at the file "realtime.mk": > https://github.com/sittner/linuxcnc-ethercat/blob/master/src/realtime.mk > * The original "realtime.mk" mentions nothing about Xenomai. > * Do you suggest that "Sittner" package will not work well under > RT-Preempt? > In Sittner's realtime.mk only ifeq ($(BUILDSYS),kbuild)
is explicitly checked which means that anything else would be ($(BUILD_SYS),user-dso) . Thus appropriate for xenomai and rt-preemt userspace... Have a look at https://github.com/machinekit/machinekit/blob/master/src/Makefile.modinc.in#L127-L134 to understand what is meant with "the linking step missing" in Sittner's realtime.mk . I have no whole package of my own version as adding the linking step the way I did it did not improve anything. > > On Monday, November 21, 2016 at 1:49:33 PM UTC-5, Boris Skegin wrote: >> >> Could you try out this gist >> https://gist.github.com/sirop/3f9e3ab52ea8188b65e9fc4c14656c88 >> <https://www.google.com/url?q=https%3A%2F%2Fgist.github.com%2Fsirop%2F3f9e3ab52ea8188b65e9fc4c14656c88&sa=D&sntz=1&usg=AFQjCNEOk8FyjY_ezJLEPSDUtOcSPE7oQw> >> for src/realtime.mk adjusting it for RT-Preempt which means >> smth. like >> cp $(module) $(DESTDIR)$(RTLIBDIR)/rt-preempt >> >> instead of >> cp $(module) $(DESTDIR)$(RTLIBDIR)/xenomai >> >> Probably, this would not help in your case as it did not help in my case >> ( on xenomai). >> Just to be sure ... >> >> -- website: http://www.machinekit.io blog: http://blog.machinekit.io github: https://github.com/machinekit --- You received this message because you are subscribed to the Google Groups "Machinekit" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. Visit this group at https://groups.google.com/group/machinekit. For more options, visit https://groups.google.com/d/optout.
