Solaris 9 (SPARC 平台版) 版次注意事項

一般桌上管理系統環境 (CDE) 問題

在 Solaris 9 作業環境上編譯 Motif 程式

當您處於以下狀況中、在 Solaris 9 作業環境下編譯 Motif 程式時,將會發生問題。

當 Motif 程式使用 Motif 2.1 版,且舊的共用程式庫使用 Motif 1.2 版時,可能會造成核心傾印。這個不是在 Solaris 2.4、2.5、2.5.1 和 2.6 作業環境中所編譯之應用程式的二進位相容性問題,這些應用程式應該能在 Solaris 9 作業環境中正確地運作。

解決方法: 如果您有直接連結到 Motif 程式庫的舊版共用程式庫,並且您也想要在同時連結至 Motif 和該舊版共用程式庫的 Solaris 9 作業環境中來編譯程式,請使用下列所示的連結來編譯:


cc foo.c -o program -DMOTIF12_HEADERS -I/usr/openwin/include 
-I/usr/dt/include -lXm12 -lXt -lX11
在上面範例中,program 是指正在編譯的程式名稱。