|
Compiling MariaDB 10.1.6 => ok
Compiling GaleraCluster from (https://github.com/MariaDB/galera) => failed
[Node1][06:52]root@bananapi:~/galera$ bash scripts/build.sh
|
~/galera ~/galera
|
~/galera
|
scons: Reading SConscript files ...
|
Host: linux armv7l 32bit
|
Signature: version: 3.10, revision: 3468
|
Checking for C library pthread... no
|
Error: pthread library not found
|
in config.log
trying to make it well
file /root/galera/SConstruct,line 223:
|
Configure(confdir = .sconf_temp)
|
scons: Configure: Checking for C library pthread...
|
.sconf_temp/conftest_0.c <-
|
|
|
|
|
|
|
|int
|
|main() {
|
|
|
|return 0;
|
|}
|
|
|
gcc -o .sconf_temp/conftest_0.o -c -std=c99 -fno-strict-aliasing -pipe -g -O3 -DNDEBUG -m32 -march=i686 -Wall -Wextra -Wno-unused-parameter -pthread -D_XOPEN_SOURCE=600 -DHAVE_COMMON_H .sconf_temp/conftest_0.c
|
gcc: error: unrecognized argument in option '-march=i686'
|
gcc: note: valid arguments to '-march=' are: armv2 armv2a armv3 armv3m armv4 armv4t armv5 armv5e armv5t armv5te armv6 armv6-m armv6j armv6k armv6s-m armv6t2 armv6z armv6zk armv7 armv7-a armv7-m armv7-r armv7e-m armv7ve armv8-a armv8-a+crc iwmmxt iwmmxt2 native
|
gcc: error: unrecognized command line option '-m32'
|
scons: Configure: no
|
then i got
file /root/galera/SConstruct,line 223:
|
Configure(confdir = .sconf_temp)
|
scons: Configure: Checking for C library pthread...
|
.sconf_temp/conftest_0.c <-
|
|
|
|
|
|
|
|int
|
|main() {
|
|
|
|return 0;
|
|}
|
|
|
gcc -o .sconf_temp/conftest_0.o -c -std=c99 -fno-strict-aliasing -pipe -g -O3 -DNDEBUG -march=armv7 -Wall -Wextra -Wno-unused-parameter -pthread -D_XOPEN_SOURCE=600 -DHAVE_COMMON_H .sconf_temp/conftest_0.c
|
gcc -o .sconf_temp/conftest_0 -march=armv7 -Wl,-melf_i386 .sconf_temp/conftest_0.o -lpthread
|
/usr/bin/ld: unrecognised emulation mode: elf_i386
|
Supported emulations: armelf_linux_eabi armelfb_linux_eabi
|
collect2: error: ld returned 1 exit status
|
scons: Configure: no
|
PS : if you need a platform for test I can provide one for you, ask me in PM
|