前 的个人资料miss your eye照片日志列表 工具 帮助

日志


9月4日

snow leopard升级后的一些问题

* iphone sdk for snow leopard强力减肥,从2g+变为400M+,还真不能高兴的太早,虽说下载没那么痛苦了,可这个sdk里除了iphone相关的就没别的了,如果升级时没安装snow leopard带的xcode,/usr/bin下面可没有gcc给你用
*python升级到了2.6.1,就差那么点儿也不给2.6.2
*gcc们默认编译为x64 obj,假如忘了-m32参数,link的时候够你烦的,同理,n多opensource要重编译⋯⋯
*某些自动运行的app升级后不见了?也不一定,找到运行一下,会再次提示你这玩艺来自不安全的web⋯⋯
*到底用不用64位模式,这个问题经常在睡梦中不断的折磨着我

- 9月5日
*好吧,系统送的python2.6,自己是universal binary,所以也只能加载universal模块
*universal在snow leopard上大多时候是指32_64 fat,也就是x86 + x86_64组合,ppc32,64可以编译(?),但自己已然不支持
*所以自己编译的python模块也得是universal
*有时这比较难办,比如boost,单独编译i386或x64都没问题,universal就败了,等更新吧
*google v8只有ia32 asm和arm asm,目前不能universal有x64,没有尝试过build universal
*macports正在努力升级自己的python26成为universal,现在upgrade会失败,幸好,还是留着10.5的32bit python26吧,脚本语言搞的这么平台依赖怎么行
*非c语言的module很安全
*我做的那个亲爱的python javascript wrapper module for python 3.1算是毁了,没人爱用python3,我自己都回来找2.6了