This document lists runtime/build dependencies and helper programs required to use, build, and publish LULT.
- Python 3.10+ (for source run)
- PyQt6 (GUI)
- mono (required to run
UnrealLocres.exein this project)
- repak (pak unpack/pack)
- UnrealLocres (
.locresimport/export helper)
- pip / setuptools / wheel
- PyInstaller (Linux executable bundling)
- appimagetool (AppImage packaging)
- curl or wget (used by build script to download appimagetool when missing)
- Rust + Cargo (only needed if repak binary is missing and must be built from source)
- Wine (optional fallback for
.exeexecution)
- In this project,
UnrealLocres.exeis intended to run throughmono. wineis not required in normal setup.- If you encounter edge-case compatibility issues with mono, wine can be tested as fallback.
sudo dnf install -y python3 python3-pip mono-complete curlOptional:
sudo dnf install -y wine cargo rust