Hello.

I'm using CentOS 7.2

To build from Source Code, I followed the manual
<https://kudu.apache.org/docs/installation.html#build_from_source> (except
for Re Hat Developer Toolset because I use CentOS 7.2)

Though I failed to compile :(

```
...
[ 31%] Building CXX object
src/kudu/master/CMakeFiles/master.dir/sys_catalog.cc.o
[ 31%] Building CXX object
src/kudu/master/CMakeFiles/master.dir/ts_descriptor.cc.o
[ 31%] Building CXX object
src/kudu/master/CMakeFiles/master.dir/ts_manager.cc.o
[ 31%] Linking CXX static library ../../../lib/libmaster.a
[ 31%] Built target master
[ 31%] Built target krb5_realm_override
Scanning dependencies of target kudu-master
[ 32%] Building CXX object
src/kudu/master/CMakeFiles/kudu-master.dir/master_main.cc.o
[ 32%] Linking CXX executable ../../../bin/kudu-master
/usr/lib64/libkrb5.so: undefined reference to
`krb5_enctype_to_name@k5crypto_3_MIT'
/usr/lib64/libkrb5.so: undefined reference to `k5_buf_free@krb5support_0_MIT
'
/usr/lib64/libkrb5.so: undefined reference to
`krb5int_utf8_to_ucs4@krb5support_0_MIT'
...
```

BTW, I'm building from source code so that I use `kudu fs check`. Can I use
"fs check" command if I checkout master branch?

Versions
-------

$ rpm -qf /usr/lib64/libkrb5.so
krb5-devel-1.14.1-27.el7_3.x86_64 <= Newest version for CentOS 7.2 yum
repos.

$ g++ --version
g++ (GCC) 4.8.5 20150623 (Red Hat 4.8.5-11)
Copyright (C) 2015 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.


Thanks,

Jason.

Reply via email to