Ada 编程/库/分布式/PolyORB
外观
摘自主页 [1]。
PolyORB 旨在提供一个统一的解决方案来构建分布式应用程序;依赖于工业级中间件标准,如 CORBA,Ada 95 分布式系统附录,分布式编程范式,如 Web 服务,消息导向中间件 (MOM),或实现特定于应用程序的中间件。
如果您对一些示例感兴趣,请查看 编程:CORBA 维基教科书。
首先,您应该阅读 PolyORB 提供的 INSTALL 文件。编译 PolyORB 所需的大部分信息都包含在其中。
待办事项
您需要 下载 并安装完整的 MinGW 工具集。包括 当前 版本的 GNAT 编译器。
要使用所有功能,您还应该安装 XML/Ada
版本 1.1r 的 makefile 中存在一个错误(在文件名中不正确地使用了 '/' 和 '\'),因此此版本无法在 Windows 下编译。
配置脚本需要 GNU find 实用程序。问题在于,C:\Windows\System32
中也存在一个 find 实用程序。您必须确保配置使用正确的 FIND.EXE
版本,方法是更改您的 PATH 环境变量。不建议在 Windows 设置中进行此更改。
该团队广泛使用共享库作为静态库。因此,如果您从 cvs 编译,最好不要使用 --enable-shared
。