1
twm 2012-08-27 15:47:10 +08:00
以为lz的头像无法显示。。。我刷新了几次
|
2
lingyired 2012-08-27 15:57:04 +08:00
|
3
reus 2012-08-27 15:59:58 +08:00 1
用debootstrap,有用于arm架构的bin源,不用自己编译的。只要内核能跑起来就行
|
4
androidriver OP @reus 别人编好的终究是别人的binary,我要的是可以custom的版本,所以一定要自己从sourcecode编译,否则如何保证运行效率?
|
5
acalarolo 2012-08-27 16:57:40 +08:00
据我粗浅了解,平常的优化有两种,一种是编译器自己的优化,像O2 O3优化,又或者i386 i686这种架构的优化。另一种是代码的优化,像Gentoo的USE标志,又或者直接HACK源码。这样看来即便是从源码编译出来也很难确保运行效率。
看PO的意思是想移植OS,工具链看样子是有的,那么应该去找构建LINUX发行版的资料。LFS应该不错,但可能太系统化了,时间上不经济。 |
6
reus 2012-08-27 17:01:50 +08:00
@androidriver ubuntu/debian本来就是二进制发行版,如果想自己编译还是用编译型发行版吧。这类的不多:http://en.wikipedia.org/wiki/Category:Source-based_Linux_distributions,而且也未必支持arm架构。你可以试下lfs
你自己编译的效率未必比预编译的好,吃力不讨好的事情。抱着学习的目的就好了,想提高运行效率,要么换硬件要么换软件,重新编译还真没多大影响 |
7
androidriver OP @acalarolo 的确被您言中,toolchain的确是有了,专用的,第三方,定制过的,必须用的,ArchLinux Port成功了, Desktop Level,但死X死了心就要Ubuntu…………
@reus 什么型的无所谓,只要能运行就肯定可以从code里生出来 Any Body know ‘live build’ in ubuntu? https://wiki.ubuntu.com/TomGall/LiveBuild |
8
cencents 2012-08-27 17:22:18 +08:00
@androidriver 纠结楼主这个个性拉风的头像~的确也让我怀疑浏览器没有加载上。。。。
|
9
androidriver OP @twm @lingyired @cencents 谨以此红叉 纪念打开浏览器前先听30秒猫叫的年代……
Anybody know sth. about 'live build'? https://code.launchpad.net/~linaro-maintainers/live-build/linaro-live-build-3 |
10
hyq 2012-08-27 17:57:21 +08:00
按照lfs的方法,应用于ubuntu,不知行不行
|
11
reus 2012-08-27 17:59:57 +08:00
@androidriver 也是用debootstrap实现的,看part1那里就知道了
|
12
yetone 2012-08-28 18:09:57 +08:00
直接用 LFS 吧
|
13
zxy 2012-08-28 19:04:20 +08:00
|
14
southwolf 2012-08-29 00:25:39 +08:00
目前我是在BeagleBone上跑的Ubuntu...直接用网站上找到的版本,似乎类似教程不少
http://elinux.org/BeagleBoardUbuntu |