当前位置

Blogs

网站升级基本完毕

网站升级基本完毕,同时我也成为了罪人。我不小心把images的目录给删除掉了,所有图片都丢失了。实在抱歉,我这几天都被drupal给搞疯掉了。其实删除也好,也是该整理和更新一下文档的时候了。 虽然基本已经可以了,但是还有一些工作需要完成。

1. Project模块的从新加入
2. 主题的修改。
3. 汉化省下的部分。
4. 整理现有网站的内容。
5. 把网站放到cvs里去。

有问题请留言或发站内信件。
同时我把汉化的权限开给注册用户,请大家帮我们一起汉化.

kpdf-cvs20041022 patched 发布

http://www.magiclinux.org/people/cjacker/kpdf-cvs20041022-1.src.rpm
这是采用了 kpdf_experiments 分支的代码
包含补丁:

kpdf-backport.patch
kpdf 向下兼容的补丁
kpdf-chinese-toc.patch
kpdf中文文档结构补丁
kpdf-remove-rightmenu.patch
菜单项clean的补丁
kpdf-ugly-hack.patch
支持打印的ugly hack。
kpdf-xpdf-chinese.patch
来自xpdf作者的中文支持补丁
kpdf-xpdf-security.patch
xpdf整形溢出补丁

kde-3.3.1放出及更新

kde3.3.1放出,该版本为3.3的bug fix版,修正了诸如工具栏图标丢失等许多bugs,下载地址:

http://www.magiclinux.org/people/kanker/kde/3.3.1/rpms/

源包下载地址:
http://www.magiclinux.org/people/kanker/kde/3.3.1/srpms/

taglib需要更新至1.3,下载地址:
http://www.magiclinux.org/people/kanker/os/rpms/taglib-1.3.1-1mgc.i686.rpm
http://www.magiclinux.org/people/kanker/os/rpms/taglib-devel-1.3.1-1mgc.i686.rpm

12.14更新:
给qt和kdelibs各加了一个下划线补丁,在KDE下访问网页将更漂亮。

12.12更新:
更新kdebase,更改了一部分配置文件,加入rpm右键解包菜单,更新kdegraphics,恢复3D建模工具。

C++ GUI Programming with Qt 3(Free for download, .PDF)

C++ GUI Programming with Qt 3(PDF)

Download(Recommend, fast):
[url]http://www.magiclinux.org/people/baif/C++ GUI Programming with Qt 3/fromURLs.html[/url]

http://www.qtforum.org/thread.php?threadid=3229&sid=42545d088ac1e7f8aa5c0877c2ea899b

Download(22M) :
http://phptr.com/content/images/0131240722/downloads/blanchette_book.pdf
OR [url]http://www.magiclinux.org/people/baif/C++ GUI Programming with Qt 3/fromURLs.html[/url]
MD5:
442fed534043a8d66976bdfd7b80eedf

"C++ GUI Programming with Qt" free for download

-----------------------------------------------------------------------------

boost::lexical_cast

类似于atoi , itoa之类的函数:

用法:

#include <boost/lexical_cast.hpp>
lexical_cast(要转换的内容);

实例:

#include <string>
#include <boost/lexical_cast.hpp>
using namespace std;

int main()
{
        using boost::lexical_cast;
        string str = "1000";
        int    num = 90;

        int    a = lexical_cast<int>( str);
        string s = lexical_cast<string>(num);

        return 0;
}

kde3.3放出及更新

kde3.3放出,下载地址:

http://www.magiclinux.org/people/kanker/kde/3.3/rpms/

源包下载地址:
http://www.magiclinux.org/people/kanker/kde/3.3/srpms/

需要的依赖包如下,感谢bamfox收集:
fam-2.6.8-12.i386.rpm(这个在kanker的os目录下没有)http://auvtech.com/~xinzhen/downloads/apt/magic/RPMS.updates/
fam-devel-2.6.8-12.i386.rpm
gnokii-0.6.3-1.i686.rpm
gnokii-devel-0.6.3-1.i686.rpm
gnokii-xgnokii-0.6.3-1.i686.rpm(这个是不需要的)
gpgme-0.9.0-1.i686.rpm
libgpg-error-0.6-1.i686.rpm
pilot-link-0.11.8-4ls.i586.rpm
pilot-link-devel-0.11.8-4ls.i586.rpm

XFree86更新贴

2005.5.17
找到无法启动输入法的原因,用最新的cvs源码重新打包,版本号为4mgc,欢迎大家下载使用。

2005.4.12
XFree86-4.5.0放出,但无法启动输入法,问题正在研究解决中。
下载体验地址:
http://www.magiclinux.org/people/kanker/xfree86/4.5.0/rpms/

--------------------------------------------------
XFree86-4.4更新包采用20040406cvs包,打上GB18030补丁,在下面地址下载:

http://www.magiclinux.org/people/kanker/xfree86/rpms/

源包:
http://www.magiclinux.org/people/kanker/xfree86/srpms/

关于gtk程序显示中文的问题,可以修改XF86Config(或XF86Config-4)将Load xtt选上,注释掉freetype,并在Section "Files"中加入TrueType字体路径,如:

维护glibc-kernheaders的一点心得

负责作mgc的glibc-kernheader包。说不上是维护吧,因为对RPM整套系统的理解不够,spec是用的RH的。其实,glibc-kernheader里提供的就是linux kernle中的include/下的一些头文件。

从POSIX说起,POSIX就是一整套的操作系统标准。Linux Kernel就是实现、并兼容了这一套标准。所以,我觉得,完全依照kenel中的include,是对POSIX的尊重:) 其实各个发行版中的这部分都是由专人维护的,如剔除一些没有用的头文件,修改一些头文件,如 include/linux/errno.h 。 在kernel里,

#ifndef _LINUX_ERRNO_H

页面

订阅 RSS - blogs