mirror of
https://forgemia.inra.fr/theophile.terraz/acoused.git
synced 2026-10-30 03:10:40 +01:00
Packages: Put a minimal README.
This commit is contained in:
1 parent
e1cbe77ea7
commit
8418935cd5
2 files changed
+63
-1
No files matched your search
@@ -0,0 +1,62 @@
|
|||||||
|
# Build Windows package on Linux
|
||||||
|
|
||||||
|
*This README as tested on Guix with Wine 10.*
|
||||||
|
|
||||||
|
## Setup
|
||||||
|
|
||||||
|
### Wine
|
||||||
|
|
||||||
|
Fist, you need to install Wine:
|
||||||
|
|
||||||
|
```shell
|
||||||
|
# Debian
|
||||||
|
apt install winehq-stable wine64 winetricks
|
||||||
|
|
||||||
|
# Guix
|
||||||
|
guix install wine64 winetricks
|
||||||
|
```
|
||||||
|
|
||||||
|
Init a new custom wine prefix:
|
||||||
|
|
||||||
|
```shell
|
||||||
|
export WINE_PREFIX=$PWD/wine
|
||||||
|
wine winecfg
|
||||||
|
|
||||||
|
# or use env-wine.sh
|
||||||
|
./env-wine.sh wine winecfg
|
||||||
|
```
|
||||||
|
|
||||||
|
In `winecfg`, set the windows version to Windows 10 and click ok.
|
||||||
|
|
||||||
|
### Install windows software
|
||||||
|
|
||||||
|
We need to install 7zip and Python into the wine prefix. You can
|
||||||
|
install 7zip with the command:
|
||||||
|
|
||||||
|
```shell
|
||||||
|
./env-wine.sh winetricks apps 7zip
|
||||||
|
```
|
||||||
|
|
||||||
|
To install Python, you need to download Python installer for windows
|
||||||
|
on version 3.10.2. Next use this command to run the installer:
|
||||||
|
|
||||||
|
```shell
|
||||||
|
./env-wine.sh wine <path-to-python-installer-exe>
|
||||||
|
```
|
||||||
|
|
||||||
|
And follow the installation procedure without forget to activate setup
|
||||||
|
Python PATH. Now this command will work and return 'Python 3.10.2'.
|
||||||
|
|
||||||
|
```shell
|
||||||
|
$ ./env-wine.sh wine python --version
|
||||||
|
Python 3.10.2
|
||||||
|
```
|
||||||
|
|
||||||
|
## Build package
|
||||||
|
|
||||||
|
Now, you can run the scripts to build the windows package:
|
||||||
|
|
||||||
|
```shell
|
||||||
|
$ ./env-wine.sh wine windows.bat
|
||||||
|
|
||||||
|
```
|
||||||
@@ -3,4 +3,4 @@
|
|||||||
export WINEPREFIX=$PWD/wine
|
export WINEPREFIX=$PWD/wine
|
||||||
export WINEDEBUG=-all
|
export WINEDEBUG=-all
|
||||||
|
|
||||||
wine $@
|
$@
|
||||||
Reference in new issue
Block a user