龍芯系統編譯rpm 4 4 2 3原始碼包遇到問題

2021-05-23 07:17:13 字數 668 閱讀 8344

龍芯系統編譯rpm-4.4.2.3原始碼包遇到問題有3個:

1、錯誤原因:

發現是版本號錯誤,應該是neon-0.25.5-10axs3.src.rpm

解決方法:

* 拷貝過來neon-0.25.5-10axs3.src.rpm包,並編譯

* 編譯asianux-rpm-config

2、錯誤原因:

編譯環境中python2.5版本,但是spec檔案中第一句指定了python2.4版本,所以編譯過程中缺失python2.4報出很多語法錯誤

解決方法:

修改spec檔案,將python2.4修改為python2.5

3、錯誤原因:

指定路徑下缺失asianux資料夾和內部檔案

解決方法:

修改spec檔案,rpm.spc的275行新增:

mkdir $rpm_build_root/usr/src/asianux

mkdir $rpm_build_root/usr/src/asianux/build

mkdir $rpm_build_root/usr/src/asianux/souces

mkdir $rpm_build_root/usr/src/asianux/rpms

mkdir $rpm_build_root/usr/src/asianux/specs

android系統原始碼編譯

1.source build envsetup.sh 使用指令碼初始化環境 2.lunch xx 使用 lunch 選擇要編譯的目標,lunch 特定的分支 3.全編 make j8 2 1 tee build.log 4.單編 mm frameworks base 另外m的含義 m,顯然是make...

Linux系統 原始碼編譯安裝

記得要先去把httpd 2.2.9.tar.gz通過xftp進行檔案傳輸 第一步 yum倉庫下安裝編譯環境的支援程式 yum y install gcc gcc c make 第二步 將原始碼包httpd.tar.gz解壓縮到 usr src 第三步 預配置安裝 檢測上一次的執行是否成功 echo ...

Linux 系統 nginx 原始碼編譯安裝

nginx版本 nginx 1.18.0 操作實施環境 ubuntu 16.04.6 lts suse linux enterprise server 12 sp4 x86 64 注 因為是原始碼安裝,作業系統事先安裝好gcc編譯環境和所需的庫,如果可以聯網可執行下面命令安裝 apt get ins...