old!
  • Lerosua on Twitter

    t
  • 订阅

    抓虾
    google reader
    bloglines
    鲜果
  • 分类目录

  • 功能

  • « Previous Entries

    Arch下编译talkmm

    星期日, 五月 31st, 2009

    Arch下talkmm编译指南 1.编译前准备的包 语音支持方面的包 yaourt -S speex ilbc linphone 界面支持方面的包 yaourt -S gtkmm libsexymm 2.下载源码包 wget http://talkmm.googlecode.com/files/libjingle-0.4.1.tar.bz2 wget http://talkmm.googlecode.com/files/talkmm-0.10.tar.bz2 3. 解压libjingle tar xvfj libjingle-0.4.1.tar.bz2 cd libjingle-0.4.1 ./configure make cd .. 4. 解压talkmm tar xvfj talkmm-0.10.tar.bz2 cd talkmm-0.10 5. 连接libjingle目录 ln -s ../libjingle-0.4.1/talk src/talk 注意这是在talkmm-0.10目录里做的,并且libjingle-0.4.1目录就在talkmm-0.10同级目录中。 这是为了talkmm里的源码能连接到libjingle里生成的静态库. 6.编译talkmm ./autogen.sh ./configure make sudo make install PS. Arch中gcc 4.4.0-3 版本在编译时似乎有个bug。目前只能跳过这个gcc的版本来编译. [...]

    something

    星期五, 四月 24th, 2009

    最近战线拉得太长了,不断参与新项目。得节制一下。别重量不重质了。 提醒一下自己。 ubuntu9.04发布了。这是好消息。虽然我不用再升级了。 但用arch也有烦恼,电源管理这个程序最新版总是神神的,小bug不断。 gmlive好久没更新了,上次在论坛上随便开个玩笑还让人以为不再开发了。积累了两路人马的语言翻译没发布出去哩,不更新对不住人家。 gmchess的AI对战初步有成效了,目前就差个死棋检测。但是发现这死棋检测也是不容易的,要不先放个预览版给大家? gmbox则是重在参与,这项目的其它开发者倒是比偶勤奋得多了。 未来两周则放到一新项目上,又是一个大项目啊,保持下神秘感。

    开源模式

    星期五, 四月 10th, 2009

    bones引用的一句话” release early , release often”引发了我再次去查看《大教堂与市集》这篇经典文章。事实上我以前总与这篇文章擦身而过。我总高傲地认为,开源嘛,不就是开放源代码嘛。总是没有认真地阅读过里面的文字(这规于年少的轻狂)。于是扎头进去写一两个软件,发布出来,美其名是曰开源软件。 我总是痛恨国内环境如何之差,找不到一两个可以合作的开发者。却没有想过这一切是我自己造成的。我做的已经足够好了吗?发布了源码,就是开放环境了吗? 设身处地地想想吧,某人发布了一个x软件,我有些感兴趣,想参与。于是下载代码来看,发现代码已经挺多的了,但是却没有开发文档。那有没有讨论的论坛呢,也没有。那只有硬头皮读代码吧。有处不明白,那发封邮件给作者问问吧。嗯,算是解答了,但我怎么感觉态度一般而已啊,好像是我发邮件烦他一样,那没事还是别发邮件了。三天后,哎,代码太难看了。又没文档说清楚,算了,我自己到别处玩好了。 那我的情景,是不是这样呢。缺少文档。每次svn修改又不做过多说明,这无异于封闭开发。性格过于内敛,觉得还没个功能整天发关于软件的一些问题有张扬的嫌疑。有问题又不发布出来,自个儿躲起来研究。 像昨天说的,既然我不是天才,我无法一个人写出优秀的软件。那么我就应该尽全力调动开源的优势来完成项目。而对于目前的几个项目,我做的都不好,需要深思。 对于开源模式,迅速地提升个人编程能力不是最主要的,而是个人建立这个社区及开发群体的能力,我需要深思。

    « Previous Entries