#7833 closed Support Requests (invalid)
Boost support for Android
Reported by: | Owned by: | ||
---|---|---|---|
Milestone: | To Be Determined | Component: | Building Boost |
Version: | Boost 1.52.0 | Severity: | Showstopper |
Keywords: | Boost, Android, Smartphone | Cc: |
Description
Boost libraries are intended to be widely useful, and usable across a broad range of applications, but yet there is no official support available for Android.
Smart phone, now-a-days, are acting as a remote control / client for several types of devices. For this multi threading , synchronization, networking modules are to be designed.Boost on Android can greatly reduce this effort.
So, It would be great if we have an official support for Android as it is one of the most growing Smart phone Operating System.
Thanks
Change History (4)
comment:1 by , 10 years ago
Resolution: | → invalid |
---|---|
Status: | new → closed |
comment:2 by , 8 years ago
comment:3 by , 7 years ago
I have pre-compiled the Boost C++ 1.53 Libraries for Android for the four main Android architectures: armeabi, armeabi-v7a, mips, x86. They are available for download on my website at this URL: http://www.mandelmania.net/boost.html. The download includes four sets of .a files, for the four architectures, along with the include files.
They are great for use in Embarcadero's RAD Studio FireMonkey platform using C++ Builder—in fact, they are available as a free GetIt add-on for C++ Builder—but they should work in just about any Android application by linking in the required .a files.
There's also a sample RAD Studio project available on that page that uses Boost serialization which can be downloaded, and is ready for compilation and deployment from within RAD Studio. It's easily deployable also to Windows and Mac OS X! The code itself can be used with other compilers as well—which further lends itself to cross platform capability, and code could be written (with a minimal set of compiler directives) that runs on Windows, Android, and Mac too!
comment:4 by , 5 years ago
Here: http://silverglint.com/boost-for-android/ you can find a simple and painless new way to build a modern (eg 1.64.0) version of boost for android. Works with clang and gcc.
Also included is a sample app that shows you how to use the boost binaries thus built.
Official support needs a volunteer tester, so that maintainers can fix the issues. If you have the means, please run the regression test regularly.