1
0
Fork 0
mirror of https://github.com/ctruLua/ctruLua.git synced 2025-10-27 16:39:29 +00:00
ctruLua/libs/3ds_portlibs
2017-05-23 21:49:03 +02:00
..
.gitignore Added CIA, bugfixes, portlibs update 2017-05-23 21:49:03 +02:00
arm-none-eabi-pkg-config Added CIA, bugfixes, portlibs update 2017-05-23 21:49:03 +02:00
libmad-0.15.1b.patch Added CIA, bugfixes, portlibs update 2017-05-23 21:49:03 +02:00
libmbedtls-2.2.1.patch Added CIA, bugfixes, portlibs update 2017-05-23 21:49:03 +02:00
Makefile Added CIA, bugfixes, portlibs update 2017-05-23 21:49:03 +02:00
README.md Added CIA, bugfixes, portlibs update 2017-05-23 21:49:03 +02:00
TODO.md Added missing dependicies 2015-08-17 21:10:54 +02:00

3DS Portlibs

Here is a Makefile for building various portlibs for 3DS. You need to first build zlib and install it. Then you can build the other portlibs.

$ make zlib
$ make install-zlib
$ make <targets>
$ make install

This will install the portlibs to $DEVKITPRO/portlibs/armv6k. If this is a privileged location, you will need to sudo make install-zlib and sudo make install in order for the portlibs to be installed.

Currently supports the following portlibs:

  • bzip2
  • freetype (requires zlib)
  • giflib
  • jansson
  • libconfig
  • libexif
  • libjpeg-turbo
  • libmad
  • libogg
  • libpng (requires zlib)
  • libxml2
  • libxmp-lite
  • mbedtls (requires zlib) (without net component)
  • sqlite
  • tinyxml2
  • tremor (requires libogg)
  • xz
  • zlib

Download links: