Installing LinuxCNC master on Ubuntu 18.04 with RT-Preempt

More
02 Jul 2022 13:04 #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 or Create an account to join the conversation.

More
02 Jul 2022 13:09 #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.
The following user(s) said Thank You: joekline9

Please Log in or Create an account to join the conversation.

Time to create page: 0.128 seconds
Powered by Kunena Forum