请求高手帮助关于occi的编译问题

darkcats 2004-06-16 08:49:18
我在solaries底下用编译一个使用OCCI链接ORACLE的程序。出现下面的错误,我在oracle目录底下找到两个符合occi名称的动态链接库,好像一个是32位的一个是64位,是不是因为这个原因所以才有这个错误?应该怎么解决?请高手指点一下
root@sun1 # g++ -I/export/home/oracle/product/rdbms/demo -I/export/home/oracle/product/rdbms/public -locci occicoll.cpp
ld: fatal: file /export/home/oracle/product/lib/libocci.so: wrong ELF class: ELFCLASS64
ld: fatal: File processing errors. No output written to a.out
collect2: ld returned 1 exit status
root@sun1 # find / -name libocci* -print
/export/home/oracle/product/lib/libocci9.a
//export/home/oracle/product/lib/libocci.so.9.0
/export/home/oracle/product/lib/libocci.so
/export/home/oracle/product/lib32/libocci9.a
/export/home/oracle/product/lib32/libocci.so.9.0
/export/home/oracle/product/lib32/libocci.so
/export/home/oracle/product/lib.org/libocci9.a
/export/home/oracle/product/lib.org/libocci.so.9.0
/export/home/oracle/product/lib.org/libocci.so
...全文
52 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

24,854

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 工具平台和程序库
社区管理员
  • 工具平台和程序库社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧