首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 开源软件 >

rpmbuild淘宝datax代码,File not found有关问题解决

2013-03-25 
rpmbuild淘宝datax代码,File not found问题解决原创,转载请注明出处。首先批评一下:淘宝开源了数据抽取的工

rpmbuild淘宝datax代码,File not found问题解决
原创,转载请注明出处。

首先批评一下:淘宝开源了数据抽取的工具datax,但是他在开源之后后续技术支持简直惨不忍睹。技术文档完全不是一个业内技术航母应有的范儿,文档水准简直业余。个人觉得,你既然支持开源,起码也要尊重开源,随便搞了一个文档就想糊弄,要知道这个使用者带来很大问题,并花费很多时间。

在RHEL 6.2 rpmbulid datax源码包,出现报错信息:

[root@Hadoop src]# makeg++ -I../include -I/home/oracle/database/product/10.2.0/db_1/jdk/include -I/home/oracle/database/product/10.2.0/db_1/jdk/include/linux  -o liboraclewriter.so common.cpp dumper.cpp oradumper.cpp strsplit.cpp com_taobao_datax_plugins_writer_oraclewriter_OracleWriterJni.cpp -shared -fPIC -Wl,-rpath=/home/taobao/datax/libs -lclntsh -liconv  -L../lib -L/home/oracle/database/product/10.2.0/db_1/lib -L../../../../libs/ oradumper.cpp: In member function ?.irtual void OraDumper::RunDump(const char*)?.oradumper.cpp:305: error: invalid conversion from ?.onst char*?.to ?.har*?oradumper.cpp:312: warning: deprecated conversion from string constant to ?.har*?oradumper.cpp:314: warning: deprecated conversion from string constant to ?.har*?make: *** [OBJS] Error 1

这我就无能无力了,cpp代码不是我强项。

现在只能希望在rhel5.4的版本生成的liboraclewriter.so在rhel6.2上面能用。不然就得联系淘宝的开发人员了。
我的总结,淘宝datax对目前rhel6的支持还不够,希望跟他们联系了,能解决这个问题,晚上这个很好开源软件。

最后还是对淘宝表示敬意,希望各方面都做的像一个领导者。






热点排行