Đối với tôi có vẻ như hiện tại có hai cách để giải quyết vấn đề này:
Tôi giải quyết cho mongo-nonx86
ngã ba. Tôi đã cài đặt các phụ thuộc như được mô tả trong Cài đặt Mongodb trong Raspberry Pi và cố gắng xây dựng MongoDB bằng cách sử dụng scons
. Nhưng tôi nhận được lỗi sau:
generate_buildinfo(["build/buildinfo.cpp"], ['\n#include <string>\n#include <boost/version.hpp>\n\n#include "mongo/util/version.h"\n\nnamespace mongo {\n const char * gitVersion() { return "%(git_version)s"; }\n std::string sysInfo() { return "%(sys_info)s BOOST_LIB_VERSION=" BOOST_LIB_VERSION ; }\n} // namespace mongo\n'])
gcc -o build/linux2/normal/third_party/pcre-8.30/pcre_exec.o -c -fPIC -fno-strict-aliasing -Wstrict-aliasing -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Wcast-align -Winvalid-pch -O3 -DBOOST_ALL_NO_LIB -D_SCONS -DMONGO_EXPOSE_MACROS -DSUPPORT_UTF8 -D_FILE_OFFSET_BITS=64 -DJS_C_STRINGS_ARE_UTF8 -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_EXECINFO_BACKTRACE -DHAVE_SYNC_FETCH_AND_ADD -DALIGNMENT_IMPORTANT -DHAVE_BSWAP32 -DHAVE_BSWAP64 -DHAVE_CONFIG_H -Ibuild/linux2/normal/third_party/boost -Isrc/third_party/boost -Ibuild/linux2/normal/third_party/pcre-8.30 -Isrc/third_party/pcre-8.30 -Ibuild/linux2/normal -Isrc -Ibuild/linux2/normal/mongo -Isrc/mongo src/third_party/pcre-8.30/pcre_exec.c
gcc: internal compiler error: Killed (program cc1)
Please submit a full bug report,
with preprocessed source if appropriate.
See <file:///usr/share/doc/gcc-4.6/README.Bugs> for instructions.
scons: *** [build/linux2/normal/third_party/pcre-8.30/pcre_exec.o] Error 4
scons: building terminated because of errors.
Quá trình biên dịch mongopi
sẽ dừng ở cùng một tệp với cùng một thông báo lỗi.
Trong khi đó, tôi nhận ra rằng hệ thống của tôi đã lỗi thời. Nhưng ngay cả việc nâng cấp lên các phiên bản mới nhất cũng không giải quyết được vấn đề. Tại thời điểm này, tôi cho rằng đó thực sự là một vấn đề với bộ nhớ trống. Cho rằng tôi chỉ có một mô hình 256 MB sớm.
mongopi
hoàn tất; D Khi tôi đang khám phá con đường đó ngay bây giờ
free -m
hiển thị 177 miễn phí.
community
kho lưu trữ trên bản phân phối Arch ARM.