超级玛丽过关音效:安装 omniORBpy

来源:百度文库 编辑:九乡新闻网 时间:2024/05/04 06:25:53

安装 omniORB

您将要使用的 CORBA ORB 名为 omniORB(请参阅 参考资料以获得一个链接,您可以从该处下载omniORB)。对于这个示例,您将使用 omniORB 版本 3.04 和 omniORBPy 版本 1.4。对于非 Unix平台和某些版本的 Unix,有可用的二进制文件。如果您正在从源文件开始构建,那么适当的自述文件将会有所帮助;下面是基本步骤。请注意,如果您正在从二进制文件安装,那么您将仍需要按照第 7 步和第 8 步中所示来更新您的PYTHONPATH 环境变量和 PATH 环境变量。

请下载源代码并解取(untar)它

请在 omni/config/config.mk 中去掉对您的平台的注释

cd omni/src && make export

请下载 omniORBPy(从同一个站点;请参阅 参考资料)

请将它解取到 omni/src/lib 目录下

cd omni/src/lib/omniORBPy && make export

请更新您的 PYTHONPATH 环境变量以包括 $OMNI_HOME/lib/python 和 $OMNI_HOME/lib/i586_linux_2.0_glibc2.1

请更新您的 PATH 以包括 $OMNI_HOME/bin/i586_linux_2.0_glibc2.1

安装了 omniORB 之后,您需要为示例生成存根(stub)文件和骨架(skeleton)文件。请从 此处下载示例并对其进行解压缩。然后转到 src/omni 目录并执行:

omniidl -bpython server.idl