5

Alpine Linux で Mongo をコンパイルしようとしています。

このエラーを回避する方法を知っている人はいますか?

In file included from src/mongo/util/net/socket_poll.h:20:0,
                 from src/mongo/util/net/sock.cpp:42:
/usr/include/sys/poll.h:1:2: error: #warning redirecting incorrect #include <sys/poll.h> to <poll.h> [-Werror=cpp]
 #warning redirecting incorrect #include <sys/poll.h> to <poll.h>
  ^
cc1plus: all warnings being treated as errors
scons: *** [build/linux2/normal/mongo/util/net/sock.o] Error 1
scons: building terminated because of errors.
4

1 に答える 1

4

これは、ビルド システムが-Werrorフラグを追加したことに起因するため、コンパイラは警告をエラーとして扱い、ビルドに失敗します。

アドホック --disable-warnings-as-errorsフラグを使用することで、このステップを通過できる可能性があります。

于 2015-05-03T00:51:02.477 に答える