在主窗口选中需要安装的模块按右键安装,默认安装在site位置(建议的位置), 要想编译多平台的话,最好所有模块都让系统自动安装,要安装的模块既要支持win,也要支持其他平台,否则编译其他平台就编译不成功. 只是编译win下就没此要求,随便安装就是了。 如果你想下载来自cpan的模块安装的话,就要手动安装了。 你需要下载cl.exe和nmake.exe放在环境变量path下,只需要安装时将make换成nmake即可。一般模块都可以安装。 Tk模块建议选择804.028版本,027版本的hlist的DragDrop有小小bug. 1. 选择pdk
选择的是支持perl5.10版本的pdk.但此版本只支持perl5.10.1004以下版本 如果用高于1004版本,则就不能自动更新模块了(在编译时所有平台自动更新). 以下有2点注意: * pdk编译的64位不太理想(也许是其它原因),就算编译成功在运行时也会释放一大堆临时垃圾。 * 编译的32位在linux和solaris以及win系统完美运行,genesis软件本身就是32位的。 下面是pdk主要的设定,没有提到的都为默认。 在编译之前先将genesis.pl和genesis.pm复制到perl/site/lib下,包括linux 和solaris 这两个平台的perl在home下的 \Local Settings\Application Data\ActiveState\PDK\PerlApp\target-perl\824 (选择了编译平台时会自动安装) 注意,你要将模块安装在/site/lib下,pdk才会自动同步更新。(前提是activestate网站有支持此平台的模块)。 如果有的用户不能直接上网,内网代理也可以更新。 |