--
website: http://www.machinekit.io blog: http://blog.machinekit.io github: https://github.com/machinekit
---
You received this message because you are subscribed to the Google Groups "Machinekit" group.
To unsubscribe from this group and stop receiving emails from it, send an email to machinekit+...@googlegroups.com.
Visit this group at https://groups.google.com/group/machinekit.
To view this discussion on the web visit https://groups.google.com/d/msgid/machinekit/83d783ca-5077-4c24-81d2-a460e908fed4%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Linking rtapi_msgd/usr/bin/ld: objects/rtapi/rtapi_msgd.o: undefined reference to symbol '__atomic_fetch_add_8@@LIBATOMIC_1.0'/usr/bin/ld: //usr/lib/arm-linux-gnueabihf/libatomic.so.1: error adding symbols: DSO missing from command linecollect2: error: ld returned 1 exit statusmake: *** [rtapi/Submakefile:381: ../libexec/rtapi_msgd] Error 1
If you explain properly what you are talking about, something might get done.
Machinekit builds fine with Buster and sid, so you are in some sort of corner case build,
for specific hardware, on a distro we do not support.
On 27/06/19 17:11, mung kie wrote:
--
No, I think the idea was to inform machinekit users of a possible problem with the autoconf settings and details of the changes required to get machinekit to build from the git repo.
Raspbian is a testbench for compiling ARM code for a number of test SOC and SBC.
I probably should not have mentioned it especially after the Iran/China fiasco.
On Thursday, June 27, 2019 at 7:01:44 AM UTC+1, Timothy March wrote:Are you thinking Rpi 4 buster ?
website: http://www.machinekit.io blog: http://blog.machinekit.io github: https://github.com/machinekit
---
You received this message because you are subscribed to the Google Groups "Machinekit" group.
To unsubscribe from this group and stop receiving emails from it, send an email to machi...@googlegroups.com.
Ah, so it is a DSO error, not that the lib is missing.
I have found various DSO errors using the latest gcc tools, not this one thus far.
It has something to do with the order of compilation and linkage, I had to add a specific -lzmq AFAIR to a submakefile
which functioned exactly as intended with an earlier version of gcc.
What version of gcc is in the Raspian distro? I will try doing some tests to replicate.
To unsubscribe from this group and stop receiving emails from it, send an email to machinekit+...@googlegroups.com.
Visit this group at https://groups.google.com/group/machinekit.
To view this discussion on the web visit https://groups.google.com/d/msgid/machinekit/f749f9ed-20ff-4153-9ac4-4e457bc4a15f%40googlegroups.com.
missing from the command line'
message will be displayed when the linker does not find the In the past the linker considered symbols in dependencies of
specified languages to be available, so this worked fine.
export LDFLAGS="-Wl,--copy-dt-needed-entries" ./configure
&& make -j$(nproc)