summaryrefslogtreecommitdiffstats
path: root/README
blob: 6119172571b6d826ee01cacd6bd2d82a9877a1c5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
==== Initialize environment ===

Launch the script ./setup.sh.

Note, this is needed only for tests, where there are manually built binaries, which are not installed to mingw sys-root directories, like:
- gsm
- libmad/libmad32

The goal is to setup wine to use dll libraries intalled to /usr/*-mingw32/sys-root/bin for binaries launched also from other places.

The result of the setup.sh is created ~/.wine32 and ~/.wine64 wine configuration directories with these files:

~/.wine32/system.reg:
[System\\CurrentControlSet\\Control\\Session Manager\\Environment]
"PATH"=str(2):"C:\\windows\\system32;C:\\windows;C:\\windows\\system32\\wbem;Z:\\usr\\i686-w64-mingw32\\sys-root\\mingw\\bin"

~/.wine64/system.reg:
[System\\CurrentControlSet\\Control\\Session Manager\\Environment]
"PATH"=str(2):"C:\\windows\\system32;C:\\windows;C:\\windows\\system32\\wbem;Z:\\usr\\x86_64-w64-mingw32\\sys-root\\mingw\\bin"


==== Build test scripts ====

Launch make:

  make

There will be generated */*.sh scripts.

Then follow the READMEs in subdirectories.