{"action":"closed","issue":{"url":"https://api.github.com/repos/cinemast/libjson-rpc-cpp/issues/125","labels_url":"https://api.github.com/repos/cinemast/libjson-rpc-cpp/issues/125/labels{/name}","comments_url":"https://api.github.com/repos/cinemast/libjson-rpc-cpp/issues/125/comments","events_url":"https://api.github.com/repos/cinemast/libjson-rpc-cpp/issues/125/events","html_url":"https://github.com/cinemast/libjson-rpc-cpp/issues/125","id":100677799,"number":125,"title":"Error when building on armhf (failed on RasPi2 and Odroid XU3)","user":{"login":"phonikg","id":7241066,"avatar_url":"https://avatars.githubusercontent.com/u/7241066?v=3","gravatar_id":"","url":"https://api.github.com/users/phonikg","html_url":"https://github.com/phonikg","followers_url":"https://api.github.com/users/phonikg/followers","following_url":"https://api.github.com/users/phonikg/following{/other_user}","gists_url":"https://api.github.com/users/phonikg/gists{/gist_id}","starred_url":"https://api.github.com/users/phonikg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/phonikg/subscriptions","organizations_url":"https://api.github.com/users/phonikg/orgs","repos_url":"https://api.github.com/users/phonikg/repos","events_url":"https://api.github.com/users/phonikg/events{/privacy}","received_events_url":"https://api.github.com/users/phonikg/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-08-13T02:42:16Z","updated_at":"2015-08-15T00:03:58Z","closed_at":"2015-08-15T00:03:58Z","body":"I have in the past had no issue compiling from source on armhf, but have not been able to lately.  I have tried two scenario's with similar errors:\r\n\r\n***Scenario 1:***\r\n-I perform an `apt-get install libjsonrpccpp-dev libjsonrpccpp-tools` as per the debian instructions in README.md\r\n-I then proceed to build 3rd party software(cpp-ethereum) that lists json-rpc-cpp as a dependency\r\n-This build gets all the way to 100% and then throws the following error:\r\n\r\n/usr/lib/gcc/arm-linux-gnueabihf/4.9/../../../arm-linux-gnueabihf/libjsonrpccpp-server.so: error: undefined reference to 'Json::Value::null'\r\ncollect2: error: ld returned 1 exit status\r\neth/CMakeFiles/eth.dir/build.make:122: recipe for target 'eth/eth' failed\r\nmake[2]: *** [eth/eth] Error 1\r\nCMakeFiles/Makefile2:1446: recipe for target 'eth/CMakeFiles/eth.dir/all' failed\r\nmake[1]: *** [eth/CMakeFiles/eth.dir/all] Error 2\r\nMakefile:116: recipe for target 'all' failed\r\nmake: *** [all] Error 2\r\n\r\n***Scenario 2***\r\n-I decide to git clone jsonrpccpp and compile myself(confirming all dependencies have been installed)\r\n-I receive the following error:\r\n\r\n[ 29%] Building CXX object src/jsonrpccpp/CMakeFiles/jsonrpcserver.dir/server/abstractprotocolhandler.cpp.o\r\n/home/eth/libjson-rpc-cpp/src/jsonrpccpp/server/abstractprotocolhandler.cpp: In member function 'void jsonrpc::AbstractProtocolHandler::ProcessRequest(const Json::Value&, Json::Value&)':\r\n/home/eth/libjson-rpc-cpp/src/jsonrpccpp/server/abstractprotocolhandler.cpp:66:20: error: 'null' is not a member of 'Json::Value'\r\n         response = Json::Value::null;\r\n                    ^\r\nsrc/jsonrpccpp/CMakeFiles/jsonrpcserver.dir/build.make:123: recipe for target 'src/jsonrpccpp/CMakeFiles/jsonrpcserver.dir/server/abstractprotocolhandler.cpp.o' failed\r\nmake[2]: *** [src/jsonrpccpp/CMakeFiles/jsonrpcserver.dir/server/abstractprotocolhandler.cpp.o] Error 1\r\nCMakeFiles/Makefile2:180: recipe for target 'src/jsonrpccpp/CMakeFiles/jsonrpcserver.dir/all' failed\r\nmake[1]: *** [src/jsonrpccpp/CMakeFiles/jsonrpcserver.dir/all] Error 2\r\nMakefile:146: recipe for target 'all' failed\r\nmake: *** [all] Error 2\r\n\r\n\r\n***Any and all insight/help would be appreciated***\r\nAlso to assist you please let me know if there are any build logs i can run(and how to run them)"}}