マウント可能な hdfs用に Ubunutu 12.04 で libhdfs をビルドしようとしてい
ますが、最初のステップ
1 で行き詰まりました。HADOOP_HOME: ant compile-c++-libhdfs -Dlibhdfs=1
-lssl
での HMAC_Init のチェック
で常に失敗するパイプの構成...いいえmake pipes
しかし、再度 ant を使用すると、configure が再生成され、再び失敗します...
これを修正する方法はありますか?
1 に答える
0
https://issues.apache.org/jira/browse/MAPREDUCE-2127で解決策を見つけました
${HADOOP_INSTALL}/src/c++/utils/m4/hadoop_utils.m4 の 54 行目と 55 行目を編集するだけです
-AC_CHECK_LIB([ssl], [HMAC_Init], [], <br>
- AC_MSG_ERROR(Cannot find libssl.so, please check))<br>
+AC_CHECK_LIB([crypto], [HMAC_Init], [], <br>
+ AC_MSG_ERROR(Cannot find libcrypto.so, please check))<br>
なぜそれが修正済みとされているのに、実際にはリリースで修正されていないのかはわかりません...
于 2013-05-06T08:06:27.787 に答える