update readme
This commit is contained in:
parent
b9dd461c4f
commit
f629e86b20
50
README.md
50
README.md
@ -127,6 +127,56 @@ $ grep ^ .git/modules/*/HEAD .git/HEAD
|
|||||||
.git/HEAD:ref: refs/heads/proton_3.16
|
.git/HEAD:ref: refs/heads/proton_3.16
|
||||||
```
|
```
|
||||||
|
|
||||||
|
## Sanity checks
|
||||||
|
|
||||||
|
- check there are no 64-bit libs under ``dist/dist/lib/``
|
||||||
|
nor 32-bit libs under ``dist/dist/lib64/``.
|
||||||
|
This can happen when having issues with the Makefiles,
|
||||||
|
e.g. unset ``FFMPEG_CROSS_LDFLAGS := -m32`` in ``build/makefile_base.mak``
|
||||||
|
if building ``--with-ffmpeg``:
|
||||||
|
|
||||||
|
```
|
||||||
|
user@proton:~/proton$ find dist/dist/lib/ -xdev -type f -exec sh -c "file '{}' | grep -vE 'ASCII|MS-DOS executable|PE32 executable|ELF 32-bit'" \;
|
||||||
|
user@proton:~/proton$ find dist/dist/lib64/ -xdev -type f -exec sh -c "file '{}' | grep -vE 'ASCII|MS-DOS executable|PE32\+ executable|ELF 64-bit'" \;
|
||||||
|
```
|
||||||
|
|
||||||
|
- check ffmpeg (if built with ``--with-ffmpeg``)
|
||||||
|
|
||||||
|
```
|
||||||
|
ls -la dist/dist/lib{,64}/lib{avcodec,avutil,swresample}*
|
||||||
|
```
|
||||||
|
|
||||||
|
- check xaudio2 (FAudio)
|
||||||
|
|
||||||
|
```
|
||||||
|
ls -la dist/dist/lib{,64}/libFAudio.so
|
||||||
|
ls -la dist/dist/lib{,64}/wine/x3daudio1_{0..7}.dll.so
|
||||||
|
ls -la dist/dist/lib{,64}/wine/xactengine3_{0..7}.dll.so
|
||||||
|
ls -la dist/dist/lib{,64}/wine/xapofx1_{1..5}.dll.so
|
||||||
|
ls -la dist/dist/lib{,64}/wine/xaudio2_{0..9}.dll.so
|
||||||
|
```
|
||||||
|
|
||||||
|
> If ``xactengine3`` is missing then apply https://github.com/ValveSoftware/wine/commit/e0e3165c15, https://github.com/ValveSoftware/wine/commit/967f095438
|
||||||
|
|
||||||
|
- check DXVK
|
||||||
|
|
||||||
|
```
|
||||||
|
ls -la dist/dist/lib{,64}/wine/dxvk/*dll
|
||||||
|
```
|
||||||
|
|
||||||
|
- check lsteamclient
|
||||||
|
|
||||||
|
```
|
||||||
|
ls -la dist/dist/lib{,64}/wine/lsteamclient.dll.so
|
||||||
|
```
|
||||||
|
|
||||||
|
- check vrclient
|
||||||
|
|
||||||
|
```
|
||||||
|
ls -la dist/dist/{lib/wine/vrclient.dll.so,lib64/wine/vrclient_x64.dll.so}
|
||||||
|
ls -la dist/dist/{lib/wine/fakedlls/vrclient.dll,lib64/wine/fakedlls/vrclient_x64.dll}
|
||||||
|
```
|
||||||
|
|
||||||
## Ccache
|
## Ccache
|
||||||
|
|
||||||
> ccache is a compiler cache. It speeds up recompilation by caching previous
|
> ccache is a compiler cache. It speeds up recompilation by caching previous
|
||||||
|
Loading…
Reference in New Issue
Block a user