2016-06-01 8 views
0

要約。item_geofunc.cc.o メモリからmysqlをコンパイルするとコンパイルされません。512mbからmysqlをコンパイルするときに* item_geofunc.cc.o *がコンパイルされない

私はmysqlをコンパイルしています。 コンピュータの以下の仕様は、仮想ボックスで動作しています。

cat /proc/cpuinfo 

CPU 
processor : 0 
vendor_id : GenuineIntel 
cpu family : 6 
model  : 42 
model name : Intel(R) Core(TM) i5-2435M CPU @ 2.40GHz 
stepping : 7 
cpu MHz  : 2394.542 
cache size : 3072 KB 
physical id : 0 
siblings : 1 
core id  : 0 
cpu cores : 1 
apicid  : 0 
initial apicid : 0 
fpu  : yes 
fpu_exception : yes 
cpuid level : 13 
wp  : yes 
flags  : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx rdtscp lm constant_tsc rep_good nopl xtopology nonstop_tsc pni pclmulqdq monitor ssse3 cx16 sse4_1 sse4_2 popcnt aes xsave avx hypervisor lahf_lm 
bugs  : 
bogomips : 4789.08 
clflush size : 64 
cache_alignment : 64 
address sizes : 36 bits physical, 48 bits virtual 
power management: 

とメモリ

cat /proc/meminfo 

MemTotal:   500252 kB 
MemFree:   337428 kB 
MemAvailable:  445040 kB 
Buffers:   23844 kB 
Cached:   80984 kB 
SwapCached:   1968 kB 
Active:   82352 kB 
Inactive:   32276 kB 
Active(anon):  4448 kB 
Inactive(anon):  8460 kB 
Active(file):  77904 kB 
Inactive(file): 23816 kB 
Unevictable:  3660 kB 
Mlocked:   3660 kB 
SwapTotal:  522236 kB 
SwapFree:   515892 kB 
Dirty:     0 kB 
Writeback:    0 kB 
AnonPages:   12212 kB 
Mapped:    9192 kB 
Shmem:    684 kB 
Slab:    29508 kB 
SReclaimable:  16428 kB 
SUnreclaim:  13080 kB 
KernelStack:  1856 kB 
PageTables:   2292 kB 
NFS_Unstable:   0 kB 
Bounce:    0 kB 
WritebackTmp:   0 kB 
CommitLimit:  772360 kB 
Committed_AS:  137340 kB 
VmallocTotal: 34359738367 kB 
VmallocUsed:   0 kB 
VmallocChunk:   0 kB 
HardwareCorrupted:  0 kB 
AnonHugePages:   0 kB 
CmaTotal:    0 kB 
CmaFree:    0 kB 
HugePages_Total:  0 
HugePages_Free:  0 
HugePages_Rsvd:  0 
HugePages_Surp:  0 
Hugepagesize:  2048 kB 
DirectMap4k:  47040 kB 
DirectMap2M:  477184 kB 

のUbuntu 16.04インストールしてこれらのパッケージを追加するためにインストールされています。 MySQLのサイトからファイルをダウンロードした後

sudo apt-get install cmake 
sudo apt-get install build-essential 
sudo apt-get install libncurses5-dev 
sudo apt-get install bison 

http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-boost-5.7.12.tar.gz 

私は、コンパイル時に以下のオプションを使用して問題を抱えています。

cmake -DCMAKE_INSTALL_PREFIX=/home/server/mysql-5.7.12 -DMYSQL_DATADIR=/home/server/repository/mysql-5.7.12 -DDOWNLOAD_BOOST=1 -DWITH_BOOST=/home/download/mysql-boost/mysql-5.7.12/boost_1_59_0/boost -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DWITH_EXTRA_CHARSETS=all -DENABLED_LOCAL_INFILE=TRUE -DWITH_INNOBASE_STORAGE_ENGINE=TRUE -DINSTALL_LAYOUT=STANDALONE -DWITH_ZLIB=bundled -DWITH_SSL=bundled -DENABLED_PROFILING=ON -DMYSQL_MAINTAINER_MODE=OFF -DWITH_DEBUG=OFF -DMYSQL_UNIX_ADDR=/tmp/mysql.sock -DMYSQL_TCP_PORT=3306 

しかし、それは item_geofunc.cc.o で停止します。エラーはありません。コンパイルするのに長い時間が経っていなくても。

[ 6%] Building CXX object extra/protobuf/CMakeFiles/protoclib.dir/protobuf-2.6.0/src/google/protobuf/compiler/cpp/cpp_message.cc.o 
[ 6%] Building CXX object extra/protobuf/CMakeFiles/protoclib.dir/protobuf-2.6.0/src/google/protobuf/compiler/cpp/cpp_message_field.cc.o 
[ 6%] Building CXX object extra/protobuf/CMakeFiles/protoclib.dir/protobuf-2.6.0/src/google/protobuf/compiler/cpp/cpp_primitive_field.cc.o 
[ 6%] Building CXX object extra/protobuf/CMakeFiles/protoclib.dir/protobuf-2.6.0/src/google/protobuf/compiler/cpp/cpp_service.cc.o 
[ 6%] Building CXX object extra/protobuf/CMakeFiles/protoclib.dir/protobuf-2.6.0/src/google/protobuf/compiler/cpp/cpp_string_field.cc.o 
[ 6%] Building CXX object extra/protobuf/CMakeFiles/protoclib.dir/protobuf-2.6.0/src/google/protobuf/compiler/java/java_context.cc.o 
[ 6%] Building CXX object extra/protobuf/CMakeFiles/protoclib.dir/protobuf-2.6.0/src/google/protobuf/compiler/java/java_enum.cc.o 
[ 6%] Building CXX object extra/protobuf/CMakeFiles/protoclib.dir/protobuf-2.6.0/src/google/protobuf/compiler/java/java_enum_field.cc.o 
[ 6%] Building CXX object extra/protobuf/CMakeFiles/protoclib.dir/protobuf-2.6.0/src/google/protobuf/compiler/java/java_extension.cc.o 

.... 

[ 47%] Building CXX object sql/CMakeFiles/sql.dir/filesort.cc.o 
[ 47%] Building CXX object sql/CMakeFiles/sql.dir/filesort_utils.cc.o 
[ 47%] Building CXX object sql/CMakeFiles/sql.dir/aggregate_check.cc.o 
[ 47%] Building CXX object sql/CMakeFiles/sql.dir/geometry_rtree.cc.o 
[ 47%] Building CXX object sql/CMakeFiles/sql.dir/gstream.cc.o 
[ 47%] Building CXX object sql/CMakeFiles/sql.dir/handler.cc.o 
[ 47%] Building CXX object sql/CMakeFiles/sql.dir/hostname.cc.o 
[ 47%] Building CXX object sql/CMakeFiles/sql.dir/init.cc.o 
[ 47%] Building CXX object sql/CMakeFiles/sql.dir/item.cc.o 
[ 48%] Building CXX object sql/CMakeFiles/sql.dir/item_buff.cc.o 
[ 48%] Building CXX object sql/CMakeFiles/sql.dir/item_cmpfunc.cc.o 
[ 48%] Building CXX object sql/CMakeFiles/sql.dir/item_create.cc.o 
[ 48%] Building CXX object sql/CMakeFiles/sql.dir/item_func.cc.o 
[ 48%] Building CXX object sql/CMakeFiles/sql.dir/item_geofunc.cc.o 

答えて

1

512 VPSでもコンパイルしている間にこの問題が発生しました。私はそれを4GBにアップグレードし、問題は解決しました。

関連する問題