在UBUNTU13 10中安裝交叉編譯器遇到的問題

2021-06-19 07:20:11 字數 2126 閱讀 8366

在在ubuntu13.10中安裝交叉編譯器時,剛開試的4.3.3版本的,

1.tar xvfj eabi_4.3.3_embedsky_20091210.tar.bz2 -c /,,解壓原始碼包,

2.修改環境變數 ,有3種方法,我試了其中的兩種,一種修改/etc/profile   ,在檔案中加入export path=$path:/opt/4.3.3/bin,然後使其生效,source /etc/profile

3.測試是否安裝成功,在終端下輸入arm-linux-gcc -v

發現安裝不成功,顯示/.arm-none-linux-gnueabi-gcc: not found的錯誤,

然後還是不對,顯示資訊如下

gzz@gzz-to-be-filled-by-o-e-m:~$ sudo apt-get install ia32-libs

[sudo] password for gzz:

正在讀取軟體包列表... 完成

正在分析軟體包的依賴關係樹       

正在讀取狀態資訊... 完成       

現在沒有可用的軟體包 ia32-libs,但是它被其它的軟體包引用了。

這可能意味著這個缺失的軟體包可能已被廢棄,

或者只能在其他發布源中找到

可是下列軟體包取代了它:

lib32z1 lib32ncurses5 lib32bz2-1.0

e: 軟體包 ia32-libs 沒有可供安裝的候選者

經過思考,是這個ubuntu版本太高,軟體包換了,不過它已經列出來用哪些軟體包代替了,,

下列軟體包取代了它:

lib32z1 lib32ncurses5 lib32bz2-1.0

於是在在終端下輸入sudo apt-get install lib32z1

sudo apt-get install lib32ncurses5

sudo apt-get install  lib32bz2-1.0

然後就可以了,

gzz@gzz-to-be-filled-by-o-e-m:~$ arm-linux-gcc -v

using built-in specs.

target: arm-none-linux-gnueabi

configured with: /opt/friendlyarm/mini2440/build-toolschain/working/src/gcc-4.4.3/configure --build=i386-build_redhat-linux-gnu --host=i386-build_redhat-linux-gnu --target=arm-none-linux-gnueabi --prefix=/opt/friendlyarm/toolschain/4.4.3 --with-sysroot=/opt/friendlyarm/toolschain/4.4.3/arm-none-linux-gnueabi//sys-root --enable-languages=c,c++ --disable-multilib --with-arch=armv4t --with-cpu=arm920t --with-tune=arm920t --with-float=soft --with-pkgversion=ctng-1.6.1 --disable-sjlj-exceptions --enable-__cxa_atexit --with-gmp=/opt/friendlyarm/toolschain/4.4.3 --with-mpfr=/opt/friendlyarm/toolschain/4.4.3 --with-ppl=/opt/friendlyarm/toolschain/4.4.3 --with-cloog=/opt/friendlyarm/toolschain/4.4.3 --with-mpc=/opt/friendlyarm/toolschain/4.4.3 --with-local-prefix=/opt/friendlyarm/toolschain/4.4.3/arm-none-linux-gnueabi//sys-root --disable-nls --enable-threads=posix --enable-symvers=gnu --enable-c99 --enable-long-long --enable-target-optspace

thread model: posix

gcc version 4.4.3 (ctng-1.6.1)

Ubuntu 13 10 安裝Nvidia官方驅動

sudo apt get purge remove xserver xorg video nouveau sudo vim etc modprobe.d blacklist.conf 在末尾增加一行 blacklist nouveau 禁用的原因是有許多套件依賴 xserver xorg video...

UBUNTU13 10 安裝火狐的adobe外掛程式

ls tar zxvf install flash player 11 linux i386.tar.gz 3 解壓縮出如下檔案 利用whereis命令查詢mozilla資料夾的路徑 whereis mozilla 4 利用whereis命令查詢mozilla資料夾的路徑 whereis mozil...

VMWare10安裝Ubuntu 13 10過程

先安裝vmware10,這個沒什麼可說的,安裝好後啟動,點選 新建虛擬機器 因為想設定虛擬機器的磁碟儲存方式,所以選擇自定義 選擇 稍後安裝作業系統 選擇64位的版本 給自己的機器取個名字,設定虛擬機器磁碟路徑,電腦c盤是ssd,為了速度就安到c盤了 設定處理器的配置,這裡需要看個人電腦配置,我是四...