LinuxCNC S-Curve Accelerations
- rodw
-
- Away
- Platinum Member
-
Less
More
- Posts: 11139
- Thank you received: 3703
29 Mar 2025 23:45 #325293
by rodw
Replied by rodw on topic LinuxCNC S-Curve Accelerations
Well that's settled grotius-tp it is! Who wants to pick a fight with Tommy!!!!I agree with Rod, naming can and will cause issues as soon as more people start using this, so changing it sooner rather than later would be beneficial.
Also agree on calling it Grotius, for us who spend more time here on the forum it would obvious, and new user will have to learn whatever the name may become.
The following user(s) said Thank You: tommylight, Grotius, endian
Please Log in or Create an account to join the conversation.
- tommylight
-
- Away
- Moderator
-
Less
More
- Posts: 19960
- Thank you received: 6771
30 Mar 2025 00:33 #325296
by tommylight
Replied by tommylight on topic LinuxCNC S-Curve Accelerations
Me, every single day, all day long!!!
Well that's settled grotius-tp it is! Who wants to pick a fight with Tommy!!!!

The following user(s) said Thank You: rodw, Grotius, endian
Please Log in or Create an account to join the conversation.
- endian
-
- Away
- Elite Member
-
Less
More
- Posts: 193
- Thank you received: 55
30 Mar 2025 07:56 #325304
by endian
Replied by endian on topic LinuxCNC S-Curve Accelerations
I think naming have to be unique because as Gentlemen said before we have some similarities yet and create new ones is not a best practies ... Something like extented trajectory planner or grotius trajectory planner should be great... and it should be an included part of raw lcnc and no more problems at all..
I basically need a velocity command which comes out of PID and its first derivation which means acceleration ... but velocity is not constant and derivations have different character depends of time I defenetly need some spline acceleration profile generator which allready @Grotius hammered for us ... or?
I basically need a velocity command which comes out of PID and its first derivation which means acceleration ... but velocity is not constant and derivations have different character depends of time I defenetly need some spline acceleration profile generator which allready @Grotius hammered for us ... or?
The following user(s) said Thank You: rodw, Grotius
Please Log in or Create an account to join the conversation.
- Grotius
-
- Offline
- Platinum Member
-
Less
More
- Posts: 2364
- Thank you received: 2279
30 Mar 2025 09:00 #325305
by Grotius
Replied by Grotius on topic LinuxCNC S-Curve Accelerations
Hi,
Ok. We will rename it to : grotius-tp.so
@Endian,
It's still unclear to me what you exactly need.
1. A linuxcnc single axis component that generates a scurve motion, given a target position, maxvel, maxacc, maxjerk.
2. A multi axis pid for linuxcnc that generates motion given target position, maxvel, maxacc, maxjerk.
3. Something else.
Making a pid from a scurve is possible. I am a bit concerned about the following error, but we will see how it works out.
Yesterday, i got messaged by 2 people who have installing problems to enable ethercat & scurve on their linuxcnc iso installation.
Most off the users don't have the skills to install a rip installation, etc. So they have in fact a problem running our software.
It will take them hours & hours to get some install results.
To resolve this, i think i will make a .iso distribution today.
Ok. We will rename it to : grotius-tp.so
@Endian,
It's still unclear to me what you exactly need.
1. A linuxcnc single axis component that generates a scurve motion, given a target position, maxvel, maxacc, maxjerk.
2. A multi axis pid for linuxcnc that generates motion given target position, maxvel, maxacc, maxjerk.
3. Something else.
Making a pid from a scurve is possible. I am a bit concerned about the following error, but we will see how it works out.
Yesterday, i got messaged by 2 people who have installing problems to enable ethercat & scurve on their linuxcnc iso installation.
Most off the users don't have the skills to install a rip installation, etc. So they have in fact a problem running our software.
It will take them hours & hours to get some install results.
To resolve this, i think i will make a .iso distribution today.
Please Log in or Create an account to join the conversation.
- endian
-
- Away
- Elite Member
-
Less
More
- Posts: 193
- Thank you received: 55
30 Mar 2025 09:17 #325306
by endian
and this flavour of errror ocours during all attempts
Replied by endian on topic LinuxCNC S-Curve Accelerations
I have stared the installation but ... I am little bit lost here -Hi Endian.
The scurve planner uses :
libclothoid3d and libscurve
libclothoid3 depends on libceres.
the scurve planner is tpmod.so.
loaded by linuxcnc.
Do you only want to use libscurve to generate motion for servo motor?
user@debian:~$ git clone https://codeberg.org/skynet/clothoid_3d.git
Cloning into 'clothoid_3d'...
warning: redirecting to https://codeberg.org/skynet/libclothoid3d/
remote: Enumerating objects: 1089, done.
remote: Counting objects: 100% (1089/1089), done.
remote: Compressing objects: 100% (461/461), done.
remote: Total 1089 (delta 696), reused 888 (delta 566), pack-reused 0 (from 0)
Receiving objects: 100% (1089/1089), 11.61 MiB | 828.00 KiB/s, done.
Resolving deltas: 100% (696/696), done.
user@debian:~$ mkdir clothoid_3d/build
user@debian:~$ cd clothoid_3d/build
user@debian:~/clothoid_3d/build$ cmake ..
-- The C compiler identification is GNU 8.3.0
-- The CXX compiler identification is GNU 8.3.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
CMake Error at test/CMakeLists.txt:35 (install):
install TARGETS given no RUNTIME DESTINATION for executable target "test".
-- Configuring incomplete, errors occurred!
See also "/home/user/clothoid_3d/build/CMakeFiles/CMakeOutput.log".
user@debian:~/clothoid_3d/build$ sudo cmake ..
CMake Error at test/CMakeLists.txt:35 (install):
install TARGETS given no RUNTIME DESTINATION for executable target "test".
-- Configuring incomplete, errors occurred!
See also "/home/user/clothoid_3d/build/CMakeFiles/CMakeOutput.log".
user@debian:~/clothoid_3d/build$ sudo apt install -y libeigen3-dev libboost-all-dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
libeigen3-dev is already the newest version (3.3.7-1).
libeigen3-dev set to manually installed.
The following packages were automatically installed and are no longer required:
gir1.2-vte-2.91 libglade2-0 libgtkglext1 libgtksourceview2.0-0 libgtksourceview2.0-common
libtk-img python-cairo python-configobj python-glade2 python-gobject-2 python-gst-1.0
python-gtk2 python-gtkglext1 python-gtksourceview2 python-olefile python-opengl python-pil
python-pil.imagetk python-pyqt5.qtwebkit python-rsvg python-six python-xlib
Use 'sudo apt autoremove' to remove them.
The following additional packages will be installed:
dh-python libboost-atomic-dev libboost-atomic1.67-dev libboost-chrono-dev
libboost-chrono1.67-dev libboost-container-dev libboost-container1.67-dev
libboost-container1.67.0 libboost-context-dev libboost-context1.67-dev libboost-context1.67.0
libboost-coroutine-dev libboost-coroutine1.67-dev libboost-coroutine1.67.0
libboost-date-time-dev libboost-date-time1.67-dev libboost-dev libboost-exception-dev
libboost-exception1.67-dev libboost-fiber-dev libboost-fiber1.67-dev libboost-fiber1.67.0
libboost-filesystem-dev libboost-filesystem1.67-dev libboost-graph-dev
libboost-graph-parallel-dev libboost-graph-parallel1.67-dev libboost-graph-parallel1.67.0
libboost-graph1.67-dev libboost-graph1.67.0 libboost-iostreams-dev libboost-iostreams1.67-dev
libboost-locale-dev libboost-locale1.67-dev libboost-log-dev libboost-log1.67-dev
libboost-log1.67.0 libboost-math-dev libboost-math1.67-dev libboost-math1.67.0 libboost-mpi-dev
libboost-mpi-python-dev libboost-mpi-python1.67-dev libboost-mpi-python1.67.0
libboost-mpi1.67-dev libboost-mpi1.67.0 libboost-numpy-dev libboost-numpy1.67-dev
libboost-numpy1.67.0 libboost-program-options-dev libboost-program-options1.67-dev
libboost-program-options1.67.0 libboost-python-dev libboost-python1.67-dev libboost-random-dev
libboost-random1.67-dev libboost-random1.67.0 libboost-regex-dev libboost-regex1.67-dev
libboost-regex1.67.0 libboost-serialization-dev libboost-serialization1.67-dev
libboost-serialization1.67.0 libboost-signals-dev libboost-signals1.67-dev
libboost-signals1.67.0 libboost-stacktrace-dev libboost-stacktrace1.67-dev
libboost-stacktrace1.67.0 libboost-system-dev libboost-system1.67-dev libboost-test-dev
libboost-test1.67-dev libboost-test1.67.0 libboost-thread-dev libboost-thread1.67-dev
libboost-timer-dev libboost-timer1.67-dev libboost-timer1.67.0 libboost-tools-dev
libboost-type-erasure-dev libboost-type-erasure1.67-dev libboost-type-erasure1.67.0
libboost-wave-dev libboost-wave1.67-dev libboost-wave1.67.0 libboost1.67-dev
libboost1.67-tools-dev libpython3-dev libpython3.7-dev mpi-default-bin mpi-default-dev
python3-dev python3.7-dev
Suggested packages:
libboost-doc graphviz libboost1.67-doc gccxml libmpfrc++-dev libntl-dev xsltproc doxygen
docbook-xml docbook-xsl default-jdk fop
The following NEW packages will be installed:
dh-python libboost-all-dev libboost-atomic-dev libboost-atomic1.67-dev libboost-chrono-dev
libboost-chrono1.67-dev libboost-container-dev libboost-container1.67-dev
libboost-container1.67.0 libboost-context-dev libboost-context1.67-dev libboost-context1.67.0
libboost-coroutine-dev libboost-coroutine1.67-dev libboost-coroutine1.67.0
libboost-date-time-dev libboost-date-time1.67-dev libboost-dev libboost-exception-dev
libboost-exception1.67-dev libboost-fiber-dev libboost-fiber1.67-dev libboost-fiber1.67.0
libboost-filesystem-dev libboost-filesystem1.67-dev libboost-graph-dev
libboost-graph-parallel-dev libboost-graph-parallel1.67-dev libboost-graph-parallel1.67.0
libboost-graph1.67-dev libboost-graph1.67.0 libboost-iostreams-dev libboost-iostreams1.67-dev
libboost-locale-dev libboost-locale1.67-dev libboost-log-dev libboost-log1.67-dev
libboost-log1.67.0 libboost-math-dev libboost-math1.67-dev libboost-math1.67.0 libboost-mpi-dev
libboost-mpi-python-dev libboost-mpi-python1.67-dev libboost-mpi-python1.67.0
libboost-mpi1.67-dev libboost-mpi1.67.0 libboost-numpy-dev libboost-numpy1.67-dev
libboost-numpy1.67.0 libboost-program-options-dev libboost-program-options1.67-dev
libboost-program-options1.67.0 libboost-python-dev libboost-python1.67-dev libboost-random-dev
libboost-random1.67-dev libboost-random1.67.0 libboost-regex-dev libboost-regex1.67-dev
libboost-regex1.67.0 libboost-serialization-dev libboost-serialization1.67-dev
libboost-serialization1.67.0 libboost-signals-dev libboost-signals1.67-dev
libboost-signals1.67.0 libboost-stacktrace-dev libboost-stacktrace1.67-dev
libboost-stacktrace1.67.0 libboost-system-dev libboost-system1.67-dev libboost-test-dev
libboost-test1.67-dev libboost-test1.67.0 libboost-thread-dev libboost-thread1.67-dev
libboost-timer-dev libboost-timer1.67-dev libboost-timer1.67.0 libboost-tools-dev
libboost-type-erasure-dev libboost-type-erasure1.67-dev libboost-type-erasure1.67.0
libboost-wave-dev libboost-wave1.67-dev libboost-wave1.67.0 libboost1.67-dev
libboost1.67-tools-dev libpython3-dev libpython3.7-dev mpi-default-bin mpi-default-dev
python3-dev python3.7-dev
0 upgraded, 95 newly installed, 0 to remove and 1 not upgraded.
Need to get 76.4 MB of archives.
After this operation, 386 MB of additional disk space will be used.
Get:1 http://deb.debian.org/debian buster/main amd64 dh-python all 3.20190308 [99.3 kB]
Get:2 http://security.debian.org/debian-security buster/updates/main amd64 libpython3.7-dev amd64 3.7.3-2+deb10u7 [48.4 MB]
Get:3 http://deb.debian.org/debian buster/main amd64 libboost1.67-dev amd64 1.67.0-13+deb10u1 [8,388 kB]
Get:4 http://deb.debian.org/debian buster/main amd64 libboost-dev amd64 1.67.0.1 [3,864 B]
Get:5 http://deb.debian.org/debian buster/main amd64 libboost1.67-tools-dev amd64 1.67.0-13+deb10u1 [1,433 kB]
Get:6 http://deb.debian.org/debian buster/main amd64 libboost-tools-dev amd64 1.67.0.1 [3,824 B]
Get:7 http://deb.debian.org/debian buster/main amd64 libboost-atomic1.67-dev amd64 1.67.0-13+deb10u1 [225 kB]
Get:8 http://deb.debian.org/debian buster/main amd64 libboost-atomic-dev amd64 1.67.0.1 [3,956 B]
Get:9 http://deb.debian.org/debian buster/main amd64 libboost-chrono1.67-dev amd64 1.67.0-13+deb10u1 [236 kB]
Get:10 http://deb.debian.org/debian buster/main amd64 libboost-chrono-dev amd64 1.67.0.1 [4,268 B]
Get:11 http://deb.debian.org/debian buster/main amd64 libboost-container1.67.0 amd64 1.67.0-13+deb10u1 [256 kB]
Get:12 http://deb.debian.org/debian buster/main amd64 libboost-container1.67-dev amd64 1.67.0-13+deb10u1 [257 kB]
Get:13 http://deb.debian.org/debian buster/main amd64 libboost-container-dev amd64 1.67.0.1 [4,132 B]
Get:14 http://deb.debian.org/debian buster/main amd64 libboost-context1.67.0 amd64 1.67.0-13+deb10u1 [228 kB]
Get:15 http://deb.debian.org/debian buster/main amd64 libboost-context1.67-dev amd64 1.67.0-13+deb10u1 [227 kB]
Get:16 http://deb.debian.org/debian buster/main amd64 libboost-context-dev amd64 1.67.0.1 [3,852 B]
Get:17 http://deb.debian.org/debian buster/main amd64 libboost-coroutine1.67.0 amd64 1.67.0-13+deb10u1 [242 kB]
Get:18 http://deb.debian.org/debian buster/main amd64 libboost-coroutine1.67-dev amd64 1.67.0-13+deb10u1 [243 kB]
Get:19 http://deb.debian.org/debian buster/main amd64 libboost-coroutine-dev amd64 1.67.0.1 [3,924 B]
Get:20 http://deb.debian.org/debian buster/main amd64 libboost-serialization1.67.0 amd64 1.67.0-13+deb10u1 [319 kB]
Get:21 http://deb.debian.org/debian buster/main amd64 libboost-serialization1.67-dev amd64 1.67.0-13+deb10u1 [359 kB]
Get:22 http://deb.debian.org/debian buster/main amd64 libboost-date-time1.67-dev amd64 1.67.0-13+deb10u1 [248 kB]
Get:23 http://deb.debian.org/debian buster/main amd64 libboost-date-time-dev amd64 1.67.0.1 [3,648 B]
Get:24 http://deb.debian.org/debian buster/main amd64 libboost-exception1.67-dev amd64 1.67.0-13+deb10u1 [224 kB]
Get:25 http://deb.debian.org/debian buster/main amd64 libboost-exception-dev amd64 1.67.0.1 [3,636 B]
Get:26 http://deb.debian.org/debian buster/main amd64 libboost-fiber1.67.0 amd64 1.67.0-13+deb10u1 [328 kB]
Get:27 http://deb.debian.org/debian buster/main amd64 libboost-fiber1.67-dev amd64 1.67.0-13+deb10u1 [339 kB]
Get:28 http://deb.debian.org/debian buster/main amd64 libboost-fiber-dev amd64 1.67.0.1 [4,076 B]
Get:29 http://deb.debian.org/debian buster/main amd64 libboost-system1.67-dev amd64 1.67.0-13+deb10u1 [231 kB]
Get:30 http://deb.debian.org/debian buster/main amd64 libboost-filesystem1.67-dev amd64 1.67.0-13+deb10u1 [269 kB]
Get:31 http://deb.debian.org/debian buster/main amd64 libboost-filesystem-dev amd64 1.67.0.1 [3,684 B]
Get:32 http://deb.debian.org/debian buster/main amd64 libboost-regex1.67.0 amd64 1.67.0-13+deb10u1 [485 kB]
Get:33 http://deb.debian.org/debian buster/main amd64 libboost-graph1.67.0 amd64 1.67.0-13+deb10u1 [316 kB] s
Get:34 http://deb.debian.org/debian buster/main amd64 libboost-timer1.67.0 amd64 1.67.0-13+deb10u1 [231 kB]
Get:35 http://deb.debian.org/debian buster/main amd64 libboost-test1.67.0 amd64 1.67.0-13+deb10u1 [456 kB]
Get:36 http://deb.debian.org/debian buster/main amd64 libboost-test1.67-dev amd64 1.67.0-13+deb10u1 [511 kB]
Get:37 http://deb.debian.org/debian buster/main amd64 libboost-graph1.67-dev amd64 1.67.0-13+deb10u1 [325 kB]
Get:38 http://deb.debian.org/debian buster/main amd64 libboost-graph-dev amd64 1.67.0.1 [3,752 B]
Get:39 http://deb.debian.org/debian buster/main amd64 libboost-mpi1.67.0 amd64 1.67.0-13+deb10u1 [272 kB]
Get:40 http://deb.debian.org/debian buster/main amd64 libboost-graph-parallel1.67.0 amd64 1.67.0-13+deb10u1 [283 kB]
Get:41 http://deb.debian.org/debian buster/main amd64 libboost-graph-parallel1.67-dev amd64 1.67.0-13+deb10u1 [287 kB]
Get:42 http://deb.debian.org/debian buster/main amd64 libboost-graph-parallel-dev amd64 1.67.0.1 [3,772 B]
Get:43 http://deb.debian.org/debian buster/main amd64 libboost-regex1.67-dev amd64 1.67.0-13+deb10u1 [539 kB]
Get:44 http://deb.debian.org/debian buster/main amd64 libboost-iostreams1.67-dev amd64 1.67.0-13+deb10u1 [255 kB]
Get:45 http://deb.debian.org/debian buster/main amd64 libboost-iostreams-dev amd64 1.67.0.1 [3,632 B]
Get:46 http://deb.debian.org/debian buster/main amd64 libboost-locale1.67-dev amd64 1.67.0-13+deb10u1 [560 kB]
Get:47 http://deb.debian.org/debian buster/main amd64 libboost-locale-dev amd64 1.67.0.1 [3,976 B]
Get:48 http://deb.debian.org/debian buster/main amd64 libboost-log1.67.0 amd64 1.67.0-13+deb10u1 [611 kB]
Get:49 http://deb.debian.org/debian buster/main amd64 libboost-thread1.67-dev amd64 1.67.0-13+deb10u1 [270 kB]
Get:50 http://deb.debian.org/debian buster/main amd64 libboost-log1.67-dev amd64 1.67.0-13+deb10u1 [786 kB]
Get:51 http://deb.debian.org/debian buster/main amd64 libboost-log-dev amd64 1.67.0.1 [3,852 B]
Get:52 http://deb.debian.org/debian buster/main amd64 libboost-math1.67.0 amd64 1.67.0-13+deb10u1 [460 kB]
Get:53 http://deb.debian.org/debian buster/main amd64 libboost-math1.67-dev amd64 1.67.0-13+deb10u1 [745 kB]
Get:54 http://deb.debian.org/debian buster/main amd64 libboost-math-dev amd64 1.67.0.1 [3,848 B]
Get:55 http://deb.debian.org/debian buster/main amd64 mpi-default-dev amd64 1.13 [5,476 B]
Get:56 http://deb.debian.org/debian buster/main amd64 libboost-mpi1.67-dev amd64 1.67.0-13+deb10u1 [380 kB]
Get:57 http://deb.debian.org/debian buster/main amd64 libboost-mpi-dev amd64 1.67.0.1 [3,732 B]
Get:58 http://deb.debian.org/debian buster/main amd64 mpi-default-bin amd64 1.13 [4,672 B]
Get:59 http://deb.debian.org/debian buster/main amd64 libboost-mpi-python1.67.0 amd64 1.67.0-13+deb10u1 [437 kB]
Get:60 http://deb.debian.org/debian buster/main amd64 libboost-mpi-python1.67-dev amd64 1.67.0-13+deb10u1 [244 kB]
Get:61 http://deb.debian.org/debian buster/main amd64 libboost-mpi-python-dev amd64 1.67.0.1 [3,768 B]
Get:62 http://deb.debian.org/debian buster/main amd64 libboost-numpy1.67.0 amd64 1.67.0-13+deb10u1 [237 kB]
Get:63 http://deb.debian.org/debian buster/main amd64 libboost-numpy1.67-dev amd64 1.67.0-13+deb10u1 [238 kB]
Get:64 http://deb.debian.org/debian buster/main amd64 libboost-numpy-dev amd64 1.67.0.1 [3,692 B]
Get:65 http://deb.debian.org/debian buster/main amd64 libboost-program-options1.67.0 amd64 1.67.0-13+deb10u1 [357 kB]
Get:66 http://deb.debian.org/debian buster/main amd64 libboost-program-options1.67-dev amd64 1.67.0-13+deb10u1 [385 kB]
Get:67 http://deb.debian.org/debian buster/main amd64 libboost-program-options-dev amd64 1.67.0.1 [3,656 B]
Get:68 http://deb.debian.org/debian buster/main amd64 libpython3-dev amd64 3.7.3-1 [20.1 kB]
Get:69 http://deb.debian.org/debian buster/main amd64 python3-dev amd64 3.7.3-1 [1,264 B]
Get:70 http://deb.debian.org/debian buster/main amd64 libboost-python1.67-dev amd64 1.67.0-13+deb10u1 [335 kB]
Get:71 http://deb.debian.org/debian buster/main amd64 libboost-python-dev amd64 1.67.0.1 [3,948 B]
Get:72 http://deb.debian.org/debian buster/main amd64 libboost-random1.67.0 amd64 1.67.0-13+deb10u1 [233 kB]
Get:73 http://deb.debian.org/debian buster/main amd64 libboost-random1.67-dev amd64 1.67.0-13+deb10u1 [232 kB]
Get:74 http://deb.debian.org/debian buster/main amd64 libboost-random-dev amd64 1.67.0.1 [3,648 B]
Get:75 http://deb.debian.org/debian buster/main amd64 libboost-regex-dev amd64 1.67.0.1 [3,916 B]
Get:76 http://deb.debian.org/debian buster/main amd64 libboost-serialization-dev amd64 1.67.0.1 [3,876 B]
Get:77 http://deb.debian.org/debian buster/main amd64 libboost-signals1.67.0 amd64 1.67.0-13+deb10u1 [250 kB]
Get:78 http://deb.debian.org/debian buster/main amd64 libboost-signals1.67-dev amd64 1.67.0-13+deb10u1 [253 kB]
Get:79 http://deb.debian.org/debian buster/main amd64 libboost-signals-dev amd64 1.67.0.1 [3,716 B]
Get:80 http://deb.debian.org/debian buster/main amd64 libboost-stacktrace1.67.0 amd64 1.67.0-13+deb10u1 [271 kB]
Get:81 http://deb.debian.org/debian buster/main amd64 libboost-stacktrace1.67-dev amd64 1.67.0-13+deb10u1 [249 kB]
Get:82 http://deb.debian.org/debian buster/main amd64 libboost-stacktrace-dev amd64 1.67.0.1 [3,640 B]
Get:83 http://deb.debian.org/debian buster/main amd64 libboost-system-dev amd64 1.67.0.1 [3,788 B]
Get:84 http://deb.debian.org/debian buster/main amd64 libboost-test-dev amd64 1.67.0.1 [3,684 B]
Get:85 http://deb.debian.org/debian buster/main amd64 libboost-thread-dev amd64 1.67.0.1 [3,672 B]
Get:86 http://deb.debian.org/debian buster/main amd64 libboost-timer1.67-dev amd64 1.67.0-13+deb10u1 [231 kB]
Get:87 http://deb.debian.org/debian buster/main amd64 libboost-timer-dev amd64 1.67.0.1 [3,772 B]
Get:88 http://deb.debian.org/debian buster/main amd64 libboost-type-erasure1.67.0 amd64 1.67.0-13+deb10u1 [241 kB]
Get:89 http://deb.debian.org/debian buster/main amd64 libboost-type-erasure1.67-dev amd64 1.67.0-13+deb10u1 [241 kB]
Get:90 http://deb.debian.org/debian buster/main amd64 libboost-type-erasure-dev amd64 1.67.0.1 [3,740 B]
Get:91 http://deb.debian.org/debian buster/main amd64 libboost-wave1.67.0 amd64 1.67.0-13+deb10u1 [436 kB]
Get:92 http://deb.debian.org/debian buster/main amd64 libboost-wave1.67-dev amd64 1.67.0-13+deb10u1 [463 kB]
Get:93 http://deb.debian.org/debian buster/main amd64 libboost-wave-dev amd64 1.67.0.1 [3,676 B]
Get:94 http://deb.debian.org/debian buster/main amd64 libboost-all-dev amd64 1.67.0.1 [3,988 B]
Get:95 http://security.debian.org/debian-security buster/updates/main amd64 python3.7-dev amd64 3.7.3-2+deb10u7 [514 kB]
Fetched 76.4 MB in 1min 32s (827 kB/s)
Extracting templates from packages: 100%
Selecting previously unselected package dh-python.
(Reading database ... 198535 files and directories currently installed.)
Preparing to unpack .../00-dh-python_3.20190308_all.deb ...
Unpacking dh-python (3.20190308) ...
Selecting previously unselected package libboost1.67-dev:amd64.
Preparing to unpack .../01-libboost1.67-dev_1.67.0-13+deb10u1_amd64.deb ...
Unpacking libboost1.67-dev:amd64 (1.67.0-13+deb10u1) ...
Selecting previously unselected package libboost-dev:amd64.
Preparing to unpack .../02-libboost-dev_1.67.0.1_amd64.deb ...
Unpacking libboost-dev:amd64 (1.67.0.1) ...
Selecting previously unselected package libboost1.67-tools-dev.
Preparing to unpack .../03-libboost1.67-tools-dev_1.67.0-13+deb10u1_amd64.deb ...
Unpacking libboost1.67-tools-dev (1.67.0-13+deb10u1) ...
Selecting previously unselected package libboost-tools-dev.
Preparing to unpack .../04-libboost-tools-dev_1.67.0.1_amd64.deb ...
Unpacking libboost-tools-dev (1.67.0.1) ...
Selecting previously unselected package libboost-atomic1.67-dev:amd64.
Preparing to unpack .../05-libboost-atomic1.67-dev_1.67.0-13+deb10u1_amd64.deb ...
Unpacking libboost-atomic1.67-dev:amd64 (1.67.0-13+deb10u1) ...
Selecting previously unselected package libboost-atomic-dev:amd64.
Preparing to unpack .../06-libboost-atomic-dev_1.67.0.1_amd64.deb ...
Unpacking libboost-atomic-dev:amd64 (1.67.0.1) ...
Selecting previously unselected package libboost-chrono1.67-dev:amd64.
Preparing to unpack .../07-libboost-chrono1.67-dev_1.67.0-13+deb10u1_amd64.deb ...
Unpacking libboost-chrono1.67-dev:amd64 (1.67.0-13+deb10u1) ...
Selecting previously unselected package libboost-chrono-dev:amd64.
Preparing to unpack .../08-libboost-chrono-dev_1.67.0.1_amd64.deb ...
Unpacking libboost-chrono-dev:amd64 (1.67.0.1) ...
Selecting previously unselected package libboost-container1.67.0:amd64.
Preparing to unpack .../09-libboost-container1.67.0_1.67.0-13+deb10u1_amd64.deb ...
Unpacking libboost-container1.67.0:amd64 (1.67.0-13+deb10u1) ...
Selecting previously unselected package libboost-container1.67-dev:amd64.
Preparing to unpack .../10-libboost-container1.67-dev_1.67.0-13+deb10u1_amd64.deb ...
Unpacking libboost-container1.67-dev:amd64 (1.67.0-13+deb10u1) ...
Selecting previously unselected package libboost-container-dev:amd64.
Preparing to unpack .../11-libboost-container-dev_1.67.0.1_amd64.deb ...
Unpacking libboost-container-dev:amd64 (1.67.0.1) ...
Selecting previously unselected package libboost-context1.67.0:amd64.
Preparing to unpack .../12-libboost-context1.67.0_1.67.0-13+deb10u1_amd64.deb ...
Unpacking libboost-context1.67.0:amd64 (1.67.0-13+deb10u1) ...
Selecting previously unselected package libboost-context1.67-dev:amd64.
Preparing to unpack .../13-libboost-context1.67-dev_1.67.0-13+deb10u1_amd64.deb ...
Unpacking libboost-context1.67-dev:amd64 (1.67.0-13+deb10u1) ...
Selecting previously unselected package libboost-context-dev:amd64.
Preparing to unpack .../14-libboost-context-dev_1.67.0.1_amd64.deb ...
Unpacking libboost-context-dev:amd64 (1.67.0.1) ...
Selecting previously unselected package libboost-coroutine1.67.0:amd64.
Preparing to unpack .../15-libboost-coroutine1.67.0_1.67.0-13+deb10u1_amd64.deb ...
Unpacking libboost-coroutine1.67.0:amd64 (1.67.0-13+deb10u1) ...
Selecting previously unselected package libboost-coroutine1.67-dev:amd64.
Preparing to unpack .../16-libboost-coroutine1.67-dev_1.67.0-13+deb10u1_amd64.deb ...
Unpacking libboost-coroutine1.67-dev:amd64 (1.67.0-13+deb10u1) ...
Selecting previously unselected package libboost-coroutine-dev:amd64.
Preparing to unpack .../17-libboost-coroutine-dev_1.67.0.1_amd64.deb ...
Unpacking libboost-coroutine-dev:amd64 (1.67.0.1) ...
Selecting previously unselected package libboost-serialization1.67.0:amd64.
Preparing to unpack .../18-libboost-serialization1.67.0_1.67.0-13+deb10u1_amd64.deb ...
Unpacking libboost-serialization1.67.0:amd64 (1.67.0-13+deb10u1) ...
Selecting previously unselected package libboost-serialization1.67-dev:amd64.
Preparing to unpack .../19-libboost-serialization1.67-dev_1.67.0-13+deb10u1_amd64.deb ...
Unpacking libboost-serialization1.67-dev:amd64 (1.67.0-13+deb10u1) ...
Selecting previously unselected package libboost-date-time1.67-dev:amd64.
Preparing to unpack .../20-libboost-date-time1.67-dev_1.67.0-13+deb10u1_amd64.deb ...
Unpacking libboost-date-time1.67-dev:amd64 (1.67.0-13+deb10u1) ...
Selecting previously unselected package libboost-date-time-dev:amd64.
Preparing to unpack .../21-libboost-date-time-dev_1.67.0.1_amd64.deb ...
Unpacking libboost-date-time-dev:amd64 (1.67.0.1) ...
Selecting previously unselected package libboost-exception1.67-dev:amd64.
Preparing to unpack .../22-libboost-exception1.67-dev_1.67.0-13+deb10u1_amd64.deb ...
Unpacking libboost-exception1.67-dev:amd64 (1.67.0-13+deb10u1) ...
Selecting previously unselected package libboost-exception-dev:amd64.
Preparing to unpack .../23-libboost-exception-dev_1.67.0.1_amd64.deb ...
Unpacking libboost-exception-dev:amd64 (1.67.0.1) ...
Selecting previously unselected package libboost-fiber1.67.0:amd64.
Preparing to unpack .../24-libboost-fiber1.67.0_1.67.0-13+deb10u1_amd64.deb ...
Unpacking libboost-fiber1.67.0:amd64 (1.67.0-13+deb10u1) ...
Selecting previously unselected package libboost-fiber1.67-dev:amd64.
Preparing to unpack .../25-libboost-fiber1.67-dev_1.67.0-13+deb10u1_amd64.deb ...
Unpacking libboost-fiber1.67-dev:amd64 (1.67.0-13+deb10u1) ...
Selecting previously unselected package libboost-fiber-dev:amd64.
Preparing to unpack .../26-libboost-fiber-dev_1.67.0.1_amd64.deb ...
Unpacking libboost-fiber-dev:amd64 (1.67.0.1) ...
Selecting previously unselected package libboost-system1.67-dev:amd64.
Preparing to unpack .../27-libboost-system1.67-dev_1.67.0-13+deb10u1_amd64.deb ...
Unpacking libboost-system1.67-dev:amd64 (1.67.0-13+deb10u1) ...
Selecting previously unselected package libboost-filesystem1.67-dev:amd64.
Preparing to unpack .../28-libboost-filesystem1.67-dev_1.67.0-13+deb10u1_amd64.deb ...
Unpacking libboost-filesystem1.67-dev:amd64 (1.67.0-13+deb10u1) ...
Selecting previously unselected package libboost-filesystem-dev:amd64.
Preparing to unpack .../29-libboost-filesystem-dev_1.67.0.1_amd64.deb ...
Unpacking libboost-filesystem-dev:amd64 (1.67.0.1) ...
Selecting previously unselected package libboost-regex1.67.0:amd64.
Preparing to unpack .../30-libboost-regex1.67.0_1.67.0-13+deb10u1_amd64.deb ...
Unpacking libboost-regex1.67.0:amd64 (1.67.0-13+deb10u1) ...
Selecting previously unselected package libboost-graph1.67.0:amd64.
Preparing to unpack .../31-libboost-graph1.67.0_1.67.0-13+deb10u1_amd64.deb ...
Unpacking libboost-graph1.67.0:amd64 (1.67.0-13+deb10u1) ...
Selecting previously unselected package libboost-timer1.67.0:amd64.
Preparing to unpack .../32-libboost-timer1.67.0_1.67.0-13+deb10u1_amd64.deb ...
Unpacking libboost-timer1.67.0:amd64 (1.67.0-13+deb10u1) ...
Selecting previously unselected package libboost-test1.67.0:amd64.
Preparing to unpack .../33-libboost-test1.67.0_1.67.0-13+deb10u1_amd64.deb ...
Unpacking libboost-test1.67.0:amd64 (1.67.0-13+deb10u1) ...
Selecting previously unselected package libboost-test1.67-dev:amd64.
Preparing to unpack .../34-libboost-test1.67-dev_1.67.0-13+deb10u1_amd64.deb ...
Unpacking libboost-test1.67-dev:amd64 (1.67.0-13+deb10u1) ...
Selecting previously unselected package libboost-graph1.67-dev:amd64.
Preparing to unpack .../35-libboost-graph1.67-dev_1.67.0-13+deb10u1_amd64.deb ...
Unpacking libboost-graph1.67-dev:amd64 (1.67.0-13+deb10u1) ...
Selecting previously unselected package libboost-graph-dev:amd64.
Preparing to unpack .../36-libboost-graph-dev_1.67.0.1_amd64.deb ...
Unpacking libboost-graph-dev:amd64 (1.67.0.1) ...
Selecting previously unselected package libboost-mpi1.67.0.
Preparing to unpack .../37-libboost-mpi1.67.0_1.67.0-13+deb10u1_amd64.deb ...
Unpacking libboost-mpi1.67.0 (1.67.0-13+deb10u1) ...
Selecting previously unselected package libboost-graph-parallel1.67.0.
Preparing to unpack .../38-libboost-graph-parallel1.67.0_1.67.0-13+deb10u1_amd64.deb ...
Unpacking libboost-graph-parallel1.67.0 (1.67.0-13+deb10u1) ...
Selecting previously unselected package libboost-graph-parallel1.67-dev.
Preparing to unpack .../39-libboost-graph-parallel1.67-dev_1.67.0-13+deb10u1_amd64.deb ...
Unpacking libboost-graph-parallel1.67-dev (1.67.0-13+deb10u1) ...
Selecting previously unselected package libboost-graph-parallel-dev.
Preparing to unpack .../40-libboost-graph-parallel-dev_1.67.0.1_amd64.deb ...
Unpacking libboost-graph-parallel-dev (1.67.0.1) ...
Selecting previously unselected package libboost-regex1.67-dev:amd64.
Preparing to unpack .../41-libboost-regex1.67-dev_1.67.0-13+deb10u1_amd64.deb ...
Unpacking libboost-regex1.67-dev:amd64 (1.67.0-13+deb10u1) ...
Selecting previously unselected package libboost-iostreams1.67-dev:amd64.
Preparing to unpack .../42-libboost-iostreams1.67-dev_1.67.0-13+deb10u1_amd64.deb ...
Unpacking libboost-iostreams1.67-dev:amd64 (1.67.0-13+deb10u1) ...
Selecting previously unselected package libboost-iostreams-dev:amd64.
Preparing to unpack .../43-libboost-iostreams-dev_1.67.0.1_amd64.deb ...
Unpacking libboost-iostreams-dev:amd64 (1.67.0.1) ...
Selecting previously unselected package libboost-locale1.67-dev:amd64.
Preparing to unpack .../44-libboost-locale1.67-dev_1.67.0-13+deb10u1_amd64.deb ...
Unpacking libboost-locale1.67-dev:amd64 (1.67.0-13+deb10u1) ...
Selecting previously unselected package libboost-locale-dev:amd64.
Preparing to unpack .../45-libboost-locale-dev_1.67.0.1_amd64.deb ...
Unpacking libboost-locale-dev:amd64 (1.67.0.1) ...
Selecting previously unselected package libboost-log1.67.0.
Preparing to unpack .../46-libboost-log1.67.0_1.67.0-13+deb10u1_amd64.deb ...
Unpacking libboost-log1.67.0 (1.67.0-13+deb10u1) ...
Selecting previously unselected package libboost-thread1.67-dev:amd64.
Preparing to unpack .../47-libboost-thread1.67-dev_1.67.0-13+deb10u1_amd64.deb ...
Unpacking libboost-thread1.67-dev:amd64 (1.67.0-13+deb10u1) ...
Selecting previously unselected package libboost-log1.67-dev.
Preparing to unpack .../48-libboost-log1.67-dev_1.67.0-13+deb10u1_amd64.deb ...
Unpacking libboost-log1.67-dev (1.67.0-13+deb10u1) ...
Selecting previously unselected package libboost-log-dev.
Preparing to unpack .../49-libboost-log-dev_1.67.0.1_amd64.deb ...
Unpacking libboost-log-dev (1.67.0.1) ...
Selecting previously unselected package libboost-math1.67.0:amd64.
Preparing to unpack .../50-libboost-math1.67.0_1.67.0-13+deb10u1_amd64.deb ...
Unpacking libboost-math1.67.0:amd64 (1.67.0-13+deb10u1) ...
Selecting previously unselected package libboost-math1.67-dev:amd64.
Preparing to unpack .../51-libboost-math1.67-dev_1.67.0-13+deb10u1_amd64.deb ...
Unpacking libboost-math1.67-dev:amd64 (1.67.0-13+deb10u1) ...
Selecting previously unselected package libboost-math-dev:amd64.
Preparing to unpack .../52-libboost-math-dev_1.67.0.1_amd64.deb ...
Unpacking libboost-math-dev:amd64 (1.67.0.1) ...
Selecting previously unselected package mpi-default-dev.
Preparing to unpack .../53-mpi-default-dev_1.13_amd64.deb ...
Unpacking mpi-default-dev (1.13) ...
Selecting previously unselected package libboost-mpi1.67-dev.
Preparing to unpack .../54-libboost-mpi1.67-dev_1.67.0-13+deb10u1_amd64.deb ...
Unpacking libboost-mpi1.67-dev (1.67.0-13+deb10u1) ...
Selecting previously unselected package libboost-mpi-dev.
Preparing to unpack .../55-libboost-mpi-dev_1.67.0.1_amd64.deb ...
Unpacking libboost-mpi-dev (1.67.0.1) ...
Selecting previously unselected package mpi-default-bin.
Preparing to unpack .../56-mpi-default-bin_1.13_amd64.deb ...
Unpacking mpi-default-bin (1.13) ...
Selecting previously unselected package libboost-mpi-python1.67.0.
Preparing to unpack .../57-libboost-mpi-python1.67.0_1.67.0-13+deb10u1_amd64.deb ...
Unpacking libboost-mpi-python1.67.0 (1.67.0-13+deb10u1) ...
Selecting previously unselected package libboost-mpi-python1.67-dev.
Preparing to unpack .../58-libboost-mpi-python1.67-dev_1.67.0-13+deb10u1_amd64.deb ...
Unpacking libboost-mpi-python1.67-dev (1.67.0-13+deb10u1) ...
Selecting previously unselected package libboost-mpi-python-dev.
Preparing to unpack .../59-libboost-mpi-python-dev_1.67.0.1_amd64.deb ...
Unpacking libboost-mpi-python-dev (1.67.0.1) ...
Selecting previously unselected package libboost-numpy1.67.0.
Preparing to unpack .../60-libboost-numpy1.67.0_1.67.0-13+deb10u1_amd64.deb ...
Unpacking libboost-numpy1.67.0 (1.67.0-13+deb10u1) ...
Selecting previously unselected package libboost-numpy1.67-dev.
Preparing to unpack .../61-libboost-numpy1.67-dev_1.67.0-13+deb10u1_amd64.deb ...
Unpacking libboost-numpy1.67-dev (1.67.0-13+deb10u1) ...
Selecting previously unselected package libboost-numpy-dev.
Preparing to unpack .../62-libboost-numpy-dev_1.67.0.1_amd64.deb ...
Unpacking libboost-numpy-dev (1.67.0.1) ...
Selecting previously unselected package libboost-program-options1.67.0:amd64.
Preparing to unpack .../63-libboost-program-options1.67.0_1.67.0-13+deb10u1_amd64.deb ...
Unpacking libboost-program-options1.67.0:amd64 (1.67.0-13+deb10u1) ...
Selecting previously unselected package libboost-program-options1.67-dev:amd64.
Preparing to unpack .../64-libboost-program-options1.67-dev_1.67.0-13+deb10u1_amd64.deb ...
Unpacking libboost-program-options1.67-dev:amd64 (1.67.0-13+deb10u1) ...
Selecting previously unselected package libboost-program-options-dev:amd64.
Preparing to unpack .../65-libboost-program-options-dev_1.67.0.1_amd64.deb ...
Unpacking libboost-program-options-dev:amd64 (1.67.0.1) ...
Selecting previously unselected package libpython3.7-dev:amd64.
Preparing to unpack .../66-libpython3.7-dev_3.7.3-2+deb10u7_amd64.deb ...
Unpacking libpython3.7-dev:amd64 (3.7.3-2+deb10u7) ...
Selecting previously unselected package libpython3-dev:amd64.
Preparing to unpack .../67-libpython3-dev_3.7.3-1_amd64.deb ...
Unpacking libpython3-dev:amd64 (3.7.3-1) ...
Selecting previously unselected package python3.7-dev.
Preparing to unpack .../68-python3.7-dev_3.7.3-2+deb10u7_amd64.deb ...
Unpacking python3.7-dev (3.7.3-2+deb10u7) ...
Selecting previously unselected package python3-dev.
Preparing to unpack .../69-python3-dev_3.7.3-1_amd64.deb ...
Unpacking python3-dev (3.7.3-1) ...
Selecting previously unselected package libboost-python1.67-dev.
Preparing to unpack .../70-libboost-python1.67-dev_1.67.0-13+deb10u1_amd64.deb ...
Unpacking libboost-python1.67-dev (1.67.0-13+deb10u1) ...
Selecting previously unselected package libboost-python-dev.
Preparing to unpack .../71-libboost-python-dev_1.67.0.1_amd64.deb ...
Unpacking libboost-python-dev (1.67.0.1) ...
Selecting previously unselected package libboost-random1.67.0:amd64.
Preparing to unpack .../72-libboost-random1.67.0_1.67.0-13+deb10u1_amd64.deb ...
Unpacking libboost-random1.67.0:amd64 (1.67.0-13+deb10u1) ...
Selecting previously unselected package libboost-random1.67-dev:amd64.
Preparing to unpack .../73-libboost-random1.67-dev_1.67.0-13+deb10u1_amd64.deb ...
Unpacking libboost-random1.67-dev:amd64 (1.67.0-13+deb10u1) ...
Selecting previously unselected package libboost-random-dev:amd64.
Preparing to unpack .../74-libboost-random-dev_1.67.0.1_amd64.deb ...
Unpacking libboost-random-dev:amd64 (1.67.0.1) ...
Selecting previously unselected package libboost-regex-dev:amd64.
Preparing to unpack .../75-libboost-regex-dev_1.67.0.1_amd64.deb ...
Unpacking libboost-regex-dev:amd64 (1.67.0.1) ...
Selecting previously unselected package libboost-serialization-dev:amd64.
Preparing to unpack .../76-libboost-serialization-dev_1.67.0.1_amd64.deb ...
Unpacking libboost-serialization-dev:amd64 (1.67.0.1) ...
Selecting previously unselected package libboost-signals1.67.0:amd64.
Preparing to unpack .../77-libboost-signals1.67.0_1.67.0-13+deb10u1_amd64.deb ...
Unpacking libboost-signals1.67.0:amd64 (1.67.0-13+deb10u1) ...
Selecting previously unselected package libboost-signals1.67-dev:amd64.
Preparing to unpack .../78-libboost-signals1.67-dev_1.67.0-13+deb10u1_amd64.deb ...
Unpacking libboost-signals1.67-dev:amd64 (1.67.0-13+deb10u1) ...
Selecting previously unselected package libboost-signals-dev:amd64.
Preparing to unpack .../79-libboost-signals-dev_1.67.0.1_amd64.deb ...
Unpacking libboost-signals-dev:amd64 (1.67.0.1) ...
Selecting previously unselected package libboost-stacktrace1.67.0:amd64.
Preparing to unpack .../80-libboost-stacktrace1.67.0_1.67.0-13+deb10u1_amd64.deb ...
Unpacking libboost-stacktrace1.67.0:amd64 (1.67.0-13+deb10u1) ...
Selecting previously unselected package libboost-stacktrace1.67-dev:amd64.
Preparing to unpack .../81-libboost-stacktrace1.67-dev_1.67.0-13+deb10u1_amd64.deb ...
Unpacking libboost-stacktrace1.67-dev:amd64 (1.67.0-13+deb10u1) ...
Selecting previously unselected package libboost-stacktrace-dev:amd64.
Preparing to unpack .../82-libboost-stacktrace-dev_1.67.0.1_amd64.deb ...
Unpacking libboost-stacktrace-dev:amd64 (1.67.0.1) ...
Selecting previously unselected package libboost-system-dev:amd64.
Preparing to unpack .../83-libboost-system-dev_1.67.0.1_amd64.deb ...
Unpacking libboost-system-dev:amd64 (1.67.0.1) ...
Selecting previously unselected package libboost-test-dev:amd64.
Preparing to unpack .../84-libboost-test-dev_1.67.0.1_amd64.deb ...
Unpacking libboost-test-dev:amd64 (1.67.0.1) ...
Selecting previously unselected package libboost-thread-dev:amd64.
Preparing to unpack .../85-libboost-thread-dev_1.67.0.1_amd64.deb ...
Unpacking libboost-thread-dev:amd64 (1.67.0.1) ...
Selecting previously unselected package libboost-timer1.67-dev:amd64.
Preparing to unpack .../86-libboost-timer1.67-dev_1.67.0-13+deb10u1_amd64.deb ...
Unpacking libboost-timer1.67-dev:amd64 (1.67.0-13+deb10u1) ...
Selecting previously unselected package libboost-timer-dev:amd64.
Preparing to unpack .../87-libboost-timer-dev_1.67.0.1_amd64.deb ...
Unpacking libboost-timer-dev:amd64 (1.67.0.1) ...
Selecting previously unselected package libboost-type-erasure1.67.0:amd64.
Preparing to unpack .../88-libboost-type-erasure1.67.0_1.67.0-13+deb10u1_amd64.deb ...
Unpacking libboost-type-erasure1.67.0:amd64 (1.67.0-13+deb10u1) ...
Selecting previously unselected package libboost-type-erasure1.67-dev:amd64.
Preparing to unpack .../89-libboost-type-erasure1.67-dev_1.67.0-13+deb10u1_amd64.deb ...
Unpacking libboost-type-erasure1.67-dev:amd64 (1.67.0-13+deb10u1) ...
Selecting previously unselected package libboost-type-erasure-dev:amd64.
Preparing to unpack .../90-libboost-type-erasure-dev_1.67.0.1_amd64.deb ...
Unpacking libboost-type-erasure-dev:amd64 (1.67.0.1) ...
Selecting previously unselected package libboost-wave1.67.0:amd64.
Preparing to unpack .../91-libboost-wave1.67.0_1.67.0-13+deb10u1_amd64.deb ...
Unpacking libboost-wave1.67.0:amd64 (1.67.0-13+deb10u1) ...
Selecting previously unselected package libboost-wave1.67-dev:amd64.
Preparing to unpack .../92-libboost-wave1.67-dev_1.67.0-13+deb10u1_amd64.deb ...
Unpacking libboost-wave1.67-dev:amd64 (1.67.0-13+deb10u1) ...
Selecting previously unselected package libboost-wave-dev:amd64.
Preparing to unpack .../93-libboost-wave-dev_1.67.0.1_amd64.deb ...
Unpacking libboost-wave-dev:amd64 (1.67.0.1) ...
Selecting previously unselected package libboost-all-dev.
Preparing to unpack .../94-libboost-all-dev_1.67.0.1_amd64.deb ...
Unpacking libboost-all-dev (1.67.0.1) ...
Setting up dh-python (3.20190308) ...
Setting up libboost1.67-dev:amd64 (1.67.0-13+deb10u1) ...
Setting up libboost-atomic1.67-dev:amd64 (1.67.0-13+deb10u1) ...
Setting up libboost-program-options1.67.0:amd64 (1.67.0-13+deb10u1) ...
Setting up libboost1.67-tools-dev (1.67.0-13+deb10u1) ...
Setting up libboost-regex1.67.0:amd64 (1.67.0-13+deb10u1) ...
Setting up libboost-wave1.67.0:amd64 (1.67.0-13+deb10u1) ...
Setting up libboost-signals1.67.0:amd64 (1.67.0-13+deb10u1) ...
Setting up libboost-program-options1.67-dev:amd64 (1.67.0-13+deb10u1) ...
Setting up libboost-regex1.67-dev:amd64 (1.67.0-13+deb10u1) ...
Setting up libpython3.7-dev:amd64 (3.7.3-2+deb10u7) ...
Setting up libboost-container1.67.0:amd64 (1.67.0-13+deb10u1) ...
Setting up mpi-default-bin (1.13) ...
Setting up libboost-tools-dev (1.67.0.1) ...
Setting up libboost-math1.67.0:amd64 (1.67.0-13+deb10u1) ...
Setting up libboost-graph1.67.0:amd64 (1.67.0-13+deb10u1) ...
Setting up python3.7-dev (3.7.3-2+deb10u7) ...
Setting up libboost-container1.67-dev:amd64 (1.67.0-13+deb10u1) ...
Setting up libboost-type-erasure1.67.0:amd64 (1.67.0-13+deb10u1) ...
Setting up libboost-numpy1.67.0 (1.67.0-13+deb10u1) ...
Setting up libboost-chrono1.67-dev:amd64 (1.67.0-13+deb10u1) ...
Setting up libboost-program-options-dev:amd64 (1.67.0.1) ...
Setting up libboost-log1.67.0 (1.67.0-13+deb10u1) ...
Setting up libboost-signals1.67-dev:amd64 (1.67.0-13+deb10u1) ...
Setting up libboost-locale1.67-dev:amd64 (1.67.0-13+deb10u1) ...
Setting up libboost-exception1.67-dev:amd64 (1.67.0-13+deb10u1) ...
Setting up libboost-atomic-dev:amd64 (1.67.0.1) ...
Setting up libboost-signals-dev:amd64 (1.67.0.1) ...
Setting up mpi-default-dev (1.13) ...
Setting up libboost-timer1.67.0:amd64 (1.67.0-13+deb10u1) ...
Setting up libboost-system1.67-dev:amd64 (1.67.0-13+deb10u1) ...
Setting up libboost-dev:amd64 (1.67.0.1) ...
Setting up libboost-context1.67.0:amd64 (1.67.0-13+deb10u1) ...
Setting up libboost-random1.67.0:amd64 (1.67.0-13+deb10u1) ...
Setting up libboost-random1.67-dev:amd64 (1.67.0-13+deb10u1) ...
Setting up libboost-serialization1.67.0:amd64 (1.67.0-13+deb10u1) ...
Setting up libboost-regex-dev:amd64 (1.67.0.1) ...
Setting up libboost-iostreams1.67-dev:amd64 (1.67.0-13+deb10u1) ...
Setting up libboost-numpy1.67-dev (1.67.0-13+deb10u1) ...
Setting up libboost-stacktrace1.67.0:amd64 (1.67.0-13+deb10u1) ...
Setting up libboost-serialization1.67-dev:amd64 (1.67.0-13+deb10u1) ...
Setting up libboost-math1.67-dev:amd64 (1.67.0-13+deb10u1) ...
Setting up libpython3-dev:amd64 (3.7.3-1) ...
Setting up libboost-filesystem1.67-dev:amd64 (1.67.0-13+deb10u1) ...
Setting up libboost-chrono-dev:amd64 (1.67.0.1) ...
Setting up libboost-math-dev:amd64 (1.67.0.1) ...
Setting up libboost-test1.67.0:amd64 (1.67.0-13+deb10u1) ...
Setting up libboost-system-dev:amd64 (1.67.0.1) ...
Setting up libboost-mpi1.67.0 (1.67.0-13+deb10u1) ...
Setting up libboost-random-dev:amd64 (1.67.0.1) ...
Setting up libboost-locale-dev:amd64 (1.67.0.1) ...
Setting up libboost-coroutine1.67.0:amd64 (1.67.0-13+deb10u1) ...
Setting up libboost-exception-dev:amd64 (1.67.0.1) ...
Setting up libboost-iostreams-dev:amd64 (1.67.0.1) ...
Setting up libboost-type-erasure1.67-dev:amd64 (1.67.0-13+deb10u1) ...
Setting up libboost-container-dev:amd64 (1.67.0.1) ...
Setting up libboost-type-erasure-dev:amd64 (1.67.0.1) ...
Setting up libboost-test1.67-dev:amd64 (1.67.0-13+deb10u1) ...
Setting up libboost-test-dev:amd64 (1.67.0.1) ...
Setting up libboost-date-time1.67-dev:amd64 (1.67.0-13+deb10u1) ...
Setting up libboost-fiber1.67.0:amd64 (1.67.0-13+deb10u1) ...
Setting up libboost-graph-parallel1.67.0 (1.67.0-13+deb10u1) ...
Setting up python3-dev (3.7.3-1) ...
Setting up libboost-numpy-dev (1.67.0.1) ...
Setting up libboost-serialization-dev:amd64 (1.67.0.1) ...
Setting up libboost-context1.67-dev:amd64 (1.67.0-13+deb10u1) ...
Setting up libboost-date-time-dev:amd64 (1.67.0.1) ...
Setting up libboost-timer1.67-dev:amd64 (1.67.0-13+deb10u1) ...
Setting up libboost-graph1.67-dev:amd64 (1.67.0-13+deb10u1) ...
Setting up libboost-fiber1.67-dev:amd64 (1.67.0-13+deb10u1) ...
Setting up libboost-coroutine1.67-dev:amd64 (1.67.0-13+deb10u1) ...
Setting up libboost-python1.67-dev (1.67.0-13+deb10u1) ...
Setting up libboost-stacktrace1.67-dev:amd64 (1.67.0-13+deb10u1) ...
Setting up libboost-timer-dev:amd64 (1.67.0.1) ...
Setting up libboost-filesystem-dev:amd64 (1.67.0.1) ...
Setting up libboost-fiber-dev:amd64 (1.67.0.1) ...
Setting up libboost-wave1.67-dev:amd64 (1.67.0-13+deb10u1) ...
Setting up libboost-graph-dev:amd64 (1.67.0.1) ...
Setting up libboost-thread1.67-dev:amd64 (1.67.0-13+deb10u1) ...
Setting up libboost-mpi-python1.67.0 (1.67.0-13+deb10u1) ...
Setting up libboost-mpi1.67-dev (1.67.0-13+deb10u1) ...
Setting up libboost-graph-parallel1.67-dev (1.67.0-13+deb10u1) ...
Setting up libboost-wave-dev:amd64 (1.67.0.1) ...
Setting up libboost-context-dev:amd64 (1.67.0.1) ...
Setting up libboost-log1.67-dev (1.67.0-13+deb10u1) ...
Setting up libboost-python-dev (1.67.0.1) ...
Setting up libboost-mpi-dev (1.67.0.1) ...
Setting up libboost-graph-parallel-dev (1.67.0.1) ...
Setting up libboost-stacktrace-dev:amd64 (1.67.0.1) ...
Setting up libboost-coroutine-dev:amd64 (1.67.0.1) ...
Setting up libboost-log-dev (1.67.0.1) ...
Setting up libboost-thread-dev:amd64 (1.67.0.1) ...
Setting up libboost-mpi-python1.67-dev (1.67.0-13+deb10u1) ...
Setting up libboost-mpi-python-dev (1.67.0.1) ...
Setting up libboost-all-dev (1.67.0.1) ...
Processing triggers for man-db (2.8.5-2+deb10u1) ...
Processing triggers for libc-bin (2.28-10+deb10u4) ...
user@debian:~/clothoid_3d/build$ sudo cmake ..
CMake Error at test/CMakeLists.txt:35 (install):
install TARGETS given no RUNTIME DESTINATION for executable target "test".
-- Configuring incomplete, errors occurred!
See also "/home/user/clothoid_3d/build/CMakeFiles/CMakeOutput.log".
and this flavour of errror ocours during all attempts
The following user(s) said Thank You: Grotius
Please Log in or Create an account to join the conversation.
- rodw
-
- Away
- Platinum Member
-
Less
More
- Posts: 11139
- Thank you received: 3703
30 Mar 2025 09:23 #325307
by rodw
Replied by rodw on topic LinuxCNC S-Curve Accelerations
This might help the noobs.
This video of mine explains how to build Linuxcnc for a RIP (and Debs)
Ethercat install is here forum.linuxcnc.org/ethercat/45336-etherc...-how-to-step-by-step
But once you change the name, it should not matter if a user installed by the Debs. The .so just needs to be installed in the right folder. Perhaps that can be scripted too.
It will be interesting if your planner could be copied to the EMC folder src/emc/grotius_tp and the main make file modified to build it. I did this once for a seperate task module and it took about 15 minutes.
This video of mine explains how to build Linuxcnc for a RIP (and Debs)
Ethercat install is here forum.linuxcnc.org/ethercat/45336-etherc...-how-to-step-by-step
But once you change the name, it should not matter if a user installed by the Debs. The .so just needs to be installed in the right folder. Perhaps that can be scripted too.
It will be interesting if your planner could be copied to the EMC folder src/emc/grotius_tp and the main make file modified to build it. I did this once for a seperate task module and it took about 15 minutes.
The following user(s) said Thank You: Grotius, endian
Please Log in or Create an account to join the conversation.
- endian
-
- Away
- Elite Member
-
Less
More
- Posts: 193
- Thank you received: 55
30 Mar 2025 09:44 #325308
by endian
Replied by endian on topic LinuxCNC S-Curve Accelerations
I need a calculated acceleration command beside of calculated velocity command which I will send to the servo driver ... But acceleration is non constant value in the time I think and therefore I think I need some spline element which will calculate them?Hi,
Ok. We will rename it to : grotius-tp.so
@Endian,
It's still unclear to me what you exactly need.
1. A linuxcnc single axis component that generates a scurve motion, given a target position, maxvel, maxacc, maxjerk.
2. A multi axis pid for linuxcnc that generates motion given target position, maxvel, maxacc, maxjerk.
3. Something else.
Making a pid from a scurve is possible. I am a bit concerned about the following error, but we will see how it works out.
Yesterday, i got messaged by 2 people who have installing problems to enable ethercat & scurve on their linuxcnc iso installation.
Most off the users don't have the skills to install a rip installation, etc. So they have in fact a problem running our software.
It will take them hours & hours to get some install results.
To resolve this, i think i will make a .iso distribution today.
The following user(s) said Thank You: Grotius
Please Log in or Create an account to join the conversation.
- Grotius
-
- Offline
- Platinum Member
-
Less
More
- Posts: 2364
- Thank you received: 2279
30 Mar 2025 09:49 #325310
by Grotius
Replied by Grotius on topic LinuxCNC S-Curve Accelerations
@Endian,This is only downloading the clothoid3d source :
user@debian:~$ git clone codeberg.org/skynet/clothoid_3d.git
Check the readme install file, follow the steps :
install readme file
First step :
git clone --recurse-submodules codeberg.org/skynet/linuxcnc_scurve_compact
Install all:
/cmake/./patch
/cmake/./installer
Or if you want to install it on a linuxcnc clone you already have running:
1. copy cmake dir to your local clone.
/cmake/./patch -> or patch files manually : patch manual
recompile your linuxcnc clone
/cmake/./build_cmake
user@debian:~$ git clone codeberg.org/skynet/clothoid_3d.git
Check the readme install file, follow the steps :
install readme file
First step :
git clone --recurse-submodules codeberg.org/skynet/linuxcnc_scurve_compact
Install all:
/cmake/./patch
/cmake/./installer
Or if you want to install it on a linuxcnc clone you already have running:
1. copy cmake dir to your local clone.
/cmake/./patch -> or patch files manually : patch manual
recompile your linuxcnc clone
/cmake/./build_cmake
The following user(s) said Thank You: endian
Please Log in or Create an account to join the conversation.
- Grotius
-
- Offline
- Platinum Member
-
Less
More
- Posts: 2364
- Thank you received: 2279
30 Mar 2025 09:52 #325311
by Grotius
Replied by Grotius on topic LinuxCNC S-Curve Accelerations
@Endian,
When you run the scurve in linux. The joint.[x].... hal outputs already show you position, velocity, acceleration that is
usable for your servo drive. The halscope shows a acceleration curve that is indeed not constant.
When you run the scurve in linux. The joint.[x].... hal outputs already show you position, velocity, acceleration that is
usable for your servo drive. The halscope shows a acceleration curve that is indeed not constant.
The following user(s) said Thank You: endian
Please Log in or Create an account to join the conversation.
- endian
-
- Away
- Elite Member
-
Less
More
- Posts: 193
- Thank you received: 55
30 Mar 2025 12:38 #325319
by endian
Replied by endian on topic LinuxCNC S-Curve Accelerations
Yes it should be from there but it has that G64 P.. aproximation stuff and when I am not soo satisfied from it, it is better to use your TP with precise values of of it or?@Endian,
When you run the scurve in linux. The joint.[x].... hal outputs already show you position, velocity, acceleration that is
usable for your servo drive. The halscope shows a acceleration curve that is indeed not constant.
Please Log in or Create an account to join the conversation.
Time to create page: 0.129 seconds