I took a look at libstdc++.so.6 on the RPI Zero 2 w. It is linked to libstdc++.so.6.0.30 and if I look at the strings in that file
It does not have a GLIBC_3.4.32 on it's list.
If I look at /usr/lib/x86_64-linux-gnu/libstdc++.so.6 which is a link to x86_64-linux-gnu/libstdc++.so.6.0.33 and looked at the strings:
Note it does have a GLIBCXX_3.4.32. But that is the X86 library NOT the arm library.
So, I am not sure why it's trying to use GLIBCXX_3.4.32.
I ran strace when doing the cross compile and it was looking for /opt/sdk/rpi_zero_2_w/* in a few places so it seemed to recognize the --sysroot option.
Still confused.
Thanks
Chris
Code:
$ strings libstdc++.so.6.0.30 | grep GLIBCXXGLIBCXX_3.4GLIBCXX_3.4.1GLIBCXX_3.4.2GLIBCXX_3.4.3GLIBCXX_3.4.4GLIBCXX_3.4.5GLIBCXX_3.4.6GLIBCXX_3.4.7GLIBCXX_3.4.8GLIBCXX_3.4.9GLIBCXX_3.4.10GLIBCXX_3.4.11GLIBCXX_3.4.12GLIBCXX_3.4.13GLIBCXX_3.4.14GLIBCXX_3.4.15GLIBCXX_3.4.16GLIBCXX_3.4.17GLIBCXX_3.4.18GLIBCXX_3.4.19GLIBCXX_3.4.20GLIBCXX_3.4.21GLIBCXX_3.4.22GLIBCXX_3.4.23GLIBCXX_3.4.24GLIBCXX_3.4.25GLIBCXX_3.4.26GLIBCXX_3.4.27GLIBCXX_3.4.28GLIBCXX_3.4.29GLIBCXX_3.4.30GLIBCXX_DEBUG_MESSAGE_LENGTH
If I look at /usr/lib/x86_64-linux-gnu/libstdc++.so.6 which is a link to x86_64-linux-gnu/libstdc++.so.6.0.33 and looked at the strings:
Code:
$ strings x86_64-linux-gnu/libstdc++.so.6.0.33 | grep GLIBCXXGLIBCXX_3.4GLIBCXX_3.4.1GLIBCXX_3.4.2GLIBCXX_3.4.3GLIBCXX_3.4.4GLIBCXX_3.4.5GLIBCXX_3.4.6GLIBCXX_3.4.7GLIBCXX_3.4.8GLIBCXX_3.4.9GLIBCXX_3.4.10GLIBCXX_3.4.11GLIBCXX_3.4.12GLIBCXX_3.4.13GLIBCXX_3.4.14GLIBCXX_3.4.15GLIBCXX_3.4.16GLIBCXX_3.4.17GLIBCXX_3.4.18GLIBCXX_3.4.19GLIBCXX_3.4.20GLIBCXX_3.4.21GLIBCXX_3.4.22GLIBCXX_3.4.23GLIBCXX_3.4.24GLIBCXX_3.4.25GLIBCXX_3.4.26GLIBCXX_3.4.27GLIBCXX_3.4.28GLIBCXX_3.4.29GLIBCXX_3.4.30GLIBCXX_3.4.31GLIBCXX_3.4.32GLIBCXX_3.4.33GLIBCXX_TUNABLESGLIBCXX_DEBUG_MESSAGE_LENGTH
So, I am not sure why it's trying to use GLIBCXX_3.4.32.
I ran strace when doing the cross compile and it was looking for /opt/sdk/rpi_zero_2_w/* in a few places so it seemed to recognize the --sysroot option.
Still confused.
Thanks
Chris
Statistics: Posted by chriskot870 — Wed Sep 04, 2024 12:38 am