十字路口的痕迹

来源:互联网 发布:java接入微信公众平台 编辑:程序博客网 时间:2024/05/16 19:13

2007年5月27日  星期天

    朋友推荐的一些个人空间,真得很不错,那种无关乎技术的个人空间,让人觉得那就是生活。而我呢,我有的只是些干巴巴的技术词藻。想起那个享受生活的芬兰程序员,都是程序员,为什么却是两重天。我要什么时候才能享受生活?

    以后不要再写什么技术了,我也把这里作为自己的私人空间吧。抛弃那些枯燥的概念吧。这里记下的仅仅是自己走过的艰苦的路的痕迹。如果可以,我可以把lady.mp3作为我的背景音乐好了。

    遇到了很多的问题。过一段时间就不会再记得做过什么。现在回忆并总结一下。

1、经过2个月的摸索,面对gpephone这样庞大的系统的时候。想手动编译、移植是件很愚蠢的事情;
2、在选择openembedded和scratchbox作为平台编译环境的时候。会遇到非常多的问题,下面这些方法可以解决绝大部分的问题
分别是:2.1〉降bitbake 中bb的版本。
       2.2〉在很多设置文件权限的地方,有笔误。如0755和前面的m连在一起了。需要手工将他们分开(按理不应该出现这样的错误的,是我自己不会处理吧)
       2.3〉有时候有些文件 、变量什么的找不到,就大胆地修改相应的Makefile吧。虽然不是治本的方法。但是确实有效;
3、龙芯是个代表,它出来了,是件让国人高兴的事情。但是如果按照现在国内一些芯片公司的服务和支持水准。我们做应用的人很难再次选择的。另外,当遇到问题的时候,如果不能得到cpu方的技术支持。而网络上也没有相应的提示时,我们做应用的人常常陷入绝境。mips构架的相关东西太少了。就连scratchbox都不支持,你让我们玩嵌入式的人怎么混?相反arm相关的提示一大堆,这就是很大的软差距嘛。衷心地希望国内的几家cpu厂商能够在很短的时间内提升起来,让我们做应用的人放心大胆地风险更小地支持国货。现在linux手机项目开源走上快车道了,这对中小公司是天大的利好。面对这样一波大行情,国内的cpu厂商为什么不调集一部分力量,解决掉类似qemu和scratchbox这样的问题呢?一个片子150块和50多块的差距还是蛮大的。我们能够看到一些自己的cpu的公司的美好的前景,但当真正地彼此合作时,他们和三星、marvell的差距将会很快显现出来。你让我以后拿什么来再次选择你?
    做带图形界面的项目,又想支持大多数pc上成熟的软件。有个基本的需求就是:你要能完美地支持gui和一种系统总线。比如可以轻松地让gtk+和Dbus在板子上跑起来。实现了上面这两点,我们做应用就好说了。但就是上面这两点,在mips构架的cpu上面实现起来真的是难啊。哎,都怪自己太菜。
4、ubuntu7.4比6.6改善了很多。再在vm上装个xp用来使用公司的OA,几乎可以完全舍弃微软了,一个程序员可以一年不使用微软的系统吗?。
5、终于在openembedded的build-x86目录下,看到了x86版的gpephone的image了,相信本周内可以做出属于我们自己的gpephonedemo了。这是件让人很兴奋的事情。万里长征终于跨出了第一步。很快,我们将按照详细的需求来完善相关的功能了。
6、明天吧,明天开始一个新的选择。2个月之后我能够收获些什么?
7、也是巧巧,真是件不可思议的事情。

 

 

 

原创粉丝点击