Buildroot編譯過程中下載源碼失敗

RK3588編譯編譯一下recovery,需要把buildroot源碼編譯一遍。遇到好幾個文件都下載失敗,如下所示

pm-utils 1.4.1這個包下載失敗,下載地址http://pm-utils.freedesktop.org/releases
解決辦法,換個網絡用windows瀏覽器下載后,放到dl目錄,這一步錯誤就過了

====Start build rockchip_rk3588_recovery====
2025-04-17T15:45:22 >>> pm-utils 1.4.1 ....

在下載squashfs包是一直卡住,下載不成功,沒辦法繼續編譯了

====Start build rockchip_rk3588_recovery====
2025-04-17T16:03:10 >>> host-squashfs 3de1687d7432ea9b302c2db9521996f506c140a3 Downloading
^CCommand terminated by signal 2

下載后,在dl目錄下有這么個文件。如果用pm-utils 1.4.1問題同樣的方法,只能下載squashfs-tools-4.6.tar.gz或者squashfs-tools-4.6.1.tar.gz。編譯仍然過不了,繼續卡住

查看packet目錄下的Config.in文件,將SQUASHFS_SITE_METHOD從git修改成web,然后解決,在dl目錄下看到的是圖中的文件名
squashfs-3de1687d7432ea9b302c2db9521996f506c140a3.tar.gz

SQUASHFS_VERSION = 3de1687d7432ea9b302c2db9521996f506c140a3
SQUASHFS_SITE = https://git.kernel.org/pub/scm/fs/squashfs/squashfs-tools.git
#SQUASHFS_SITE_METHOD = git
SQUASHFS_SITE_METHOD = web
====Start build rockchip_rk3588_recovery====
2025-04-17T16:21:38 >>> host-squashfs 3de1687d7432ea9b302c2db9521996f506c140a3 Downloading
2025-04-17T16:21:41 >>> host-squashfs 3de1687d7432ea9b302c2db9521996f506c140a3 Extracting
2025-04-17T16:21:41 >>> host-squashfs 3de1687d7432ea9b302c2db9521996f506c140a3 Patching
2025-04-17T16:21:41 >>> host-squashfs 3de1687d7432ea9b302c2db9521996f506c140a3 Configuring
2025-04-17T16:21:41 >>> host-squashfs 3de1687d7432ea9b302c2db9521996f506c140a3 Building
2025-04-17T16:21:43 >>> host-squashfs 3de1687d7432ea9b302c2db9521996f506c140a3 Installing to host directory
2025-04-17T16:21:44 >>>   Finalizing target directory
2025-04-17T16:21:45 >>>   Sanitizing RPATH in target tree
2025-04-17T16:21:46 >>>   Copying overlay board/rockchip/common/base
2025-04-17T16:21:46 >>>   Copying overlay board/rockchip/common/recovery
2025-04-17T16:21:46 >>>   Copying overlay board/rockchip/rk3588/fs-overlay/
2025-04-17T16:21:46 >>>   Copying overlay board/rockchip/rk3588/fs-overlay-recovery/
2025-04-17T16:21:46 >>>   Executing post-build script build/post.sh
2025-04-17T16:21:46 >>>   Generating root filesystem image rootfs.cpio
2025-04-17T16:21:48 >>>   Generating root filesystem image rootfs.ext2
2025-04-17T16:21:49 >>>   Generating root filesystem image rootfs.squashfs
2025-04-17T16:21:50 >>>   Generating root filesystem image rootfs.tar
Done in 17s

在這里插入圖片描述
開源代碼編譯過程需要耐性,技巧,經驗。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/bicheng/77245.shtml
繁體地址,請注明出處:http://hk.pswp.cn/bicheng/77245.shtml
英文地址,請注明出處:http://en.pswp.cn/bicheng/77245.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Operator 開發入門系列(一):Hello World

背景 我們公司最近計劃將產品遷移到 Kubernetes 環境。 為了更好地管理和自動化我們的應用程序,我們決定使用 Kubernetes Operator。 本系列博客將記錄我們學習和開發 Operator 的過程,希望能幫助更多的人入門 Operator 開發。 目標讀者 對 Kubernete…

Java基礎知識面試題(已整理Java面試寶典pdf版)

什么是Java Java是一門面向對象編程語言,不僅吸收了C語言的各種優點,還摒棄了C里難以理解的多繼承、指針等概念,因此Java語言具有功能強大和簡單易用兩個特征。Java語言作為靜態面向對象編程語言的代表,極好地實現了面向對象理論…

科學視角下的打坐:身心獲益的實證探究

在快節奏的現代生活中,人們在追求物質豐富的同時,也愈發關注身心的健康與平衡。古老的打坐修行方式,正逐漸走進科學研究的視野,并以大量實證數據展現出對人體多方面的積極影響。? 什么是打坐: 打坐是一種養生健身法…

javaSE————網絡編程套接字

網絡編程套接字~~~~~ 好久沒更新啦,藍橋杯爆掉了,從今天開始爆更嗷; 1,網絡編程基礎 為啥要有網絡編程呢,我們進行網絡通信就是為了獲取豐富的網絡資源,說實話真的很神奇,想想我們躺在床上&a…

MySQL性能調優(三):MySQL中的系統庫(mysql系統庫)

文章目錄 MySQL性能調優數據庫設計優化查詢優化配置參數調整硬件優化 MySQL中的系統庫1.5.Mysql中mysql系統庫1.5.1.權限系統表1.5.2.統計信息表1.5.2.1.innodb_table_stats1.5.2.2.innodb_index_stats 1.5.3.日志記錄表1.5.3.1. general_log1.5.3.2. slow_log 1.5.4.InnoDB中的…

多個路由器互通(靜態路由)無單臂路由(簡單版)

多個路由器互通(靜態路由)無單臂路由(簡單版) 開啟端口并配ip地址 維護1 Router>en Router#conf t Router(config)#int g0/0 Router(config-if)#no shutdown Router(config-if)#ip address 192.168.10.254 255.255.255.0 Ro…

關于 AI驅動的智慧家居、智慧城市、智慧交通、智慧醫療和智慧生活 的詳細解析,涵蓋其定義、核心技術、應用場景、典型案例及未來趨勢

以下是關于 AI驅動的智慧家居、智慧城市、智慧交通、智慧醫療和智慧生活 的詳細解析,涵蓋其定義、核心技術、應用場景、典型案例及未來趨勢: 一、AI智慧家居 1. 定義與核心功能 定義:通過AI與物聯網(IoT)技術&#…

【ESP32|音頻】一文讀懂WAV音頻文件格式【詳解】

簡介 最近在學習I2S音頻相關內容,無可避免會涉及到關于音頻格式的內容,所以剛開始接觸的時候有點一頭霧水,后面了解了下WAV相關內容,大致能夠看懂wav音頻格式是怎么樣的了。本文主要為后面ESP32 I2S音頻系列文章做鋪墊&#xff0…

端側大模型綜述On-Device Language Models: A Comprehensive Review

此為機器翻譯,僅做個人學習使用 設備端語言模型:全面回顧 DOI:10.48550/arXiv.2409.00088 1 摘要 大型語言模型 (LLM) 的出現徹底改變了自然語言處理應用程序,由于減少延遲、數據本地化和個性化用戶體驗…

推流265視頻,網頁如何支持顯示265的webrtc

科技發展真快,以前在網頁上(一般指谷歌瀏覽器),要顯示265的視頻流,都是很雞肋的辦法,要么轉碼,要么用很慢的hls,體驗非常不好,而今谷歌官方最新的瀏覽器已經支持265的web…

redis的sorted set的應用場景

Redis 的 Sorted Set(有序集合,簡稱 ZSet) 結合了 Set 的去重特性 和 按分數(score)排序 的特性,非常適合需要 高效排序 或 范圍查詢 的場景。以下是它的典型應用場景及示例: 實時排行榜 場景&…

18-21源碼剖析——Mybatis整體架構設計、核心組件調用關系、源碼環境搭建

學習視頻資料來源:https://www.bilibili.com/video/BV1R14y1W7yS 文章目錄 1. 架構設計2. 核心組件及調用關系3. 源碼環境搭建3.1 測試類3.2 實體類3.3 核心配置文件3.4 映射配置文件3.5 遇到的問題 1. 架構設計 Mybatis整體架構分為4層: 接口層&#…

未啟用CUDA支持的PyTorch環境** 中使用GPU加速解決方案

1. 錯誤原因分析 根本問題:當前安裝的PyTorch是CPU版本,無法調用GPU硬件加速。當運行以下代碼時會報錯:model YOLO("yolov8n.pt").to("cuda") # 或 .cuda()2. 解決方案步驟 步驟1:驗證CUDA可用性 在Pyth…

JVM-基于Hotspot

前言 Java虛擬機(Java Virtual Machine簡稱JVM)是運行所有Java程序的抽象計算機,是Java語言的運行環境,其主要任務為將字節碼裝載到內部,解釋/編譯為對應平臺上的機器指令執行。 Java虛擬機規范定義了一個抽象的——…

智能合約安全審計平臺——可視化智能合約漏洞掃描

目錄 可視化智能合約漏洞掃描 —— 理論、實踐與安全保障1. 引言2. 理論背景與漏洞原理2.1 智能合約簡介2.2 常見漏洞類型2.3 漏洞掃描與安全評估原理3. 系統架構與工作流程3.1 系統總體架構3.2 模塊說明4. 漏洞掃描流程詳解4.1 代碼上傳與靜態解析4.2 漏洞模式檢測4.3 風險評估…

【MySQL數據庫】數據類型詳解

目錄 數據類型tinyint類型(整形)bit類型小數浮點數 float、doubledecimal 字符串類型charvarcharchar與varchar的比較 日期時間類型enum和set總結 數據類型 tinyint類型(整形) 例: mysql> create table tt1(num tinyint);mysql> insert into tt1 values(1)…

咪咕MG101_晨星MSO9380芯片_安卓5.1.1_免拆卡刷固件包

咪咕MG101_晨星MSO9380芯片_安卓5.1.1_免拆卡刷固件包(內有教程) 刷機教程簡單說明: 1、把下載好的刷機包,U盤里建立一個upgrade文件夾,固件放入此文件夾里,放入U盤中,注意升級包為壓縮包不要對…

CS61A:STRING REPRESENTATION

Python 規定所有對象都應該產生兩種不同的字符串表示形式:一種是人類可解釋的文本,另一種是 Python 可解釋的表達式。字符串的構造函數 str 返回一個人類可讀的字符串。在可能的情況下,repr 函數會返回一個計算結果相等的 Python 表達式。rep…

LangChain緩存嵌入技術完全指南:CacheBackedEmbedding原理與實踐(附代碼示例)

一、嵌入緩存技術背景與應用場景 1.1 為什么需要嵌入緩存? 算力消耗問題:現代嵌入模型(如text-embedding-3-small)單次推理需要約0.5-1秒/文本 資源浪費現狀:實際業務中約30%-60%的文本存在重復計算 成本壓力&#…

精益數據分析(3/126):用數據驅動企業發展的深度解析

精益數據分析(3/126):用數據驅動企業發展的深度解析 大家好!一直以來,我都堅信在當今競爭激烈的商業環境中,數據是企業獲得競爭優勢的關鍵。最近深入研究《精益數據分析》這本書,收獲頗豐&…