You could download the 2.28 version of glibc and build using that.
See this link for an example:
https://wiki.beyondlogic.org/index.php?title=Cross_Compiling_BusyBox_for_ARM


Cheers,

Jon

On Fri, Oct 23, 2020 at 1:02 PM [email protected] <[email protected]> wrote:

> Glibc should already be part of your beaglebone debian distro. Glibc
> version is something your distro and your cross toolchain must agree on.
>
> Easiest solution is to build busybox statically.
>
> If you insist on a dynamically linked executable, you can try building
> with another cross toolchain.
>
> Regards,
> Dimitar
>
> В 21:15:15 UTC+3на петък, 23 октомври 2020 г. Mark A. Yoder написа:
>
>> I've cross compiled busybox and when I run it on the bone I get:
>> ./busybox.dynamic: /lib/arm-linux-gnueabihf/libm.so.6: version
>> `GLIBC_2.29' not found (required by ./busybox.dynamic)
>>
>> So, two questions:
>> When cross compiling, how do I get it to compile against glic 2.28?
>>
>> How do I install glic 2.29 on my Bone?
>>
>> --Mark
>>
> --
> For more options, visit http://beagleboard.org/discuss
> ---
> You received this message because you are subscribed to the Google Groups
> "BeagleBoard" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/beagleboard/52652f9f-ace9-41af-9a33-49bdff86f281n%40googlegroups.com
> <https://groups.google.com/d/msgid/beagleboard/52652f9f-ace9-41af-9a33-49bdff86f281n%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/CAG99bkqhLECJ0GxqFu5UeNQvwfkoT1AbZ%3DDca4ogTYAb8kRYPg%40mail.gmail.com.

Reply via email to