当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 3 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 搭建Dreambox开发环境
帖子发表于 : 2007-12-09 20:08 

注册: 2007-12-09 19:56
帖子: 10
送出感谢: 0 次
接收感谢: 0 次
我现在是个初学的学生在其他的地方看到了这篇文章,在这篇文章引导下我开始做了但是没有成功请高手前辈老师赐教.原文如下:
由于对Linux不熟悉以及源代码本身的问题,搭建的过程中遇到了一些问题,现将搭建步骤和遇到的问题介绍给大家。

1. 安装Linux操作系统
操作系统可以选用目前常用的各种Linux系统,可以使用VMWare虚拟机进行安装。
我选用的是Ubuntu 7.10 Desktop Edition,通过光盘安装就一个系统在硬盘上。
2. 安装需要的组件
安装开发环境需要以下组件:
- cvs
- autoconf >= 2.57a
- automake >= 1.8
- libtool >= 1.4.2
- gettext >= 0.12.1
- make >= 3.79
- makeinfo (texinfo)
- tar
- bunzip2 (bzip2)
- gunzip (gzip)
- patch
- infocmp (ncurses-bin / ncurses-devel)
- gcc 2.95 or >= 3.0
- g++ 2.95 or >= 3.0
- flex
- bison
- pkg-config
- wget
- libpng2 or libpng3 (DirectFB)
3. 下载和编译开发环境(请主要讲以下的地方)
执行以下命令来下载和编译开发环境:

cd /
mkdir /dream (有时候我在这里出错mkdir /dream )
cd /dream
export CVS_RSH=ssh
cvs -d anoncvs@cvs.tuxbox.org:/cvs/tuxbox -z3 co -P -rdreambox (在这里也出错)
cd cdk (在这里不能cd cdk )
chmod ugo+x prepare
./prepare dm500
make checkout
make dreamboximage_root
make rebuild-flash
make flash-compress
如果要针对DM7000系列进行开发,要将./prepare dm500改为./prepare dm7000。
安装过程中需要从网络上下载源代码和所需的组件,请保持Internet连接可用。
整个下载和编译的过程要持续几个小时(在没有错误的情况下)。
在执行make dreamboximage_root的过程中会自动从网络上下载所需的组件,遗憾的是由于某些组件的网络链接已经失效,可能会造成编译过程中断,此时则需要手工从网络上查找和下载所需的组件,并将下载的文件放入/dream/cdk/Archive目录中,然后重新执行make dreamboximage_root。整个项目中需要从网络上下载的组件有115个左右,其中有1/4左右的链接已经失效,所以这是一个漫长而痛苦的过程。
编译的过程中你可能会遇到另一个错误:
/dream/.../csu/version-info.h:1: error: missing terminating " character
......
此时需要将Archive目录下的glibc-2.3.2.tar.bz2文件解压缩,然后用文本编辑工具打开csu目录下的Makefile文件,将文件尾部的:
echo "\"Compiled on a $$os $$version system" \
"on `date +%Y-%m-%d`.\\n\"" ;; \
更改为:
echo "\"Compiled on a $$os $$version system" \
"on `date +%Y-%m-%d`.\\\\n\"" ;; \
将:
echo "\"Available extensions:\\n\""; \
更改为:
echo "\"Available extensions:\\\\n\""; \
保存后重新建立压缩包,然后再编译就可以了。


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2007-12-11 9:29 
头像

注册: 2007-09-28 14:52
帖子: 95
送出感谢: 0 次
接收感谢: 0 次
哈哈!是个玩TVRO的朋友~


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2008-01-24 9:50 

注册: 2008-01-24 9:47
帖子: 640
送出感谢: 0 次
接收感谢: 4
我也玩一下,现进行倒数第三的make dreamboximage_root

cvs -d anoncvs@cvs.tuxbox.org:/cvs/tuxbox -z3 co -P -rdreambox .(后面要.)


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 3 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:Baidu [Spider] 和 1 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译