aboutsummaryrefslogtreecommitdiff
path: root/backends
diff options
context:
space:
mode:
authorCameron Cawley2019-11-06 14:03:55 +0000
committerGitHub2019-11-06 14:03:55 +0000
commit2c491243f5ddf101ea600bb1233a809d8ea0bf68 (patch)
tree4fc595679ec5f75a75987fb3a9e2f9da251585c2 /backends
parent2b6730e217c02ec1ad3e1c1f5b37e5a6027d9491 (diff)
downloadscummvm-rg350-2c491243f5ddf101ea600bb1233a809d8ea0bf68.tar.gz
scummvm-rg350-2c491243f5ddf101ea600bb1233a809d8ea0bf68.tar.bz2
scummvm-rg350-2c491243f5ddf101ea600bb1233a809d8ea0bf68.zip
3DS: Update the list of third-party libraries
Diffstat (limited to 'backends')
-rw-r--r--backends/platform/3ds/README.md23
1 files changed, 5 insertions, 18 deletions
diff --git a/backends/platform/3ds/README.md b/backends/platform/3ds/README.md
index 2ee0f71213..38bc9ec090 100644
--- a/backends/platform/3ds/README.md
+++ b/backends/platform/3ds/README.md
@@ -148,10 +148,12 @@ The following libraries can be downloaded with pacman:
| libmad | 3ds-libmad |
| libogg | 3ds-libogg |
| tremor | 3ds-libvorbisidec |
+| flac | 3ds-flac |
+| curl | 3ds-curl |
-At the moment of writing, `faad` and `flac` are not in the devkitPro 3DS pacman
-repository. They can be compiled by following the instructions in the section below,
-in case they cannot be found through pacman.
+At the moment of writing, `faad` is not in the devkitPro 3DS pacman repository. It
+can be compiled by following the instructions in the section below, in case it cannot
+be found through pacman.
The following pacman packages are also recommended:
- `3ds-dev`
@@ -203,21 +205,6 @@ In the source directory of the library:
$ export LDFLAGS="-L$PORTLIBS/lib"
```
-4.1.3) Note on FLAC:
---------------------
-At the moment of writing, the `libflac` library cannot be compiled for the 3DS out of the box.
-However, the following patch (for the Nintendo Switch) can be adapted and applied to it:
-https://github.com/devkitPro/pacman-packages/tree/master/switch/flac
-
-Afterwards, the library can be built with:
-```
- $ CFLAGS="${CFLAGS} -D__3DS__ " \
- ./configure --prefix="${PORTLIBS_PREFIX}" --host=arm-none-eabi \
- --disable-shared --enable-static \
- --disable-xmms-plugin --disable-cpplibs \
- --disable-sse --without-ogg
-```
-
4.2) Compiling ScummVM
----------------------
Do the following in a fresh terminal.