Created
January 12, 2013 02:45
-
-
Save katsyoshi/4515789 to your computer and use it in GitHub Desktop.
jubatus failed build in OSX 10.6.5
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| -(katsu@MacBookPro)-(0)-<2013/01/12 11:41>---[...atsu/Program/Jubatus/jubatus]- | |
| -[28725]% ./waf configure | |
| Setting top to : /Users/katsu/Program/Jubatus/jubatus | |
| Setting out to : /Users/katsu/Program/Jubatus/jubatus/build | |
| Checking for 'g++' (c++ compiler) : ok | |
| Unpacking gtest : yes | |
| Checking for library pthread : yes | |
| Checking for library msgpack : yes | |
| Checking for library jubatus_mpio : yes | |
| Checking for library jubatus_msgpack-rpc : yes | |
| Checking for library dl : yes | |
| Checking for program pkg-config : /usr/local/bin/pkg-config | |
| Checking for 'libglog' : yes | |
| Checking for 'pficommon' : yes | |
| Checking for header pficommon/network/mprpc.h : yes | |
| Checking for header unistd.h : yes | |
| Checking for header sys/types.h : yes | |
| Checking for header sys/wait.h : yes | |
| Checking for header sys/stat.h : yes | |
| Checking for header cxxabi.h : yes | |
| Checking for header sys/socket.h net/if.h : yes | |
| Checking for header sys/ioctl.h : yes | |
| Checking for header fcntl.h : yes | |
| Checking for header netinet/in.h : yes | |
| Checking for header arpa/inet.h : yes | |
| Checking for header dlfcn.h : yes | |
| Checking for header sys/socket.h net/if.h sys/ioctl.h : yes | |
| Checking for header netinet/in.h arpa/inet.h : yes | |
| Checking for compiler atomic builtins : yes | |
| Checking for library re2 : yes | |
| 'configure' finished successfully (2.793s) | |
| -(katsu@MacBookPro)-(0)-<2013/01/12 11:41>---[...atsu/Program/Jubatus/jubatus]- | |
| -[28726]% ./waf | |
| Waf: Entering directory `/Users/katsu/Program/Jubatus/jubatus/build' | |
| [ 1/130] subst_pc: jubatus.pc.in -> build/jubatus.pc | |
| [ 2/130] cxx: src/anomaly/anomaly_base.cpp -> build/src/anomaly/anomaly_base.cpp.1.o | |
| [ 3/130] cxx: src/anomaly/anomaly_factory.cpp -> build/src/anomaly/anomaly_factory.cpp.1.o | |
| [ 4/130] cxx: src/anomaly/lof.cpp -> build/src/anomaly/lof.cpp.1.o | |
| [ 5/130] cxx: src/anomaly/lof_storage.cpp -> build/src/anomaly/lof_storage.cpp.1.o | |
| [ 42/130] cxx: src/recommender/minhash.cpp -> build/src/recommender/minhash.cpp.1.o | |
| [ 42/130] cxx: src/recommender/inverted_index.cpp -> build/src/recommender/inverted_index.cpp.1.o | |
| [ 44/130] cxx: src/recommender/recommender_mock_storage.cpp -> build/src/recommender/recommender_mock_storage.cpp.1.o | |
| [ 45/130] cxx: src/recommender/recommender_mock_util.cpp -> build/src/recommender/recommender_mock_util.cpp.1.o | |
| [ 46/130] cxx: src/storage/lsh_vector.cpp -> build/src/storage/lsh_vector.cpp.1.o | |
| [ 47/130] cxx: src/storage/lsh_index_storage.cpp -> build/src/storage/lsh_index_storage.cpp.1.o | |
| [ 48/130] cxx: src/storage/sparse_matrix_storage.cpp -> build/src/storage/sparse_matrix_storage.cpp.1.o | |
| [ 49/130] cxx: src/storage/bit_index_storage.cpp -> build/src/storage/bit_index_storage.cpp.1.o | |
| [ 50/130] cxx: src/storage/bit_vector.cpp -> build/src/storage/bit_vector.cpp.1.o | |
| [ 51/130] cxx: src/storage/inverted_index_storage.cpp -> build/src/storage/inverted_index_storage.cpp.1.o | |
| [ 52/130] cxx: src/common/config.cpp -> build/src/common/config.cpp.1.o | |
| [ 53/130] cxx: src/common/global_id_generator.cpp -> build/src/common/global_id_generator.cpp.1.o | |
| [ 54/130] cxx: src/common/jsonconfig/exception.cpp -> build/src/common/jsonconfig/exception.cpp.1.o | |
| [ 55/130] cxx: src/common/key_manager.cpp -> build/src/common/key_manager.cpp.1.o | |
| [ 56/130] cxx: src/common/network.cpp -> build/src/common/network.cpp.1.o | |
| [ 57/130] cxx: src/common/jsonconfig/config.cpp -> build/src/common/jsonconfig/config.cpp.1.o | |
| [ 58/130] cxx: src/common/exception.cpp -> build/src/common/exception.cpp.1.o | |
| [ 59/130] cxx: src/common/util.cpp -> build/src/common/util.cpp.1.o | |
| ../src/common/util.cpp: In function ‘int jubatus::util::daemonize()’: | |
| ../src/common/util.cpp:201: warning: ‘daemon’ is deprecated (declared at /usr/include/stdlib.h:289) | |
| ../src/common/util.cpp:201: warning: ‘daemon’ is deprecated (declared at /usr/include/stdlib.h:289) | |
| [ 60/130] cxx: src/common/vector_util.cpp -> build/src/common/vector_util.cpp.1.o | |
| [ 61/130] cxx: src/storage/storage_factory.cpp -> build/src/storage/storage_factory.cpp.1.o | |
| [ 62/130] cxx: src/storage/local_storage_mixture.cpp -> build/src/storage/local_storage_mixture.cpp.1.o | |
| [ 63/130] cxx: src/storage/local_storage.cpp -> build/src/storage/local_storage.cpp.1.o | |
| [ 64/130] cxx: src/storage/storage_base.cpp -> build/src/storage/storage_base.cpp.1.o | |
| [ 65/130] cxx: src/storage/lsh_util.cpp -> build/src/storage/lsh_util.cpp.1.o | |
| [ 66/130] cxx: src/recommender/recommender_mock.cpp -> build/src/recommender/recommender_mock.cpp.1.o | |
| [ 67/130] cxx: src/recommender/lsh_util.cpp -> build/src/recommender/lsh_util.cpp.1.o | |
| [ 68/130] cxx: src/recommender/euclid_lsh.cpp -> build/src/recommender/euclid_lsh.cpp.1.o | |
| [ 69/130] cxx: src/recommender/recommender_base.cpp -> build/src/recommender/recommender_base.cpp.1.o | |
| [ 70/130] cxx: src/recommender/recommender_factory.cpp -> build/src/recommender/recommender_factory.cpp.1.o | |
| [ 71/130] cxx: src/recommender/lsh.cpp -> build/src/recommender/lsh.cpp.1.o | |
| [ 72/130] cxx: src/common/mprpc/rpc_mclient.cpp -> build/src/common/mprpc/rpc_mclient.cpp.1.o | |
| [ 73/130] cxx: src/common/mprpc/rpc_server.cpp -> build/src/common/mprpc/rpc_server.cpp.1.o | |
| [ 74/130] cxx: src/plugin/fv_converter/re2_splitter.cpp -> build/src/plugin/fv_converter/re2_splitter.cpp.1.o | |
| [ 76/130] cxx: src/fv_converter/msgpack_converter.cpp -> build/src/fv_converter/msgpack_converter.cpp.1.o | |
| [ 77/130] cxx: src/fv_converter/json_converter.cpp -> build/src/fv_converter/json_converter.cpp.1.o | |
| [ 78/130] cxx: src/fv_converter/character_ngram.cpp -> build/src/fv_converter/character_ngram.cpp.1.o | |
| [ 79/130] cxx: src/fv_converter/dynamic_string_filter.cpp -> build/src/fv_converter/dynamic_string_filter.cpp.1.o | |
| [ 80/130] cxx: src/fv_converter/dynamic_num_filter.cpp -> build/src/fv_converter/dynamic_num_filter.cpp.1.o | |
| [ 81/130] cxx: src/fv_converter/dynamic_num_feature.cpp -> build/src/fv_converter/dynamic_num_feature.cpp.1.o | |
| [ 82/130] cxx: src/fv_converter/dynamic_splitter.cpp -> build/src/fv_converter/dynamic_splitter.cpp.1.o | |
| [ 83/130] cxx: src/fv_converter/dynamic_loader.cpp -> build/src/fv_converter/dynamic_loader.cpp.1.o | |
| [ 84/130] cxx: src/fv_converter/num_filter_factory.cpp -> build/src/fv_converter/num_filter_factory.cpp.1.o | |
| [ 85/130] cxx: src/fv_converter/string_filter_factory.cpp -> build/src/fv_converter/string_filter_factory.cpp.1.o | |
| [ 86/130] cxx: src/fv_converter/libsvm_converter.cpp -> build/src/fv_converter/libsvm_converter.cpp.1.o | |
| [ 87/130] cxx: src/fv_converter/space_splitter.cpp -> build/src/fv_converter/space_splitter.cpp.1.o | |
| [ 88/130] cxx: src/fv_converter/num_feature_factory.cpp -> build/src/fv_converter/num_feature_factory.cpp.1.o | |
| [ 89/130] cxx: src/fv_converter/splitter_factory.cpp -> build/src/fv_converter/splitter_factory.cpp.1.o | |
| [ 90/130] cxx: src/fv_converter/re2_match.cpp -> build/src/fv_converter/re2_match.cpp.1.o | |
| [ 91/130] cxx: src/fv_converter/feature_hasher.cpp -> build/src/fv_converter/feature_hasher.cpp.1.o | |
| [ 92/130] cxx: src/fv_converter/without_split.cpp -> build/src/fv_converter/without_split.cpp.1.o | |
| [ 93/130] cxx: src/fv_converter/key_matcher_factory.cpp -> build/src/fv_converter/key_matcher_factory.cpp.1.o | |
| [ 94/130] cxx: src/fv_converter/converter_config.cpp -> build/src/fv_converter/converter_config.cpp.1.o | |
| [ 95/130] cxx: src/fv_converter/revert.cpp -> build/src/fv_converter/revert.cpp.1.o | |
| [ 96/130] cxx: src/fv_converter/keyword_weights.cpp -> build/src/fv_converter/keyword_weights.cpp.1.o | |
| [ 97/130] cxx: src/fv_converter/weight_manager.cpp -> build/src/fv_converter/weight_manager.cpp.1.o | |
| [ 98/130] cxx: src/fv_converter/re2_filter.cpp -> build/src/fv_converter/re2_filter.cpp.1.o | |
| [ 99/130] cxx: src/fv_converter/util.cpp -> build/src/fv_converter/util.cpp.1.o | |
| [100/130] cxx: src/fv_converter/datum_to_fv_converter.cpp -> build/src/fv_converter/datum_to_fv_converter.cpp.1.o | |
| [101/130] cxx: src/stat/stat.cpp -> build/src/stat/stat.cpp.1.o | |
| [102/130] cxx: src/stat/mixable_stat.cpp -> build/src/stat/mixable_stat.cpp.1.o | |
| [103/130] cxx: src/classifier/classifier_base.cpp -> build/src/classifier/classifier_base.cpp.1.o | |
| [104/130] cxx: src/classifier/perceptron.cpp -> build/src/classifier/perceptron.cpp.1.o | |
| [105/130] cxx: src/classifier/pa.cpp -> build/src/classifier/pa.cpp.1.o | |
| [105/130] cxx: src/classifier/pa1.cpp -> build/src/classifier/pa1.cpp.1.o | |
| [107/130] cxx: src/classifier/pa2.cpp -> build/src/classifier/pa2.cpp.1.o | |
| [107/130] cxx: src/classifier/cw.cpp -> build/src/classifier/cw.cpp.1.o | |
| [107/130] cxx: src/classifier/arow.cpp -> build/src/classifier/arow.cpp.1.o | |
| [107/130] cxx: src/classifier/nherd.cpp -> build/src/classifier/nherd.cpp.1.o | |
| [107/130] cxx: src/classifier/classifier_factory.cpp -> build/src/classifier/classifier_factory.cpp.1.o | |
| [107/130] cxx: src/fv_converter/test_splitter.cpp -> build/src/fv_converter/test_splitter.cpp.3.o | |
| [107/130] cxx: src/fv_converter/test_num_feature.cpp -> build/src/fv_converter/test_num_feature.cpp.4.o | |
| [107/130] cxx: src/fv_converter/test_num_filter.cpp -> build/src/fv_converter/test_num_filter.cpp.5.o | |
| [108/130] cxx: src/fv_converter/test_string_filter.cpp -> build/src/fv_converter/test_string_filter.cpp.6.o | |
| [109/130] cxx: src/regression/regression_base.cpp -> build/src/regression/regression_base.cpp.1.o | |
| [110/130] cxx: src/regression/pa.cpp -> build/src/regression/pa.cpp.1.o | |
| [110/130] cxx: src/regression/regression_factory.cpp -> build/src/regression/regression_factory.cpp.1.o | |
| [111/130] cxx: src/framework/mixer/mixer_factory.cpp -> build/src/framework/mixer/mixer_factory.cpp.1.o | |
| [111/130] cxx: src/framework/server_util.cpp -> build/src/framework/server_util.cpp.1.o | |
| [111/130] cxx: src/framework/server_base.cpp -> build/src/framework/server_base.cpp.1.o | |
| [111/130] cxx: src/framework/server_helper.cpp -> build/src/framework/server_helper.cpp.1.o | |
| [111/130] cxx: src/server/linear_function_mixer.cpp -> build/src/server/linear_function_mixer.cpp.1.o | |
| [112/130] cxx: src/server/mixable_weight_manager.cpp -> build/src/server/mixable_weight_manager.cpp.1.o | |
| In file included from ../src/server/../framework.hpp:20, | |
| from ../src/server/linear_function_mixer.hpp:3, | |
| from ../src/server/linear_function_mixer.cpp:2: | |
| ../src/server/../framework/keeper.hpp:705: error: thread-local storage not supported for this target | |
| ../src/server/../framework/keeper.hpp: In member function ‘msgpack::rpc::session_pool* jubatus::framework::keeper::get_private_session_pool()’: | |
| ../src/server/../framework/keeper.hpp:497: error: thread-local storage not supported for this target | |
| [112/130] cxx: src/server/classifier_impl.cpp -> build/src/server/classifier_impl.cpp.3.o | |
| In file included from ../src/server/../framework.hpp:20, | |
| from ../src/server/classifier_impl.cpp:2: | |
| ../src/server/../framework/keeper.hpp:705: error: thread-local storage not supported for this target | |
| ../src/server/../framework/keeper.hpp: In member function ‘msgpack::rpc::session_pool* jubatus::framework::keeper::get_private_session_pool()’: | |
| ../src/server/../framework/keeper.hpp:497: error: thread-local storage not supported for this target | |
| Waf: Leaving directory `/Users/katsu/Program/Jubatus/jubatus/build' | |
| Build failed | |
| -> task failed (exit status 1): | |
| {task 4341305872: cxx linear_function_mixer.cpp -> linear_function_mixer.cpp.1.o} | |
| ['/usr/bin/g++', '-O2', '-Wall', '-g', '-pipe', '-I/Users/katsu/Program/Jubatus/jubatus/build/src/server', '-I/Users/katsu/Program/Jubatus/jubatus/src/server', '-DJUBATUS_VERSION="0.4.0"', '-DJUBATUS_APPNAME="jubatus"', '-DJUBATUS_PLUGIN_DIR="/usr/local/lib/jubatus/plugin"', '-DHAVE_LIBGLOG=1', '-DHAVE_PFICOMMON=1', '-DHAVE_PFICOMMON_NETWORK_MPRPC_H=1', '-DHAVE_UNISTD_H=1', '-DHAVE_SYS_TYPES_H=1', '-DHAVE_SYS_WAIT_H=1', '-DHAVE_SYS_STAT_H=1', '-DHAVE_CXXABI_H=1', '-DHAVE_SYS_IOCTL_H=1', '-DHAVE_FCNTL_H=1', '-DHAVE_ARPA_INET_H=1', '-DHAVE_DLFCN_H=1', '-DNDEBUG=1', '-DBUILD_DIR="/Users/katsu/Program/Jubatus/jubatus/build"', '-DHAVE_SYS_SOCKET_H=1', '-DHAVE_NETINET_IN_H=1', '-DATOMIC_I8_SUPPORT=1', '-DHAVE_RE2=1', '-DLIBSPLITTER_SAMPLE="libsplitter_sample.dylib"', '-DLIBFILTER_SAMPLE="libfilter_sample.dylib"', '-DLIBNUM_FEATURE_SAMPLE="libnum_feature_sample.dylib"', '-DLIBNUM_FILTER_SAMPLE="libnum_filter_sample.dylib"', '../src/server/linear_function_mixer.cpp', '-c', '-o', 'src/server/linear_function_mixer.cpp.1.o'] | |
| -> task failed (exit status 1): | |
| {task 4341306128: cxx classifier_impl.cpp -> classifier_impl.cpp.3.o} | |
| ['/usr/bin/g++', '-O2', '-Wall', '-g', '-pipe', '-I/Users/katsu/Program/Jubatus/jubatus/build/src/server', '-I/Users/katsu/Program/Jubatus/jubatus/src/server', '-I/usr/local/Cellar/pficommon/HEAD/include', '-I/usr/local/Cellar/glog/0.3.2/include', '-DJUBATUS_VERSION="0.4.0"', '-DJUBATUS_APPNAME="jubatus"', '-DJUBATUS_PLUGIN_DIR="/usr/local/lib/jubatus/plugin"', '-DHAVE_LIBGLOG=1', '-DHAVE_PFICOMMON=1', '-DHAVE_PFICOMMON_NETWORK_MPRPC_H=1', '-DHAVE_UNISTD_H=1', '-DHAVE_SYS_TYPES_H=1', '-DHAVE_SYS_WAIT_H=1', '-DHAVE_SYS_STAT_H=1', '-DHAVE_CXXABI_H=1', '-DHAVE_SYS_IOCTL_H=1', '-DHAVE_FCNTL_H=1', '-DHAVE_ARPA_INET_H=1', '-DHAVE_DLFCN_H=1', '-DNDEBUG=1', '-DBUILD_DIR="/Users/katsu/Program/Jubatus/jubatus/build"', '-DHAVE_SYS_SOCKET_H=1', '-DHAVE_NETINET_IN_H=1', '-DATOMIC_I8_SUPPORT=1', '-DHAVE_RE2=1', '-DLIBSPLITTER_SAMPLE="libsplitter_sample.dylib"', '-DLIBFILTER_SAMPLE="libfilter_sample.dylib"', '-DLIBNUM_FEATURE_SAMPLE="libnum_feature_sample.dylib"', '-DLIBNUM_FILTER_SAMPLE="libnum_filter_sample.dylib"', '../src/server/classifier_impl.cpp', '-c', '-o', 'src/server/classifier_impl.cpp.3.o'] | |
| ./waf 262.00s user 21.03s system 349% cpu 1:21.01 total |
Author
👍
I'll check, please add new issue to project repository.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
i change default snow leopard's gcc-4.2 to homebrew's gcc-4.7. i can successfully install!!