Hi, Maybe I should try 10.3 then - the newest cross compiler I can build for this platform is GCC 4.7, which has only experimental support for C++11. I could also try the bundled Zlib, seeing as I'm trying to use the system one at the moment. It gets fairly far, so I imagine it should be possible.
Hamish On 28/06/2019 15:19, Marko Mäkelä wrote: > Hi Harnish, > > It can be WITH_SSL=bundled or WITH_SSL=system. Possibly the bundled > zlib is missing some recent change. > For WITH_SSL=system to work, you should have installed a package like > zlib1g-dev. > > I think that there are good chances that MariaDB 10.4 can be compiled > for ARMv5 (or at least ARMv7), because 10.3 is available in the Debian > GNU/Linux repository: > https://packages.debian.org/buster/mariadb-server-core-10.3 > > A main difference between 10.3 and 10.4 is that 10.4 requires a > compiler that supports C++11. > > Marko > > On Fri, Jun 28, 2019 at 5:06 PM Hamish MB <hamis...@live.co.uk> wrote: >> Hi Marko, >> >> I found that option, but eventually ran into a different issue. It turns >> out that zlib isn't being found by the linker, even if I explicitly set >> the path. Are there any examples of working toolchain.cmake files >> you/anyone else knows of? >> >> I think it's mostly because I'm misconfiguring that file somehow, but >> I'm not sure how. >> >> Hamish >> >> >> On 28/06/2019 15:04, Marko Mäkelä wrote: >>> Hi Harnish, >>> >>> Yes, you can disable storage engines that you do not need, like this: >>> cmake -DPLUGIN_MROONGA=NO >>> >>> This syntax works starting with MariaDB 10.1. >>> >>> For example, I am developing InnoDB, and to cut the time for >>> compilation and running tests, I disable a bunch of storage engines: >>> >>> cmake -DPLUGIN_{ARCHIVE,TOKUDB,MROONGA,OQGRAPH,ROCKSDB,CONNECT,SPIDER}=NO >>> >>> Side note: I would not be surprised if you ran into problems with >>> TokuDB. I hope that we can finally remove it in MariaDB 10.5: >>> https://jira.mariadb.org/browse/MDEV-19780 >>> >>> With best regards, >>> >>> Marko Mäkelä >>> Lead Developer InnoDB >>> MariaDB Corporation >> _______________________________________________ >> Mailing list: https://launchpad.net/~maria-discuss >> Post to : maria-discuss@lists.launchpad.net >> Unsubscribe : https://launchpad.net/~maria-discuss >> More help : https://help.launchpad.net/ListHelp > > _______________________________________________ Mailing list: https://launchpad.net/~maria-discuss Post to : maria-discuss@lists.launchpad.net Unsubscribe : https://launchpad.net/~maria-discuss More help : https://help.launchpad.net/ListHelp