mixiユーザー(id:7593622)

2020年01月17日23:54

108 view

Mac mini(Catalina)に Jubatus をインストール。「brew install」の方でエラー(続き2)「--use-clang」を外す

llvmをインストールしても結果は変わらず。

「もう」とか思いながら、2017年7月にインストールした時のログを見ると、最後の方に
「Warning: jubatus/jubatus/jubatus: this formula has no --use-clang option so it will be ignored! 」
と出ている。

ならば、そもそも、「--use-clang」外しちゃえ!ということで、オプション無しで実行。
、、、んが、oniguruma から jubatus-core に入ったところでエラー!

一旦、llvmをアンインストールしてみようかな。ようわからん。

$ brew install jubatus
==> Installing jubatus from jubatus/jubatus
==> Installing dependencies for jubatus/jubatus/jubatus: apr, openssl@1.1, apr-util, log4cxx, pkg-config, msgpack059, oniguruma, jubatus-core, libtool, jubatus-mpio and jubatus-msgpack-rpc
==> Installing jubatus/jubatus/jubatus dependency: apr
==> Downloading https://homebrew.bintray.com/bottles/apr-1.7.0.catalina.bottle.tar.gz
==> Downloading from https://akamai.bintray.com/27/277c42fcf2f5ca298a14279d1325f58da89ee4ec2132b3ccca9bf8dfdc354c48?__gda__=exp=1579272871~hm
######################################################################## 100.0%
==> Pouring apr-1.7.0.catalina.bottle.tar.gz
==> Caveats
apr is keg-only, which means it was not symlinked into /usr/local,
because Apple's CLT package contains apr.

If you need to have apr first in your PATH run:
echo 'export PATH="/usr/local/opt/apr/bin:$PATH"' >> ~/.bash_profile

==> Summary
ビール /usr/local/Cellar/apr/1.7.0: 59 files, 1.4MB
==> Installing jubatus/jubatus/jubatus dependency: openssl@1.1
==> Downloading https://homebrew.bintray.com/bottles/openssl@1.1-1.1.1d.catalina.bottle.tar.gz
==> Downloading from https://akamai.bintray.com/d7/d7f992ebfd78f80828051f6dc6a1a99aed405f86b0f39ea651fd0afeadd1b0f4?__gda__=exp=1579272873~hm
######################################################################## 100.0%
==> Pouring openssl@1.1-1.1.1d.catalina.bottle.tar.gz
==> Caveats
A CA file has been bootstrapped using certificates from the system
keychain. To add additional certificates, place .pem files in
/usr/local/etc/openssl@1.1/certs

and run
/usr/local/opt/openssl@1.1/bin/c_rehash

openssl@1.1 is keg-only, which means it was not symlinked into /usr/local,
because openssl/libressl is provided by macOS so don't link an incompatible version.

If you need to have openssl@1.1 first in your PATH run:
echo 'export PATH="/usr/local/opt/openssl@1.1/bin:$PATH"' >> ~/.bash_profile

For compilers to find openssl@1.1 you may need to set:
export LDFLAGS="-L/usr/local/opt/openssl@1.1/lib"
export CPPFLAGS="-I/usr/local/opt/openssl@1.1/include"

==> Summary
ビール /usr/local/Cellar/openssl@1.1/1.1.1d: 7,983 files, 17.9MB
==> Installing jubatus/jubatus/jubatus dependency: apr-util
==> Downloading https://homebrew.bintray.com/bottles/apr-util-1.6.1_3.catalina.bottle.tar.gz
==> Downloading from https://akamai.bintray.com/42/425955a21c3fec8e78f365cd7fc4c6c4ec95d074f720a9b24e8237af90cc4dcc?__gda__=exp=1579272883~hm
######################################################################## 100.0%
==> Pouring apr-util-1.6.1_3.catalina.bottle.tar.gz
==> Caveats
apr-util is keg-only, which means it was not symlinked into /usr/local,
because Apple's CLT package contains apr.

If you need to have apr-util first in your PATH run:
echo 'export PATH="/usr/local/opt/apr-util/bin:$PATH"' >> ~/.bash_profile

==> Summary
ビール /usr/local/Cellar/apr-util/1.6.1_3: 54 files, 785.7KB
==> Installing jubatus/jubatus/jubatus dependency: log4cxx
==> Downloading https://homebrew.bintray.com/bottles/log4cxx-0.10.0_1.catalina.bottle.tar.gz
==> Downloading from https://akamai.bintray.com/61/61d3bf62743bd2e2d6537f0f7d795eab7098d2a3917b526832f2eeebdbbb5171?__gda__=exp=1579272885~hm
######################################################################## 100.0%
==> Pouring log4cxx-0.10.0_1.catalina.bottle.tar.gz
ビール /usr/local/Cellar/log4cxx/0.10.0_1: 185 files, 6.3MB
==> Installing jubatus/jubatus/jubatus dependency: pkg-config
==> Downloading https://homebrew.bintray.com/bottles/pkg-config-0.29.2.catalina.bottle.1.tar.gz
==> Downloading from https://akamai.bintray.com/c0/c0a6927c8e404f6db8b14d6644a218b22ddb0d27be1fa0a69d15bf0d9a6875ae?__gda__=exp=1579272887~hm
######################################################################## 100.0%
==> Pouring pkg-config-0.29.2.catalina.bottle.1.tar.gz
ビール /usr/local/Cellar/pkg-config/0.29.2: 11 files, 623KB
==> Installing jubatus/jubatus/jubatus dependency: msgpack059
==> Downloading https://github.com/msgpack/msgpack-c/releases/download/cpp-0.5.9/msgpack-0.5.9.tar.gz
==> Downloading from https://github-production-release-asset-2e65be.s3.amazonaws.com/4879511/3d7e0e00-025d-11e4-8470-72124ac19b0f?X-Amz-Algor
######################################################################## 100.0%
==> ./configure --prefix=/usr/local/Cellar/msgpack059/0.5.9
==> make
==> make install
==> Caveats
msgpack059 is keg-only, which means it was not symlinked into /usr/local,
because Conflicts with msgpack in main repository..

For compilers to find msgpack059 you may need to set:
export LDFLAGS="-L/usr/local/opt/msgpack059/lib"
export CPPFLAGS="-I/usr/local/opt/msgpack059/include"

For pkg-config to find msgpack059 you may need to set:
export PKG_CONFIG_PATH="/usr/local/opt/msgpack059/lib/pkgconfig"

==> Summary
ビール /usr/local/Cellar/msgpack059/0.5.9: 59 files, 1.4MB, built in 17 seconds
==> Installing jubatus/jubatus/jubatus dependency: oniguruma
==> Downloading https://homebrew.bintray.com/bottles/oniguruma-6.9.4.catalina.bottle.tar.gz
==> Downloading from https://akamai.bintray.com/05/05e25bc53db0cf338a7f765da76c66260972d6b4e259be415bc17807a8b60fe9?__gda__=exp=1579272907~hm
######################################################################## 100.0%
==> Pouring oniguruma-6.9.4.catalina.bottle.tar.gz
ビール /usr/local/Cellar/oniguruma/6.9.4: 17 files, 1.3MB
==> Installing jubatus/jubatus/jubatus dependency: jubatus-core
==> Downloading https://github.com/jubatus/jubatus_core/archive/1.1.1.tar.gz
==> Downloading from https://codeload.github.com/jubatus/jubatus_core/tar.gz/1.1.1
# #=O#- #
==> ./waf configure --prefix=/usr/local/Cellar/jubatus-core/1.1.1 --regexp-library=oniguruma
==> ./waf
Last 15 lines from /Users/tetsu_r/Library/Logs/Homebrew/jubatus-core/02.waf:
"jubatus::util::math::random::random<jubatus::util::math::random::sfmt<607u, 2, 15, 3, 13, 3, 4261361663u, 4018093949u, 4286020477u, 2146958127u, 1u, 0u, 0u, 1502015572u> >::~random()", referenced from:
jubatus::core::nearest_neighbor::(anonymous namespace)::random_projection_internal(std::__1::vector<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, double>, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, double> > > const&, unsigned int, unsigned long, unsigned long, jubatus::util::lang::scoped_ptr<jubatus::core::nearest_neighbor::random_projection_cache>&) (.resolver) in lsh_function.cpp.2.o
jubatus::core::nearest_neighbor::(anonymous namespace)::random_projection_internal(std::__1::vector<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, double>, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, double> > > const&, unsigned int, unsigned long, unsigned long, jubatus::util::lang::scoped_ptr<jubatus::core::nearest_neighbor::random_projection_cache>&) (.avx2) in lsh_function.cpp.2.o
"std::__1::vector<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, double>, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, double> > >::operator[](unsigned long) const", referenced from:
jubatus::core::nearest_neighbor::(anonymous namespace)::random_projection_internal(std::__1::vector<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, double>, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, double> > > const&, unsigned int, unsigned long, unsigned long, jubatus::util::lang::scoped_ptr<jubatus::core::nearest_neighbor::random_projection_cache>&) (.resolver) in lsh_function.cpp.2.o
jubatus::core::nearest_neighbor::(anonymous namespace)::random_projection_internal(std::__1::vector<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, double>, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, double> > > const&, unsigned int, unsigned long, unsigned long, jubatus::util::lang::scoped_ptr<jubatus::core::nearest_neighbor::random_projection_cache>&) (.avx2) in lsh_function.cpp.2.o
"std::__1::vector<float, std::__1::allocator<float> >::data()", referenced from:
jubatus::core::nearest_neighbor::(anonymous namespace)::random_projection_internal(std::__1::vector<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, double>, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, double> > > const&, unsigned int, unsigned long, unsigned long, jubatus::util::lang::scoped_ptr<jubatus::core::nearest_neighbor::random_projection_cache>&) (.resolver) in lsh_function.cpp.2.o
jubatus::core::nearest_neighbor::(anonymous namespace)::random_projection_internal(std::__1::vector<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, double>, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, double> > > const&, unsigned int, unsigned long, unsigned long, jubatus::util::lang::scoped_ptr<jubatus::core::nearest_neighbor::random_projection_cache>&) (.avx2) in lsh_function.cpp.2.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

Waf: Leaving directory `/private/tmp/jubatus-core-20200117-18715-1bv2dvi/jubatus_core-1.1.1/build'
Build failed
-> task in 'jubatus_core' failed with exit status 1 (run with -v to display more information)

If reporting this issue please do so at (not Homebrew/brew or Homebrew/core):
https://github.com/jubatus/homebrew-jubatus/issues

$
0 0

コメント

mixiユーザー

ログインしてコメントを確認・投稿する

<2020年01月>
   1234
567891011
12131415161718
19202122232425
262728293031