mirror of
https://github.com/odrling/Aegisub
synced 2025-04-11 22:56:02 +02:00
Update readme with links to installer and packages [skip ci]
This commit is contained in:
parent
8615152bc2
commit
ee19a981d9
52
README.md
52
README.md
@ -1,18 +1,22 @@
|
||||
# Aegisub
|
||||
# Aegisub-Japan7
|
||||
|
||||
For binaries and general information [see the homepage](http://www.aegisub.org).
|
||||
## Installation
|
||||
|
||||
The bug tracker can be found at http://devel.aegisub.org.
|
||||
The latest Windows build can be downloaded at https://mugen.karaokes.moe/downloads/aegisub-japan7/Aegisub-Japan7-latest-x64.exe
|
||||
|
||||
Support is available on [the forums](http://forum.aegisub.org) or [on IRC](irc://irc.rizon.net/aegisub).
|
||||
A package is available on the AUR for Arch Linux users: [aegisub-japan7](https://aur.archlinux.org/packages/aegisub-japan7/)
|
||||
|
||||
## Building Aegisub
|
||||
An ebuild is available for Gentoo users at https://git.odrling.xyz/odrling/odrling-overlay/src/branch/master/media-video/aegisub/aegisub-9999.ebuild
|
||||
|
||||
The default style uses the [Amaranth font](https://github.com/googlefonts/amaranth), which is installed by default when installing from the sources above.
|
||||
|
||||
## Building Aegisub-Japan7
|
||||
|
||||
### Windows
|
||||
|
||||
Prerequisites:
|
||||
|
||||
1. Visual Studio 2015 (the free Community edition is good enough)
|
||||
1. Visual Studio 2017 (the free Community edition is good enough)
|
||||
2. The June 2010 DirectX SDK (the final release before DirectSound was dropped)
|
||||
3. [Yasm](http://yasm.tortall.net/) installed to somewhere on your path.
|
||||
|
||||
@ -81,6 +85,42 @@ wxWidgets is located in vendor/wxWidgets, and can be built like so:
|
||||
Once the dependencies are installed, build Aegisub with `autoreconf && ./configure --with-wxdir=/path/to/Aegisub/vendor/wxWidgets && make && make osx-bundle`.
|
||||
`autoreconf` should be skipped if you are building from a source tarball rather than `git`.
|
||||
|
||||
### Linux, BSD or Toasters
|
||||
|
||||
Install all the dependencies with the package manager of your distribution:
|
||||
|
||||
wxGTK
|
||||
boost
|
||||
icu
|
||||
ffmpegsource
|
||||
fontconfig
|
||||
freetype
|
||||
libass
|
||||
zlib
|
||||
libiconv
|
||||
opengl
|
||||
openal
|
||||
openssl or libressl
|
||||
|
||||
Optional dependencies:
|
||||
|
||||
alsa-lib
|
||||
fftw
|
||||
openal
|
||||
portaudio
|
||||
pulseaudio
|
||||
hunspell
|
||||
luajit (can be bundled with your build)
|
||||
|
||||
|
||||
Once all the dependencies are installed, run:
|
||||
|
||||
```bash
|
||||
./autogen.sh
|
||||
./configure
|
||||
make -j$(nproc)
|
||||
```
|
||||
|
||||
## Updating Moonscript
|
||||
|
||||
From within the Moonscript repository, run `bin/moon bin/splat.moon -l moonscript moonscript/ > bin/moonscript.lua`.
|
||||
|
Loading…
x
Reference in New Issue
Block a user