計算機メモ目次 (目的のページと内容が一致しない場合, 目次から探してください)

X11R6 を AIX 3.2.5 にインストールする 《古い》


xc/config/cf/ibm.cf の ThreadedX の部分を書き換える。

< #if OSMajorVersion >= 3 && OSMinorVersion >= 2
< #define HasBSD44Sockets         YES
< #if OSMajorVersion > 3 || OSMinorVersion > 2 || OSTeenyVersion > 4
< #define HasPosixThreads         YES
< #define SystemMTDefines -D_THREAD_SAFE
< #define ThreadedX               YES
< #define ThreadsLibraries -lpthreads -lc_r
< #endif
< #endif
--
> #if OSMajorVersion >= 3 && OSMinorVersion >= 2
> #define HasBSD44Sockets         YES
> #if OSMajorVersion > 3 || OSMinorVersion > 2 || OSTeenyVersion > 5
> #define HasPosixThreads         YES
> #define SystemMTDefines -D_THREAD_SAFE
> #define ThreadedX               YES
> #define ThreadsLibraries -lpthreads -lc_r
> #else
> #define HasPosixThreads         NO
> #define ThreadedX               NO
> #endif
> #endif

xc/config/cf/site.def の BeforeVendorCF にて
 #define DefaultCDebugFlags -g
AfterVendorCF にて
 #define ProjectRoot /usr/local/X11R6
と指定。

そのあと
 make World; make install
とする。


計算機メモ目次 (目的のページと内容が一致しない場合, 目次から探してください)
海洋大循環分野
daigo@ocg.aori.u-tokyo.ac.jp