在 Linux on POWER 上进行应用程序开发

http://tech.ddvip.com   2007年05月12日    社区交流

本文详细介绍在 Linux on POWER 上进行应用程序开发

  除了版本差异之外,一些有流行的替代品的 Linux 软件在一些发行版中可能并未默认安装。Linux 引导装载器是这种情况的一个好例子。在许多发行版中,Linux Loader(LiLo)是默认的引导装载器,但是其他发行版以图形化引导装载器 GRUB 作为默认的引导装载器。除了这些低级工具之外,在不同的发行版之间,KDE 和 GNOME 等窗口环境及其开发工具包的版本和默认安装情况也可能不一样。这对于开发 GUI 软件可能很重要。

  I/O 设备支持

  运行 Linux 的 System p 和 System i 服务器上的 I/O 适配器支持取决于许多因素,包括是否有开放源码的驱动程序以及 IBM 对可用 Linux 发行版的测试和认证活动。一些 I/O 设备得到比较普遍的支持。首先支持的是在系统平台和关键设备上集成的 I/O 适配器,比如 SCSI 和 LAN 适配器。对于 System i 内核,IBM 已经在 Linux 2.4 PowerPC 源代码树中提供了虚拟设备(由 OS/400 拥有,通过 Linux 分区共享)的设备驱动程序。对于直接连接到 Linux 分区的设备,请参见 参考资料 中 System i Linux Web 站点的链接,了解 ibmsis 驱动程序及其配置实用程序。

  随着时间的推移,会出现更多的设备驱动程序并得到测试,支持的 I/O 设备将因此增加。

  有用的术语和定义

  AIX 5L - AIX 操作系统的第 5 版,它在基于 POWER 架构的系统上运行。最新的版本是 AIX 5.2,于 2002 年 10 月 8 日发布。

  GCC - GNU Compiler Collection。这是 GNU Project 提供的一组编译器,包括 C、C++ 和 Java 编译器。

  VisualAge - IBM 提供的一组编译器,包括 C 和 C++。

  OS - 操作系统。

  POWER - IBM System p 和 System i 服务器共用的芯片架构的名称。

来源:ibm.com    作者:Matt Davis    责编:豆豆技术应用

正在加载评论...