Installing LinuxCNC master on Ubuntu 18.04 with RT-Preempt
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)'
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.
- tommylight
- Away
- Moderator
Less
More
- Posts: 19196
- Thank you received: 6434
02 Jul 2022 13:09 #246438
by tommylight
Replied by tommylight on topic Installing LinuxCNC master on Ubuntu 18.04 with RT-Preempt
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.
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.062 seconds