Fedora17安装 rhabse时Thrift安装错误解决方法

来源:互联网 发布:xml与java 编辑:程序博客网 时间:2024/04/30 10:46

thrift安装后就可以安装thbase,在R中,执行R CMD INSTALL rhbase_1.1.1.tar.gz会出现如下的错误:

找不到TProcess.h

执行pkg-config –cflags thrift

如果没有任何输出,则需要执行

export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig/

这样再安装rhbase时可能还是会出现错误,我安装时就再次出现了上面的错误,如果还是上面的错误,执行pkg-config –cflags thrift,如果输出如下:

-I /usr/local/include

则需要修改当前目录下lib/cpp/thrift.pc

includedir=${prefix}/include/thrift

添加/thrift后重新make & make install 后就解决了这个问题,如果下面出现找不到动态库,则执行

export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig/

即可。

0 0