mirror of
https://github.com/chris2511/xca.git
synced 2026-09-14 11:06:19 +05:00
git.release.something -> Create any git release with a tag to test package (debian/rpm) build git.release -> Create required changes and tags for the next release git.publish -> Finalize the release (github release) gen-binary-hash / binary-hashes.json -> keep track of release hashes
31 lines
711 B
Plaintext
31 lines
711 B
Plaintext
|
|
This is a short overview of how to build
|
|
XCA for windows 64-bit.
|
|
|
|
This is for debian hosts, cross-compiling a windows binary.
|
|
|
|
Needed packages:
|
|
mingw cross compiler
|
|
wine (to run moc.exe and uic.exe)
|
|
|
|
# apt-get install mingw-w64 wine
|
|
|
|
create a new, empty directory say xca-w64
|
|
$ cd xca-w64
|
|
$ tar zxf xca-0.x.y.tar.gz
|
|
|
|
Use a Windows host to execute and install the QT5 tools
|
|
The required component is: Qt5 / MinGW 64-bit
|
|
https://www.qt.io/download
|
|
|
|
./bootstrap
|
|
touch build-libs
|
|
|
|
comment out OSSLSIGN line in Makefile
|
|
|
|
copy the installed Qt tree from windows host to ./qt/
|
|
|
|
Edit the Qt path in xca-x.y.z/release/build-w64.sh
|
|
Now call xca-x.y.z/release/build-w64.sh
|
|
and wait until xca-portable-x.y.z is built.
|