Details
-
Bug
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Won't Fix
-
10.1.6
-
BananaPi ARMv7
Description
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