On Wednesday 29 January 2020 08:42:51 Juergen Gnoss wrote: > cd into the dir you cloned initially > then > > git pull > > ju Looks like it worked a treat: >pi@rpi4:/media/pi/workspace/LinuxCNC-1-28-20 $ git pull remote: Enumerating objects: 16, done. remote: Counting objects: 100% (16/16), done. remote: Compressing objects: 100% (11/11), done. remote: Total 16 (delta 9), reused 8 (delta 5), pack-reused 0 Unpacking objects: 100% (16/16), done. >From https://github.com/LinuxCNC/linuxcnc 582ad8f59..b2e2a6ad3 master -> origin/master * [new branch] buster-on-buildbot -> origin/buster-on-buildbot
hmm, so the latest is buster-on-buildbot, but that might break. Can I assume that master is what passed the buildbot stage without breakage? What I am building also has the caveat that it breaks gscreen and sourceview in gladevcp. But it sure runs nice with axis. Updating 582ad8f59..b2e2a6ad3 Fast-forward configs/sim/axis/vismach/5axis/table-rotary-tilting/xyzac-trt.ini | 45 +++++++------------------------------------ configs/sim/axis/vismach/5axis/table-rotary-tilting/xyzbc-trt.ini | 51 +++++++++++++----------------------------------- docs/man/man9/kins.9 | 8 ++++++-- src/Makefile | 5 +++++ src/emc/kinematics/kinematics.h | 15 +++++++++++++++ src/emc/kinematics/kins_util.c | 94 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/emc/kinematics/trivkins.c | 78 ++++++++++++++++++++++++++++++++++++++++++-------------------------------- src/emc/kinematics/xyzac-trt-kins.c | 50 +++++++++++++++++++++++++++++++++++++---------- src/emc/kinematics/xyzbc-trt-kins.c | 50 +++++++++++++++++++++++++++++++++++++---------- 9 files changed, 264 insertions(+), 132 deletions(-) create mode 100644 src/emc/kinematics/kins_util.c So I'll wash, rinse & repeat mv the src name to the new date and make with debuild. Sounds easy enough. What I see above looks like it could be handy for the conversion of my BS-1 to motorized indexing, although that doesn't include tilt angles just yet, just motorized indexing for lights out gear cutting. Since tilt angles are locking, that motorization gets a lot more complex to program. Thank you > ________________________________ > From: [email protected] > <[email protected]> Sent: Wednesday, > January 29, 2020 7:14 AM > To: [email protected] > <[email protected]> Subject: Emc-developers Digest, > Vol 165, Issue 18 > > Send Emc-developers mailing list submissions to > [email protected] > > To subscribe or unsubscribe via the World Wide Web, visit > https://lists.sourceforge.net/lists/listinfo/emc-developers > or, via email, send a message with subject or body 'help' to > [email protected] > > You can reach the person managing the list at > [email protected] > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of Emc-developers digest..." > > > Today's Topics: > > 1. (Gene Heskett) > 2. Re: building on rpi4 (Gene Heskett) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Tue, 28 Jan 2020 10:06:27 -0500 > From: Gene Heskett <[email protected]> > To: EMC DEV <[email protected]> > Subject: [Emc-developers] building on rpi4 > Message-ID: <[email protected]> > Content-Type: text/plain; charset="utf-8" > > Greetings all: > > Working from a git clone I made on the 20th of January because what I > built wouldn't install on my rpi4, dependency problems, I looked at > the last few pages of a rebuild, seening enough that I should do a new > clone of master so I did. But thats hard on your bandwidth. > So what is the git command to update what I already have? > > I am building on a raspbian 10.2 armhf install, and I've 5k or so of > warnings because its linked to library's no longer used. > > Thanks. > > Cheers, Gene Heskett > -- > "There are four boxes to be used in defense of liberty: > soap, ballot, jury, and ammo. Please use in that order." > -Ed Howdershelt (Author) > If we desire respect for the law, we must first make the law > respectable. - Louis D. Brandeis > Genes Web page <http://geneslinuxbox.net:6309/gene> > > > > ------------------------------ > > Message: 2 > Date: Tue, 28 Jan 2020 13:37:42 -0500 > From: Gene Heskett <[email protected]> > To: [email protected] > Subject: Re: [Emc-developers] building on rpi4 > Message-ID: <[email protected]> > Content-Type: Text/Plain; charset="iso-8859-1" > > On Tuesday 28 January 2020 10:06:27 Gene Heskett wrote: > > Greetings all: > > > > Working from a git clone I made on the 20th of January because what > > I built wouldn't install on my rpi4, dependency problems, I looked > > at the last few pages of a rebuild, seening enough that I should do > > a new clone of master so I did. But thats hard on your bandwidth. > > > > So what is the git command to update what I already have? > > > > I am building on a raspbian 10.2 armhf install, and I've 5k or so of > > warnings because its linked to library's no longer used. > > > > Thanks. > > > > Cheers, Gene Heskett > > New build doesn't look 100% either, but it installs and runs nice: > > dh_makeshlibs > dh_installdeb > cat debian/linuxcnc-uspace/DEBIAN/shlibs debian/shlibs.pre > > debian/shlibs.local > dh_shlibdeps -l debian/linuxcnc-uspace/usr/lib > dpkg-shlibdeps: warning: debian/linuxcnc-uspace/usr/bin/milltask > contains an unresolvable reference to symbol > __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin > dpkg-shlibdeps: warning: symbol _Z11CHANGE_TOOLi used by > debian/linuxcnc-uspace/usr/lib/libcanterp.so.0 found in none of the > libraries > dpkg-shlibdeps: warning: symbol _Z17STRAIGHT_TRAVERSEiddddddddd used > by debian/linuxcnc-uspace/usr/lib/libcanterp.so.0 found in none of the > libraries > dpkg-shlibdeps: warning: symbol _Z21OPTIONAL_PROGRAM_STOPv used by > debian/linuxcnc-uspace/usr/lib/libcanterp.so.0 found in none of the > libraries > dpkg-shlibdeps: warning: symbol _Z13SELECT_POCKETii used by > debian/linuxcnc-uspace/usr/lib/libcanterp.so.0 found in none of the > libraries > dpkg-shlibdeps: warning: symbol _Z14PALLET_SHUTTLEv used by > debian/linuxcnc-uspace/usr/lib/libcanterp.so.0 found in none of the > libraries > dpkg-shlibdeps: warning: symbol _Z20ENABLE_FEED_OVERRIDEv used by > debian/linuxcnc-uspace/usr/lib/libcanterp.so.0 found in none of the > libraries > dpkg-shlibdeps: warning: symbol _Z8FLOOD_ONv used by > debian/linuxcnc-uspace/usr/lib/libcanterp.so.0 found in none of the > libraries > dpkg-shlibdeps: warning: symbol _Z21STOP_SPEED_FEED_SYNCHv used by > debian/linuxcnc-uspace/usr/lib/libcanterp.so.0 found in none of the > libraries > dpkg-shlibdeps: warning: symbol _Z7COMMENTPKc used by > debian/linuxcnc-uspace/usr/lib/libcanterp.so.0 found in none of the > libraries > dpkg-shlibdeps: warning: symbol _Z13TURN_PROBE_ONv used by > debian/linuxcnc-uspace/usr/lib/libcanterp.so.0 found in none of the > libraries > dpkg-shlibdeps: warning: 26 other similar warnings have been skipped > (use -v to see them all) > dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used > by debian/linuxcnc-uspace/usr/lib/liblinuxcncini.so.0 found in none of > the libraries > dpkg-shlibdeps: warning: debian/linuxcnc-uspace/usr/bin/rs274 contains > an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: > it's probably a plugin > dpkg-shlibdeps: warning: can't extract name and version from library > name 'libtk8.6.so' > dpkg-shlibdeps: warning: debian/linuxcnc-uspace/usr/bin/schedrmt > contains an unresolvable reference to symbol > __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin > dpkg-shlibdeps: warning: symbol _Z26GET_EXTERNAL_DIGITAL_INPUTii used > by debian/linuxcnc-uspace/usr/lib/librs274.so.0 found in none of the > libraries > dpkg-shlibdeps: warning: symbol _Z23GET_EXTERNAL_POSITION_Bv used by > debian/linuxcnc-uspace/usr/lib/librs274.so.0 found in none of the > libraries > dpkg-shlibdeps: warning: symbol _Z17SET_SPINDLE_SPEEDid used by > debian/linuxcnc-uspace/usr/lib/librs274.so.0 found in none of the > libraries > dpkg-shlibdeps: warning: symbol _Z7COMMENTPKc used by > debian/linuxcnc-uspace/usr/lib/librs274.so.0 found in none of the > libraries > dpkg-shlibdeps: warning: symbol _Z27GET_EXTERNAL_OFFSET_APPLIEDv used > by debian/linuxcnc-uspace/usr/lib/librs274.so.0 found in none of the > libraries > dpkg-shlibdeps: warning: symbol _Z12START_CHANGEv used by > debian/linuxcnc-uspace/usr/lib/librs274.so.0 found in none of the > libraries > dpkg-shlibdeps: warning: symbol _Z17GET_EXTERNAL_MISTv used by > debian/linuxcnc-uspace/usr/lib/librs274.so.0 found in none of the > libraries > dpkg-shlibdeps: warning: symbol _Z22SET_NAIVECAM_TOLERANCEd used by > debian/linuxcnc-uspace/usr/lib/librs274.so.0 found in none of the > libraries > dpkg-shlibdeps: warning: symbol _Z29GET_EXTERNAL_PROBE_POSITION_Xv > used by debian/linuxcnc-uspace/usr/lib/librs274.so.0 found in none of > the libraries > dpkg-shlibdeps: warning: symbol _Z22GET_EXTERNAL_FEED_RATEv used by > debian/linuxcnc-uspace/usr/lib/librs274.so.0 found in none of the > libraries > dpkg-shlibdeps: warning: 136 other similar warnings have been skipped > (use -v to see them all) > dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used > by debian/linuxcnc-uspace/usr/lib/libpyplugin.so.0 found in none of > the libraries > dpkg-shlibdeps: warning: can't extract name and version from library > name 'libtk8.6.so' > dpkg-shlibdeps: warning: debian/linuxcnc-uspace/usr/bin/rtapi_app > contains an unresolvable reference to symbol > __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin > dpkg-shlibdeps: warning: can't extract name and version from library > name 'libtk8.6.so' > dpkg-shlibdeps: warning: package could avoid a useless dependency if > debian/linuxcnc-uspace/usr/bin/halmeter > debian/linuxcnc-uspace/usr/bin/classicladder > debian/linuxcnc-uspace/usr/bin/halscope were not linked against > libgio-2.0.so.0 (they use none of the library's symbols) > dpkg-shlibdeps: warning: package could avoid a useless dependency if > debian/linuxcnc-uspace/usr/lib/tcltk/linuxcnc/linuxcnc.so > debian/linuxcnc-uspace/usr/lib/python2.7/dist-packages/_togl.arm-linux >-gnueabihf.so debian/linuxcnc-uspace/usr/lib/tcltk/linuxcnc/hal.so were > not linked against libz.so.1 (they use none of the library's symbols) > dpkg-shlibdeps: warning: package could avoid a useless dependency if > debian/linuxcnc-uspace/usr/lib/tcltk/linuxcnc/linuxcnc.so > debian/linuxcnc-uspace/usr/lib/python2.7/dist-packages/_togl.arm-linux >-gnueabihf.so debian/linuxcnc-uspace/usr/lib/tcltk/linuxcnc/hal.so were > not linked against libXext.so.6 (they use none of the library's > symbols) dpkg-shlibdeps: warning: package could avoid a useless > dependency if debian/linuxcnc-uspace/usr/bin/halmeter > debian/linuxcnc-uspace/usr/bin/classicladder > debian/linuxcnc-uspace/usr/lib/tcltk/linuxcnc/linuxcnc.so > debian/linuxcnc-uspace/usr/bin/halscope > debian/linuxcnc-uspace/usr/lib/python2.7/dist-packages/_togl.arm-linux >-gnueabihf.so debian/linuxcnc-uspace/usr/lib/tcltk/linuxcnc/hal.so were > not linked against libfreetype.so.6 (they use none of the library's > symbols) dpkg-shlibdeps: warning: package could avoid a useless > dependency if debian/linuxcnc-uspace/usr/bin/halmeter > debian/linuxcnc-uspace/usr/bin/classicladder > debian/linuxcnc-uspace/usr/bin/halscope were not linked against > libcairo.so.2 (they use none of the library's symbols) > dpkg-shlibdeps: warning: package could avoid a useless dependency if > debian/linuxcnc-uspace/usr/bin/panelui was not linked against > libutil.so.1 (it uses none of the library's symbols) > dpkg-shlibdeps: warning: package could avoid a useless dependency if > debian/linuxcnc-uspace/usr/lib/tcltk/linuxcnc/linuxcnc.so > debian/linuxcnc-uspace/usr/lib/python2.7/dist-packages/_togl.arm-linux >-gnueabihf.so debian/linuxcnc-uspace/usr/lib/tcltk/linuxcnc/hal.so were > not linked against libXft.so.2 (they use none of the library's > symbols) > dpkg-shlibdeps: warning: package could avoid a useless dependency if > debian/linuxcnc-uspace/usr/bin/halmeter > debian/linuxcnc-uspace/usr/bin/classicladder > debian/linuxcnc-uspace/usr/bin/halscope were not linked against > libpangoft2-1.0.so.0 (they use none of the library's symbols) > dpkg-shlibdeps: warning: package could avoid a useless dependency if > debian/linuxcnc-uspace/usr/bin/halmeter > debian/linuxcnc-uspace/usr/bin/classicladder > debian/linuxcnc-uspace/usr/lib/tcltk/linuxcnc/linuxcnc.so > debian/linuxcnc-uspace/usr/bin/halscope > debian/linuxcnc-uspace/usr/lib/python2.7/dist-packages/_togl.arm-linux >-gnueabihf.so debian/linuxcnc-uspace/usr/lib/tcltk/linuxcnc/hal.so were > not linked against libfontconfig.so.1 (they use none of the library's > symbols) dpkg-shlibdeps: warning: package could avoid a useless > dependency if debian/linuxcnc-uspace/usr/bin/halmeter > debian/linuxcnc-uspace/usr/bin/classicladder > debian/linuxcnc-uspace/usr/bin/halscope were not linked against > libgdk_pixbuf-2.0.so.0 (they use none of the library's symbols) > dpkg-shlibdeps: warning: package could avoid a useless dependency if > debian/linuxcnc-uspace/usr/bin/halmeter > debian/linuxcnc-uspace/usr/bin/classicladder > debian/linuxcnc-uspace/usr/bin/halscope were not linked against > libatk-1.0.so.0 (they use none of the library's symbols) > dpkg-shlibdeps: warning: package could avoid a useless dependency if > debian/linuxcnc-uspace/usr/lib/tcltk/linuxcnc/linuxcnc.so > debian/linuxcnc-uspace/usr/lib/python2.7/dist-packages/_togl.arm-linux >-gnueabihf.so debian/linuxcnc-uspace/usr/lib/tcltk/linuxcnc/hal.so were > not linked against libXss.so.1 (they use none of the library's > symbols) > dpkg-shlibdeps: warning: package could avoid a useless dependency if > debian/linuxcnc-uspace/usr/bin/halmeter > debian/linuxcnc-uspace/usr/bin/classicladder > debian/linuxcnc-uspace/usr/bin/halscope were not linked against > libpangocairo-1.0.so.0 (they use none of the library's symbols) > dh_gencontrol > dpkg-gencontrol: warning: package linuxcnc-uspace: substitution > variable ${python:Versions} unused, but is defined > dpkg-gencontrol: warning: package linuxcnc-uspace: substitution > variable ${python:Versions} unused, but is defined > > Whats up? > > Anyway, its rebuilt, installed and running sweet on my rpi4. Be sure > to check the README on my site for the latest info. > Thats at the link below, add "lathe-stf/" to the address bar, then > click on linuxcnc4rpi4 to see it all. Read the README first. I've a > new, stripped to rpi4 stuff kernel that needs taken for a walk, should > run like the much bigger one but better. Your rpi4 WILL NEED heat > sinks and a fan! > Mine has the usual set of pi heat sinks plus an extra small one on the > regulator chip next to the otg port, and a 12 volt fan from an old > video card running on 5 volts and thats at least adequate for a -j4 > build. > > Thanks. > > Cheers, Gene Heskett > -- > "There are four boxes to be used in defense of liberty: > soap, ballot, jury, and ammo. Please use in that order." > -Ed Howdershelt (Author) > If we desire respect for the law, we must first make the law > respectable. - Louis D. Brandeis > Genes Web page <http://geneslinuxbox.net:6309/gene> > > > > ------------------------------ > > > > ------------------------------ > > Subject: Digest Footer > > _______________________________________________ > Emc-developers mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/emc-developers > > > ------------------------------ > > End of Emc-developers Digest, Vol 165, Issue 18 > *********************************************** > > _______________________________________________ > Emc-developers mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/emc-developers Cheers, Gene Heskett -- "There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order." -Ed Howdershelt (Author) If we desire respect for the law, we must first make the law respectable. - Louis D. Brandeis Genes Web page <http://geneslinuxbox.net:6309/gene> _______________________________________________ Emc-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-developers
