[ 
https://issues.apache.org/jira/browse/MINIFICPP-262?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16243854#comment-16243854
 ] 

Caleb Johnson commented on MINIFICPP-262:
-----------------------------------------

I'm not having this issue anymore on my builds, but I've added the upgrades for 
both civetweb and rocksdb in the 
[thirdparty-updates|https://github.com/NiFiLocal/nifi-minifi-cpp/tree/thirdparty-updates]
 branch.

> Rocksdb fails to link
> ---------------------
>
>                 Key: MINIFICPP-262
>                 URL: https://issues.apache.org/jira/browse/MINIFICPP-262
>             Project: NiFi MiNiFi C++
>          Issue Type: Bug
>            Reporter: Andrew Christianson
>
> Rocksdb fails to link when building on CentOS 7.4. [~calebj] seems to be 
> having the same issue on Ubuntu 14.04 as part of MINIFI-244.
> {code}
> [ 38%] Linking CXX static library librocksdb.a
> [ 38%] Linking CXX shared library librocksdb.so
> [ 60%] Built target rocksdb
> [ 61%] Building CXX object 
> CMakeFiles/Tests.dir/thirdparty/spdlog-20170710/include/spdlog/dummy.cpp.o
> [ 61%] Building CXX object 
> CMakeFiles/ControllerServiceIntegrationTests.dir/libminifi/test/TestBase.cpp.o
> /usr/bin/ld: CMakeFiles/build_version.dir/__/__/build_version.cc.o: 
> relocation R_X86_64_32 against `.data' can not be used when making a shared 
> object; recompile with -fPIC
> CMakeFiles/build_version.dir/__/__/build_version.cc.o: error adding symbols: 
> Bad value
> collect2: error: ld returned 1 exit status
> gmake[2]: *** [thirdparty/rocksdb/librocksdb.so.5.7.0] Error 1
> gmake[1]: *** [thirdparty/rocksdb/CMakeFiles/rocksdb-shared.dir/all] Error 2
> gmake[1]: *** Waiting for unfinished jobs....
> {code}



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to