genode/libports/lib/mk
Norman Feske 9651974448 Add stdcxx-4.6.1 to libports, fix #339
This patch adds libstdc++ to libports. With the previous version of the
stdcxx library, the build system used the C++ standard library that
comes with the compiler. This mechanism was prone to inconsistencies of
types defined in the header files used at compile time of the tool chain
and the types provided by our libc. By building the C++ standard library
as part of the Genode build process, such inconsistencies cannot happen
anymore.

Note that the patch changes the meaning of the 'stdcxx' library for
users that happened to rely on 'stdcxx' for hybrid Linux/Genode
applications. For such uses, the original mechanism is still available,
in the renamed form of 'toolchain_stdcxx'.
2012-09-04 12:37:56 +02:00
..
arm x86_64 and ARM support for libgmp 2012-07-04 14:56:48 +02:00
x86 Add 'libav' to libports 2012-05-29 13:54:59 +02:00
x86_32 x86_64 and ARM support for libgmp 2012-07-04 14:56:48 +02:00
x86_64 x86_64 and ARM support for libgmp 2012-07-04 14:56:48 +02:00
av.inc Enable building libav without optimization 2012-05-29 13:55:00 +02:00
avcodec.inc Enable building libav without optimization 2012-05-29 13:55:00 +02:00
avfilter.mk Enable building libav without optimization 2012-05-29 13:55:00 +02:00
avformat.mk Enable building libav without optimization 2012-05-29 13:55:00 +02:00
avutil.inc Enable building libav without optimization 2012-05-29 13:55:00 +02:00
expat.mk libports: Expat 2012-06-20 19:44:02 +02:00
ffat_block.mk ffat: Enable support for long file names 2012-07-09 15:51:55 +02:00
freetype.mk Imported Genode release 11.11 2011-12-22 16:19:25 +01:00
gallium-aux.mk Heuristics for determining python2 binary 2012-04-05 10:40:46 +02:00
gallium-egl.mk Imported Genode release 11.11 2011-12-22 16:19:25 +01:00
gallium-failover.mk Imported Genode release 11.11 2011-12-22 16:19:25 +01:00
gallium-i915.mk Constrain build of gallium-i915 lib to i915 SPEC 2012-01-25 16:08:32 +01:00
gallium-identity.mk Imported Genode release 11.11 2011-12-22 16:19:25 +01:00
gallium-softpipe.mk Imported Genode release 11.11 2011-12-22 16:19:25 +01:00
gallium-trace.mk Imported Genode release 11.11 2011-12-22 16:19:25 +01:00
gallium.inc Imported Genode release 11.11 2011-12-22 16:19:25 +01:00
gallium.mk Imported Genode release 11.11 2011-12-22 16:19:25 +01:00
gmp-mpf.mk Imported Genode release 11.11 2011-12-22 16:19:25 +01:00
gmp-mpq.mk Imported Genode release 11.11 2011-12-22 16:19:25 +01:00
gmp-mpz.mk Imported Genode release 11.11 2011-12-22 16:19:25 +01:00
gmp.inc x86_64 and ARM support for libgmp 2012-07-04 14:56:48 +02:00
gmp.mk Imported Genode release 11.11 2011-12-22 16:19:25 +01:00
history.mk Imported Genode release 11.11 2011-12-22 16:19:25 +01:00
jbig2dec.mk Build jbig2dec as shared library, fix mupdf.run 2012-02-24 13:39:23 +01:00
jpeg.mk Imported Genode release 11.11 2011-12-22 16:19:25 +01:00
libc_ffat.mk Imported Genode release 11.11 2011-12-22 16:19:25 +01:00
libc_fs.mk Add mmap and nunmap to libc_noux, libc_fs 2012-08-17 11:52:02 +02:00
libc_lock_pipe.mk Imported Genode release 11.11 2011-12-22 16:19:25 +01:00
libc_log.mk Imported Genode release 11.11 2011-12-22 16:19:25 +01:00
libc_lwip_loopback.mk Imported Genode release 11.11 2011-12-22 16:19:25 +01:00
libc_lwip_nic_dhcp.mk Imported Genode release 11.11 2011-12-22 16:19:25 +01:00
libc_lwip.mk Imported Genode release 11.11 2011-12-22 16:19:25 +01:00
libc_resolv.mk libports: add libc_resolv 2012-08-22 09:51:28 +02:00
libc_rom.mk Libc plugin for using file I/O on ROM dataspaces 2012-02-14 16:44:42 +01:00
libc_terminal.mk Imported Genode release 11.11 2011-12-22 16:19:25 +01:00
libc-common.inc Extend libc with libresolv functionality 2012-05-29 13:54:59 +02:00
libc-compat.mk Add libc/compat to libc, fix #63 2012-01-06 13:21:29 +01:00
libc-gdtoa.mk Imported Genode release 11.11 2011-12-22 16:19:25 +01:00
libc-gen.inc libports: remove passwd functions from libc 2012-08-22 09:51:28 +02:00
libc-inet.mk Extend libc with libresolv functionality 2012-05-29 13:54:59 +02:00
libc-isc.mk Extend libc with libresolv functionality 2012-05-29 13:54:59 +02:00
libc-locale.mk Imported Genode release 11.11 2011-12-22 16:19:25 +01:00
libc-nameser.mk Extend libc with libresolv functionality 2012-05-29 13:54:59 +02:00
libc-net.mk libports: add needed files to libc-net 2012-08-22 09:51:28 +02:00
libc-regex.mk Add libc/regex to libc, fix #64 2012-01-06 09:25:57 +01:00
libc-resolv.mk Extend libc with libresolv functionality 2012-05-29 13:54:59 +02:00
libc-rpc.mk libports: add libc's libc-rpc 2012-08-22 09:51:27 +02:00
libc-stdio.mk Imported Genode release 11.11 2011-12-22 16:19:25 +01:00
libc-stdlib.mk Imported Genode release 11.11 2011-12-22 16:19:25 +01:00
libc-stdtime.mk Define 'TZ_MAX_TIMES' as 1 2012-07-02 14:18:58 +02:00
libc-string.mk Imported Genode release 11.11 2011-12-22 16:19:25 +01:00
libc.mk libports: remove certain static libs from libc.mk 2012-08-22 09:51:27 +02:00
libcrypto.mk libports: fix openssl issues and update to 1.0.1c 2012-07-20 14:43:35 +02:00
libdrm.mk Imported Genode release 11.11 2011-12-22 16:19:25 +01:00
libm.mk Preliminary 'log2()' and 'log2f()' implementation 2012-03-08 10:42:21 +01:00
libpng.mk Imported Genode release 11.11 2011-12-22 16:19:25 +01:00
libssl.mk libports: fix openssl issues and update to 1.0.1c 2012-07-20 14:43:35 +02:00
libutil.mk Extend libc with libresolv functionality 2012-05-29 13:54:59 +02:00
lua.inc Lua: Port of Lua runtime and simple example 2012-05-29 13:54:52 +02:00
lua.mk Lua: Port of Lua runtime and simple example 2012-05-29 13:54:52 +02:00
luacxx.mk Lua: Port of Lua runtime and simple example 2012-05-29 13:54:52 +02:00
lwip.mk libports: adjust lwip's TCP_SND_BUF size 2012-09-03 11:10:39 +02:00
mesa-egl.mk Imported Genode release 11.11 2011-12-22 16:19:25 +01:00
mesa.inc Imported Genode release 11.11 2011-12-22 16:19:25 +01:00
mesa.mk Imported Genode release 11.11 2011-12-22 16:19:25 +01:00
mpc.mk libports: MPC 2012-07-02 14:15:42 +02:00
mpfr.mk x86_64 and ARM support for libgmp 2012-07-04 14:56:48 +02:00
mupdf.mk Add openjpeg, jbig2dec, and mupdf to libports 2012-01-02 17:09:18 +01:00
ncurses.mk Imported Genode release 11.11 2011-12-22 16:19:25 +01:00
openjpeg.mk Fix dependency rules in openjpeg library makefile. 2012-01-06 09:33:33 +01:00
pcre.mk libports: add pcre-8.3 (8bit only) 2012-08-17 11:51:57 +02:00
pthread.mk POSIX threads and semaphores 2012-04-16 12:16:40 +02:00
python.inc Imported Genode release 11.11 2011-12-22 16:19:25 +01:00
readline.mk Imported Genode release 11.11 2011-12-22 16:19:25 +01:00
sdl.mk Enable libSDL on ARM, add 'libports/run/sdl.run' 2012-08-16 13:33:00 +02:00
stdcxx.mk Add stdcxx-4.6.1 to libports, fix #339 2012-09-04 12:37:56 +02:00
swscale.mk Add 'libav' to libports 2012-05-29 13:54:59 +02:00
test-ldso2.mk Imported Genode release 11.11 2011-12-22 16:19:25 +01:00
test-ldso.mk Imported Genode release 11.11 2011-12-22 16:19:25 +01:00
zlib.mk Update zlib to version 1.2.7, fix #196 2012-05-03 23:32:56 +02:00