Skip to content

Commit

Permalink
Merge pull request #9531
Browse files Browse the repository at this point in the history
def79dd readme: fix win64 cross-compile requirements (tobtoht)
  • Loading branch information
luigi1111 committed Dec 23, 2024
2 parents d42bba7 + def79dd commit 5d465e2
Showing 1 changed file with 6 additions and 3 deletions.
9 changes: 6 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -560,9 +560,12 @@ You can also cross-compile static binaries on Linux for Windows and macOS with t

* ```make depends target=x86_64-linux-gnu``` for 64-bit linux binaries.
* ```make depends target=x86_64-w64-mingw32``` for 64-bit windows binaries.
* Requires: `python3 g++-mingw-w64-x86-64 wine1.6 bc`
* You also need to run:
```update-alternatives --set x86_64-w64-mingw32-g++ x86_64-w64-mingw32-g++-posix && update-alternatives --set x86_64-w64-mingw32-gcc x86_64-w64-mingw32-gcc-posix```
* Requires: `g++-mingw-w64-x86-64`
* You also need to run:
```shell
update-alternatives --set x86_64-w64-mingw32-g++ $(which x86_64-w64-mingw32-g++-posix) && \
update-alternatives --set x86_64-w64-mingw32-gcc $(which x86_64-w64-mingw32-gcc-posix)
```
* ```make depends target=x86_64-apple-darwin``` for macOS binaries.
* Requires: `cmake imagemagick libcap-dev librsvg2-bin libz-dev libbz2-dev libtiff-tools python-dev`
* ```make depends target=i686-linux-gnu``` for 32-bit linux binaries.
Expand Down

0 comments on commit 5d465e2

Please sign in to comment.