Re: MySQl Cluster compilation Fail on Ubuntu 16.04 (ARM)
After reading your logs a bit more carefully I did discover the problem.
The problem is that you are using an ARM processor. We currently don't
support the ARM processor. It is however not much work to get it working
and I've had it on my TODO list for a long time.
The problem that you fail on is that there is no
implementation of the mb() function.
The mb() function implements a memory barrier.
The file mt-asm.h in storage/ndb/src/kernel/vm is the file
that defines the CPU specific things for memory barriers, futex support
and this is also used in DbdihMain.cpp where it fails.
So if you implement the things in mt-asm.h properly it will most likely
pass the compilation at least. It will work if you only compile ndbd and not
ndbmtd, there should be a blog about how to compile on Raspberry Pi by
Andrew Morgan that you can probably use to get it working on your
platform as well since Raspberry Pi is also an ARM processor.
Subject
Views
Written By
Posted
1592
June 14, 2017 06:47AM
650
June 21, 2017 03:20AM
698
June 23, 2017 01:47PM
649
June 23, 2017 02:08PM
640
June 24, 2017 08:43AM
563
June 27, 2017 07:09PM
Re: MySQl Cluster compilation Fail on Ubuntu 16.04 (ARM)
668
July 03, 2017 02:04PM
618
July 03, 2017 02:06PM
Sorry, you can't reply to this topic. It has been closed.
Content reproduced on this site is the property of the respective copyright holders.
It is not reviewed in advance by Oracle and does not necessarily represent the opinion
of Oracle or any other party.