Installing LinuxCNC master on Ubuntu 18.04 with RT-Preempt

More
4 years 3 months ago #246437 by rocksing
Dear all,
I am trying to install LinuxCNC master (2.9) on Ubuntu 18.04 with RT-Preempt.  But I come with the errors from the boost python. Is there any hints on this issue?

/emc/task/taskintf.o objects/emc/motion/dbuf.o objects/emc/motion/stashf.o objects/emc/task/taskmodule.o objects/emc/task/taskclass.o objects/emc/task/backtrace.o ../lib/librs274.so.0 ../lib/liblinuxcnc.a ../lib/libnml.so.0 ../lib/liblinuxcncini.so.0 ../lib/libposemath.so.0 ../lib/liblinuxcnchal.so.0 ../lib/libpyplugin.so.0 ../lib/libtooldata.so.0 -Wl,-rpath-link,../lib  -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Xlinker -export-dynamic -Wl,-O1 -Wl,-Bsymbolic-functions -lboost_python-py36 -L/usr/lib -lpython3.6m -lpthread -ldl  -lutil -lm
objects/emc/task/taskmodule.o: In function `boost::python::objects::make_holder<0>::apply<boost::python::objects::pointer_holder<boost::shared_ptr<TaskWrap>, TaskWrap>, boost::mpl::vector0<mpl_::na> >::execute(_object*)':
/usr/local/include/boost/python/object/make_holder.hpp:92: undefined reference to `boost::python::instance_holder::allocate(_object*, unsigned long, unsigned long, unsigned long)'
 

Please Log in to join the conversation.

More
4 years 3 months ago #246438 by tommylight
Is there any particular reason for using 18.04?
2.9 will not work on it as it requires Python 3 to run, while 18.04 uses Python 2.
Check the "installing LinuxCNC" section of this forum, there are pinned tutorials on how to get 2.9 on Debian and Linux MX.

Please Log in to join the conversation.

Time to create page: 0.122 seconds
Powered by Kunena Forum