2008-05-05

编译pygame的font模块

关键字: 开发
之前的文章,只编译了基本的模块,这些模块只依赖于SDL.dll。这次,首先要编译Font模块。 Font模块依赖于freetype开源库。下载这个库后,发现已经包含对CE的支持,但是没有evc4的工程文件,因此,建了一个。(debug版本Link的时候有错误,直接编译release即可) 相关的目录需要手工修改一下。(必须把freetype/include加到全局的include中) SDL_TTF没有CE的工程,不过很简单,直接创建一个就行了。 编译成功后。开始修改pygame的脚本。 打开SConstruct 加入相关的lib,include,lib path LIBS=["py ...
2008-05-04

编译pygame的wince版本

关键字: 开发
预先准备的包参见前一篇文章。(包括需要copy的目录和文件) 1. 下载并编译SDL 1.2.13 2. 对Pygame的代码进行修改:去掉signal.h,long long.(去掉Longlong会对transform有影响,不过暂时用不到,不知道有没有更好的解决方案) 3. 将编译wince需要的文件copy到pygame/ce下 4. 修改SConstruct文件如下: class CEBuildEnvironment(Environment): def __init__(self): Environment.__init__(self, ...
tailorcai
搜索本博客
最近加入圈子
存档
最新评论