Yep, probably we have to make better installation instructions.
Have you done everything that mentioned in readme
github.com/cnc-club/linuxcnc-features/blob/master/README.md
?
If features component is successfully added to glave_vcp vidgets then to load Features all is needed is to add to ini
GLADEVCP = -U --catalog=catalogs/lathe.xml features.ui
and you'll gonna need features.ui file with following content:
Code:
<?xml version="1.0" encoding="UTF-8"?>
<interface>
<requires lib="gtk+" version="2.16"/>
<!-- interface-requires gladevcp 0.0 -->
<!-- interface-naming-policy project-wide -->
<object class="GtkWindow" id="window1">
<property name="type_hint">combo</property>
<child>
<object class="GtkVBox" id="vbox2">
<property name="visible">True</property>
<child>
<object class="Features" id="features">
<property name="visible">True</property>
</object>
</child>
</object>
</child>
</object>
</interface>
Or you should be always able to run Features as a separate window with all functionality including preview, just start features after LinuxCNC and axis are already loaded, and provide Features with ini file location using --ini=[path to ini]