[compat] openbsd port fixes
Signed-off-by: lizzie <lizzie@eden-emu.dev> [docs] building instructions for openbsd Signed-off-by: lizzie <lizzie@eden-emu.dev> [docs] openbsd docs use /usr/obj Signed-off-by: lizzie <lizzie@eden-emu.dev>
This commit is contained in:
parent
10dd003d0f
commit
0be966deb1
6 changed files with 25 additions and 6 deletions
|
@ -6,6 +6,7 @@
|
|||
* **Solaris**: [Solaris Building Guide](./build/Solaris.md)
|
||||
* **FreeBSD**: [FreeBSD Building Guide](./build/FreeBSD.md)
|
||||
* **macOS**: [macOS Building Guide](./build/macOS.md)
|
||||
* **OpenBSD**: [OpenBSD Building Guide](./build/OpenBSD.md)
|
||||
|
||||
# CPM
|
||||
|
||||
|
|
15
docs/build/OpenBSD.md
vendored
Normal file
15
docs/build/OpenBSD.md
vendored
Normal file
|
@ -0,0 +1,15 @@
|
|||
# Building for OpenBSD
|
||||
|
||||
```sh
|
||||
pkg_add -u
|
||||
pkg_add cmake nasm git boost unzip--iconv autoconf-2.72p0 bash ffmpeg glslang g++-11.2.0p18 gmake
|
||||
git --recursive https://git.eden-emu.dev/eden-emu/eden
|
||||
```
|
||||
|
||||
Select g++-11.2. The compiler can then be invoked via `ec++`.
|
||||
|
||||
```sh
|
||||
cmake -DDYNARMIC_USE_PRECOMPILED_HEADERS=OFF -DCMAKE_BUILD_TYPE=Debug -DENABLE_QT=OFF -DENABLE_OPENSSL=OFF -DENABLE_WEB_SERVICE=OFF -B /usr/obj/eden
|
||||
```
|
||||
|
||||
- Modify `externals/ffmpeg/CMakeFiles/ffmpeg-build/build.make` to use `-j$(nproc)` instead of just `-j`.
|
Loading…
Add table
Add a link
Reference in a new issue