« Sun Sparc安裝gcc | 回到主頁面 | Unix Shell如何以系統時間的字串 »

2006-04-21, 02:20 PM

Compiler ProC Error:libclntsh.so: wrong ELF class: ELFCLASS64

在Sun Solaris 8主機上Compiler Oracle 9 ProC程式時發生錯誤:
ld: fatal: file /oracle/product/920/lib/libclntsh.so: wrong ELF class: ELFCLASS64

這個原因是因為使用到了64位元的Library.
解決方式:
1.將原本的LD_LIBRARY_PATH=$ORACLE_HOME/lib改為$ORACLE_HOME/lib32
2.Compiler Linker的時候參數(-L)改為-L$(ORACLE_HOME)/lib32

Andy 發表 | [電腦技術心得分享] | 單篇網址 | 迴響 (0)

迴響

發表迴響




Fight Spam! Click Here!





記住我的資訊?