Commit Graph

7 Commits

Author SHA1 Message Date
Fredrik Fornwall
6c29aaa1c7 Transition from gnustl to libc++
This will make things as std::to_string() and other C++ features
work with a modern and supported C++ library.

We package up libc++_shared.so and bump the revision of every C++
using package to make it rebuild against it.

Users who have built C++ using libraries or programs will probably
need to rebuild them if they are linked against Termux-supplied
libraries, as user code was previously linked against gnustl while
the system libraries are now using libc++, and it's not a good idea
to mix C++ standard libraries in a program.
2017-07-14 00:23:37 +02:00
Fredrik Fornwall
b26283d4a7 Update from NDK r13 to r14
For those using Docker build environments: run scripts/update-docker.sh
to pull the latest Docker image with r14 installed.

Otherwise, remove the $NDK directory (defaults to
$HOME/lib/android-ndk if not setup in the environment) and run
scripts/setup-android-sdk.sh to setup a r14 installation.
2017-03-04 22:03:54 +01:00
Fredrik Fornwall
8268b5dfef libcaca: Note that it doesn't build with clang 2017-01-15 19:39:53 +01:00
Fredrik Fornwall
5817aa9600 libcaca: --disable-ruby to fix build on mac 2016-06-19 23:36:05 +02:00
Fredrik Fornwall
d4fce2d3f0 libcaca: Fix x86_64 build 2016-06-17 06:36:18 -04:00
Fredrik Fornwall
525152acb6 libcaca: Add --disable-docs
This avoids a problem with building on ubuntu 16.04 if doxygen is
installed.
2016-05-30 03:57:45 -04:00
Fredrik Fornwall
59f0d218a6 Initial push 2015-06-13 01:03:31 +02:00