close
最近在 Build AIX 5.3 64位元版本的產品時很不順利..
找到一份之前 sam 保留下來的文件. 如下
---

在 AIX 下, 程式載入動態函式庫時都會以 libXXX.a 為預設方法,
不過如果在程式連結時加入 -Wl,-brtl 就可以讓程式在載入動態函
式庫優先以 libXXX.so 為主, 找不到時才會找 libXXX.a , 不然的
話, 我們就得將 libXXX.so 轉成 libXXX.a (ar -v -q libXXX.a libXXX.so)
這裡的 .a 還是動態函式庫的格式, 非靜態連結所使用的 .a
(兩者都是 .a 副檔名)
 
see:
 
ps. 動態函式庫環境變數在 AIX 下為 LIBPATH, 此設定也會自動套用到
    make 的 -L 參數(指定連結函式庫的目錄).
 
FYI

---

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 火焰小賓 的頭像
    火焰小賓

    我的筆記

    火焰小賓 發表在 痞客邦 留言(0) 人氣()