{"action":"created","issue":{"url":"https://api.github.com/repos/xbpeng/DeepLoco/issues/19","repository_url":"https://api.github.com/repos/xbpeng/DeepLoco","labels_url":"https://api.github.com/repos/xbpeng/DeepLoco/issues/19/labels{/name}","comments_url":"https://api.github.com/repos/xbpeng/DeepLoco/issues/19/comments","events_url":"https://api.github.com/repos/xbpeng/DeepLoco/issues/19/events","html_url":"https://github.com/xbpeng/DeepLoco/issues/19","id":324291213,"number":19,"title":"undefined reference in ../external/jsoncpp/build/debug/src/lib_json/libjsoncpp.so","user":{"login":"epsilonkei","id":23498815,"avatar_url":"https://avatars0.githubusercontent.com/u/23498815?v=4","gravatar_id":"","url":"https://api.github.com/users/epsilonkei","html_url":"https://github.com/epsilonkei","followers_url":"https://api.github.com/users/epsilonkei/followers","following_url":"https://api.github.com/users/epsilonkei/following{/other_user}","gists_url":"https://api.github.com/users/epsilonkei/gists{/gist_id}","starred_url":"https://api.github.com/users/epsilonkei/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/epsilonkei/subscriptions","organizations_url":"https://api.github.com/users/epsilonkei/orgs","repos_url":"https://api.github.com/users/epsilonkei/repos","events_url":"https://api.github.com/users/epsilonkei/events{/privacy}","received_events_url":"https://api.github.com/users/epsilonkei/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2018-05-18T06:54:12Z","updated_at":"2018-05-21T13:51:27Z","closed_at":null,"author_association":"NONE","body":"Thank you for your help in the previous issue. \r\nHowever I still get another error when run the command `make config=debug64`\r\n\r\n```\r\n==== Building deepLocoUtil (debug64) ====\r\n==== Building deepLocoAnim (debug64) ====\r\n==== Building deepLocoLearning (debug64) ====\r\n==== Building deepLocoSim (debug64) ====\r\n==== Building deepLocoRender (debug64) ====\r\n==== Building deepLocoScenarios (debug64) ====\r\n==== Building DeepLoco (debug64) ====\r\nLinking DeepLoco\r\n../x64/Debug/libdeepLocoLearning.a(NeuralNet.o): 関数 `cNeuralNet::LoadScale(std::string const&)' 内:\r\n/home/kangaroo/LocomotionRL/DeepLoco/gmake/../learning/NeuralNet.cpp:141: `Json::Value::operator[](std::string const&)' に対する定義されていない参照です\r\n/home/kangaroo/LocomotionRL/DeepLoco/gmake/../learning/NeuralNet.cpp:144: `Json::Value::operator[](std::string const&)' に対する定義されていない参照です\r\n/home/kangaroo/LocomotionRL/DeepLoco/gmake/../learning/NeuralNet.cpp:159: `Json::Value::operator[](std::string const&)' に対する定義されていない参照です\r\n/home/kangaroo/LocomotionRL/DeepLoco/gmake/../learning/NeuralNet.cpp:162: `Json::Value::operator[](std::string const&)' に対する定義されていない参照です\r\n/home/kangaroo/LocomotionRL/DeepLoco/gmake/../learning/NeuralNet.cpp:177: `Json::Value::operator[](std::string const&)' に対する定義されていない参照です\r\n../x64/Debug/libdeepLocoLearning.a(NeuralNet.o):/home/kangaroo/LocomotionRL/DeepLoco/gmake/../learning/NeuralNet.cpp:180: `Json::Value::operator[](std::string const&)' に対する定義されていない参照がさらに続いています\r\n\r\n[...]\r\n\r\n../external/jsoncpp/build/debug/src/lib_json/libjsoncpp.so: `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end() const@GLIBCXX_3.4.21' に対する定義されていない参照です\r\n../external/jsoncpp/build/debug/src/lib_json/libjsoncpp.so: `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const*)@GLIBCXX_3.4.21' に対する定義されていない参照です\r\n../external/jsoncpp/build/debug/src/lib_json/libjsoncpp.so: `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const*) const@GLIBCXX_3.4.21' に対する定義されていない参照です\r\n../external/jsoncpp/build/debug/src/lib_json/libjsoncpp.so: `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const@GLIBCXX_3.4.21' に対する定義されていない参照です\r\n../external/jsoncpp/build/debug/src/lib_json/libjsoncpp.so: `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)@GLIBCXX_3.4.21' に対する定義されていない参照です\r\n../external/jsoncpp/build/debug/src/lib_json/libjsoncpp.so: `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)@GLIBCXX_3.4.21' に対する定義されていない参照です\r\n../external/jsoncpp/build/debug/src/lib_json/libjsoncpp.so: `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(unsigned long, char, std::allocator<char> const&)@GLIBCXX_3.4.21' に対する定義されていない参照です\r\n../external/jsoncpp/build/debug/src/lib_json/libjsoncpp.so: `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const@GLIBCXX_3.4.21' に対する定義されていない参照です\r\n../external/jsoncpp/build/debug/src/lib_json/libjsoncpp.so: `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::insert(unsigned long, char const*)@GLIBCXX_3.4.21' に対する定義されていない参照です\r\n../external/jsoncpp/build/debug/src/lib_json/libjsoncpp.so: `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@GLIBCXX_3.4.21' に対する定義されていない参照です\r\n../external/jsoncpp/build/debug/src/lib_json/libjsoncpp.so: `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string()@GLIBCXX_3.4.21' に対する定義されていない参照です\r\n../external/jsoncpp/build/debug/src/lib_json/libjsoncpp.so: `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char)@GLIBCXX_3.4.21' に対する定義されていない参照です\r\n../external/jsoncpp/build/debug/src/lib_json/libjsoncpp.so: `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const@GLIBCXX_3.4.21' に対する定義されていない参照です\r\n../external/jsoncpp/build/debug/src/lib_json/libjsoncpp.so: `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)@GLIBCXX_3.4.21' に対する定義されていない参照です\r\ncollect2: error: ld returned 1 exit status\r\nmake[1]: *** [../x64/Debug/DeepLoco] エラー 1\r\nmake: *** [DeepLoco] エラー 2\r\n```\r\n\r\nThe error was written in Japanese, but for example \r\n```\r\n../external/jsoncpp/build/debug/src/lib_json/libjsoncpp.so: `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)@GLIBCXX_3.4.21' に対する定義されていない参照です\r\n```\r\nmeans \r\n```\r\n../external/jsoncpp/build/debug/src/lib_json/libjsoncpp.so: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)@GLIBCXX_3.4.21' \r\n```\r\n\r\nMy OS environment is Ubuntu 14.04."},"comment":{"url":"https://api.github.com/repos/xbpeng/DeepLoco/issues/comments/390659603","html_url":"https://github.com/xbpeng/DeepLoco/issues/19#issuecomment-390659603","issue_url":"https://api.github.com/repos/xbpeng/DeepLoco/issues/19","id":390659603,"user":{"login":"epsilonkei","id":23498815,"avatar_url":"https://avatars0.githubusercontent.com/u/23498815?v=4","gravatar_id":"","url":"https://api.github.com/users/epsilonkei","html_url":"https://github.com/epsilonkei","followers_url":"https://api.github.com/users/epsilonkei/followers","following_url":"https://api.github.com/users/epsilonkei/following{/other_user}","gists_url":"https://api.github.com/users/epsilonkei/gists{/gist_id}","starred_url":"https://api.github.com/users/epsilonkei/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/epsilonkei/subscriptions","organizations_url":"https://api.github.com/users/epsilonkei/orgs","repos_url":"https://api.github.com/users/epsilonkei/repos","events_url":"https://api.github.com/users/epsilonkei/events{/privacy}","received_events_url":"https://api.github.com/users/epsilonkei/received_events","type":"User","site_admin":false},"created_at":"2018-05-21T13:51:27Z","updated_at":"2018-05-21T13:51:27Z","author_association":"NONE","body":"I have successfully rebuilt `jsoncpp` using `cmake` following the instruction here\r\nhttps://github.com/open-source-parsers/jsoncpp/wiki/Building\r\nThen I run the command \r\n```\r\ncp external/jsoncpp/build/debug/src/lib_json/*.so* lib/\r\n```\r\nto overwrite .so files\r\n\r\nAfter that, I deleted the `gmake` folder and run these commands again.\r\n```\r\npremake4 clean\r\npremake4 gmake\r\ncd gmake\r\nmake config=debug64\r\n```\r\nHowever I still got same error."}}
{"actor":{"display_login":"epsilonkei"}}