1
0
mirror of https://github.com/qTox/qTox.git synced 2024-03-22 14:00:36 +08:00
qTox/windows/cross-compile
Anthony Bilinski 68ca7354be
fix(Windows): Add missed openal dll since CI refactor
Old windows/cross-compile/build.sh copied OPENAL_PREFIX_DIR/bin/*.dll to be
included, but the current Dockerfile.windows_builder copies libs one by one
and misses OpenAL. qTox fails to start on launch with due to missing
OpenAL32.dll on Windows because of this.

Add a special check for OpenAL, since the generic missing dll check doesn't
cover it.
2022-02-17 12:41:09 -08:00
..
build.sh fix(Windows): Add missed openal dll since CI refactor 2022-02-17 12:41:09 -08:00
README.md fix(docs): Correct Windows cross compile example command 2022-02-17 08:56:29 -08:00

Cross-compile from Linux to Windows

Usage

From the windows_builder/windows_builder.i686 docker image, run build.sh. NOTE: The arch argument must match the builder image

$ docker compose run windows_builder
# mkdir build-windows
# cd build-windows
# # Example is using --arch x86_64, --arch i686 should be used if you are in the i686 docker image
# /qtox/windows/cross-compile/build.sh --src-dir /qtox --arch x86_64 --build-type release