[英]Error /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found
[英]gcc cross compiling for raspberry pi /lib/arm-linux-gnueabihf/libc.so.6: version `GLIBC_2.34' not found
在 Ubuntu 22.04 LTS 上,我正在為樹莓派進行交叉編譯。 當我在 pi 上運行任何構建的可執行文件時,我收到此鏈接錯誤:
/lib/arm-linux-gnueabihf/libc.so.6: version `GLIBC_2.34' not found
與 gcc-9、gcc-10、gcc-11 和 gcc-12 交叉編譯時出現此錯誤。
pi 正在運行“Raspbian GNU/Linux 11 (bullseye)”。 解決此問題的最佳方法是什么? 不同版本的 Raspbian 會解決這個問題,還是我需要安裝更新版本的 glibc?
我通過 在此處為 raspberry pi Bullseye 找到正確的預構建交叉編譯器解決了這個問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.