Bana öyle geliyor ki şu anda bununla ilgili iki yol var:
Çatala yerleştim mongo-nonx86
. Bağımlılıkları Raspberry Pi'deki Mongodb'u Yükle bölümünde anlatıldığı gibi yükledim ve kullanarak MongoDB oluşturmaya çalıştım scons
. Ancak aşağıdaki hatayı alıyorum:
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.
Derleme mongopi
aynı dosyada aynı hata iletisiyle durur.
Bu arada, sistemimin dramatik bir şekilde eskimiş olduğunu fark ettim. Ancak en son sürümlere yükseltmek bile sorunu çözmedi. Bu noktada, bunun gerçekten boş hafıza ile ilgili bir sorun olduğunu varsayıyorum. Sadece 256 MB'lık bir modelim olduğu göz önüne alındığında.
mongopi
tamamlanır tamamlanmaz bunlara cevap vereceğim ; D Şu an bu caddeyi keşfederken
free -m
177 ücretsiz gösterir.
community
Arch ARM dağıtımındaki depodadır .