Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1254205
  • 博文数量: 479
  • 博客积分: 12240
  • 博客等级: 上将
  • 技术积分: 4999
  • 用 户 组: 普通用户
  • 注册时间: 2007-10-24 17:12
文章分类

全部博文(479)

文章存档

2014年(1)

2013年(1)

2012年(1)

2011年(95)

2010年(177)

2009年(167)

2008年(16)

2007年(21)

分类: LINUX

2009-10-14 19:15:07

armvfp-4.3.2


    有两种形式的工具链 tc-nxp-lnx-armvfp-4.3.2-1.src.rpm 和 tc-nxp-lnx-armvfp-4.3.2-1.src.rpm。

    tc-nxp-lnx-armvfp-4.3.2-1.rpm

    直接使用rpm -ivh命令安装即可。

    tc-nxp-lnx-armvfp-4.3.2-1.src.rpm

    查看所包含的内容:

[chenxibing@localhost lpc3250]$ rpm -qpl tc-nxp-lnx-armvfp-4.3.2-1.src.rpm
armtool.spec
tc-nxp-lnx-armvfp-4.3.2.tar.bz2

    普通用户安装,出错:

[chenxibing@localhost lpc3250]$ rpm -ivh tc-nxp-lnx-armvfp-4.3.2-1.src.rpm
error: cannot write to %sourcedir /usr/src/redhat/SOURCES

    root权限安装:

[chenxibing@localhost lpc3250]$ sudo rpm -ivh tc-nxp-lnx-armvfp-4.3.2-1.src.rpm
   1:tc-nxp-lnx-armvfp      warning: user usb10132 does not exist - using root
warning: group usb10132 does not exist - using root
warning: user usb10132 does not exist - using root
warning: group usb10132 does not exist - using root
########################################### [100%]

    查看,在SOURCES目录下只看到了一个文件:
[chenxibing@localhost lpc3250]$ ls /usr/src/redhat/SOURCES/
tc-nxp-lnx-armvfp-4.3.2.tar.bz2

    armtool.spec文件在SPECS目录下:
[chenxibing@localhost lpc3250]$ ls /usr/src/redhat/SPECS/
armtool.spec

    armtool.spec内容:

[chenxibing@localhost lpc3250]$ cat /usr/src/redhat/SPECS/armtool.spec
Summary: GNU indent
Name: tc-nxp-lnx-armvfp
Version: 4.3.2
Release: 1
Source0: %{name}-%{version}.tar.bz2
License: GPL
Group: Development/Tools
AutoReqProv: no
%description
The GNU indent program reformats C code to any of a variety of
formatting standards, or you can define your own.
%prep
#%setup -q
%build
#./configure
#make
%install
#make install
%files
%defattr(-,root,root)
/opt/nxp/gcc-4.3.2-glibc-2.7/

    如果使用tc-nxp-lnx-armvfp-4.3.2.tar.bz2软件包,还需要进行编译。
阅读(1214) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~