- 论坛徽章:
- 0
|
有谁在unix下用过g++,occi编译过应用程序?
能不能把编译的方法和选项说明一下。
我在编译的时候碰到了如下的问题:
ld: (Warning) Unsatisfied symbol "_HPMutexWrapper::~_HPMutexWrapper [in-charge]()" in file /oracle/9.2.0/lib32/libocci.so
ld: (Warning) Unsatisfied symbol "std::__rw_exception::_C_assign(char const*, unsigned long)" in file /oracle/9.2.0/lib32/libocci.so
ld: (Warning) Unsatisfied symbol "std::basic_string<char, std::char_traits<char>, std::allocator<char> >::__nullref" in file /oracle/9.2.0/lib32/libocci.so
ld: (Warning) Unsatisfied symbol "std::__rw_exception::_C_vformat(int, __va_list__)" in file /oracle/9.2.0/lib32/libocci.so
编译命令行选项为
g++ -g -o aa aa.cpp -g -fPIC -milp32 -I. -I/oracle/9.2.0/rdbms/demo -I/oracle/9.2.0/rdbms/public -I/oracle/9.2.0/plsql/public -I/oracle/9.2.0/network/public -L/oracle/9.2.0/lib32/ -L/oracle/9.2.0/rdbms/lib32/ -Wl,+s /oracle/9.2.0/lib32/libclntsh.so /oracle/9.2.0/lib32/libocci.so -lpthread -lCsup -lc |
|