安装ubuntu10.04编译HISISDK的笔记

本文详细介绍了如何在Ubuntu10.04系统中配置HISI开发环境,包括更新源、解决依赖锁问题、安装Java及交叉编译工具等步骤,并提供了解决编译后未生成系统文件的问题方案。

一、安装ubuntu10.04的系统,配置HISI开发环境

1.编辑/etc/apt/source.list更新源:

#deb cdrom:[Ubuntu 10.10 _Maverick Meerkat_ - Release amd64 (20101007)]/ maverick main restricted

# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to

# newer versions of the distribution.

deb http://old-releases.ubuntu.com/ubuntu/ maverick main restricted

deb-src http://old-releases.ubuntu.com/ubuntu/ maverick main restricted

## Major bug fix updates produced after the final release of the

## distribution.

deb http://old-releases.ubuntu.com/ubuntu/ maverick-updates main restricted

deb-src http://old-releases.ubuntu.com/ubuntu/ maverick-updates main restricted

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu

## team. Also, please note that software in universe WILL NOT receive any

## review or updates from the Ubuntu security team.

deb http://old-releases.ubuntu.com/ubuntu/ maverick universe

deb-src http://old-releases.ubuntu.com/ubuntu/ maverick universe

deb http://old-releases.ubuntu.com/ubuntu/ maverick-updates universe

deb-src http://old-releases.ubuntu.com/ubuntu/ maverick-updates universe

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu

## team, and may not be under a free licence. Please satisfy yourself as to

## your rights to use the software. Also, please note that software in

## multiverse WILL NOT receive any review or updates from the Ubuntu

## security team.

deb http://old-releases.ubuntu.com/ubuntu/ maverick multiverse

deb-src http://old-releases.ubuntu.com/ubuntu/ maverick multiverse

deb http://old-releases.ubuntu.com/ubuntu/ maverick-updates multiverse

deb-src http://old-releases.ubuntu.com/ubuntu/ maverick-updates multiverse

## Uncomment the following two lines to add software from the 'backports'

## repository.

## N.B. software from this repository may not have been tested as

## extensively as that contained in the main release, although it includes

## newer versions of some applications which may provide useful features.

## Also, please note that software in backports WILL NOT receive any review

## or updates from the Ubuntu security team.

# deb http://cn.archive.ubuntu.com/ubuntu/ maverick-backports main restricted universe multiverse

# deb-src http://cn.archive.ubuntu.com/ubuntu/ maverick-backports main restricted universe multiverse

## Uncomment the following two lines to add software from Canonical's

## 'partner' repository.

## This software is not part of Ubuntu, but is offered by Canonical and the

## respective vendors as a service to Ubuntu users.

# deb http://archive.canonical.com/ubuntu maverick partner

# deb-src http://archive.canonical.com/ubuntu maverick partner

## This software is not part of Ubuntu, but is offered by third-party

## developers who want to ship their latest software.

deb http://old-releases.ubuntu.com/ubuntu/ maverick main

deb-src http://old-releases.ubuntu.com/ubuntu/ maverick main

deb http://old-releases.ubuntu.com/ubuntu/ maverick-security main restricted

deb-src http://old-releases.ubuntu.com/ubuntu/ maverick-security main restricted

deb http://old-releases.ubuntu.com/ubuntu/ maverick-security universe

deb-src http://old-releases.ubuntu.com/ubuntu/ maverick-security universe

deb http://old-releases.ubuntu.com/ubuntu/ maverick-security multiverse

deb-src http://old-releases.ubuntu.com/ubuntu/ maverick-security multiverse

2. 运行apt-get update 后出现如下错误:

E: Could not get lock /var/lib/apt/lists/lock - open (11: Resource temporarily unavailable)

E: Unable to lock the list directory

解决方法:dpkg --configure -a 后再运行即可

3. 安装工具

4. 安装jdksudo apt-get install sun-java6-jdk   如果有几个版本的jdk,那么运行:sudo update alternatives --config java 按编号选择你需要的版本。或者直接:sudo vim /etc/profile 在结尾添加:

EXPORT JAVA_HOME=”usr/lib/jvm/java-1.6.0-sun”

EXPORT PATH=”usr/lib/jvm/java-1.6.0-sun/bin”:$PATH

5. 安装交叉编译工具:进入software/serverinstall/arm-hisiv200-linux目录下运行: ./cross.install

6. 建立快速cachesudo mkdir -p /run/shm/   开放权限:sudo chmod 777 -R /run/shm/

 

如此配置之后,进行编译,但是编译完成之后并没有在指定的文件夹下生成系统文件,重试了两遍也还是一样的结果

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值