[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
APT Repository Update (build-2020-01-10)
From: |
Tony Theodore |
Subject: |
APT Repository Update (build-2020-01-10) |
Date: |
Sat, 16 Jan 2021 12:59:06 +1100 |
Hi All,
The repository has been updated to tag `build-2021-01-10`[1] for the
following distros[2]:
- Debian 9 Stretch
- Debian 10 Buster
- Ubuntu 16.04 Xenial
- Ubuntu 18.04 Bionic
- Ubuntu 20.04 Focal
Ubuntu 14.04 Trusty is available at 20190309, but will be removed soon.
The build matrix[3] shows package/target support (takes some time to
render styling), and deb packages were built with the following
`settings.mk`:
MXE_USE_CCACHE := no
EXCLUDE_PKGS = ocaml%
gdal_CONFIGURE_OPTS = --with-openjpeg=no
Logs:
https://pkg.mxe.cc/repos/build-logs/
Related issues:
ccache #2349[4] fixed for deb building - open for general approach
ocaml* #2512[5] need to separate luajit and merge
ffmpeg #2558[6] fixed
docs #2535[7] in progress
Quick start:
sudo apt-get -y install software-properties-common lsb-release
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 86B72ED9
sudo add-apt-repository "deb [arch=amd64] https://pkg.mxe.cc/repos/apt
`lsb_release -sc` main"
sudo apt-get -y update
sudo apt-get -y install mxe-<target>-<package>
Note all package and target names have underscores `_` replaced with
dashes `-` i.e:
x86_64-w64-mingw32 sdl_sound --> mxe-x86-64-w64-mingw32.static-sdl-sound
See lightspark project for CI build example[8].
Cheers,
Tony
[1] https://github.com/mxe/mxe/releases/tag/build-2021-01-10
[2] https://pkg.mxe.cc/repos/apt/dists
[3]
https://htmlpreview.github.io/?https://github.com/mxe/mxe/blob/build-2021-01-10/docs/build-matrix.html
[4] https://github.com/mxe/mxe/issues/2349
[5] https://github.com/mxe/mxe/issues/2512
[6] https://github.com/mxe/mxe/issues/2558
[7] https://github.com/mxe/mxe/issues/2535
[8] https://github.com/lightspark/lightspark/blob/master/.travis.yml
- APT Repository Update (build-2020-01-10),
Tony Theodore <=