97 Commits

Author SHA1 Message Date
RichardG867
379825c839 32-bit removal 2025-10-26 00:21:08 -03:00
Nir Lichtman
5cadc89081 buildguide: fix missing cmake and more details regarding evdev error (#45) 2025-10-25 17:26:52 -03:00
Miran Grča
59a7b6d229 Merge pull request #40 from Emayeah/master
Add DNF5 commands to the build guide
2025-08-25 01:43:33 +02:00
RichardG867
2a81cca1ed Change discontinued build variants copy 2025-08-21 15:54:04 -03:00
RichardG867
70547143ae Rename sidecar device flag 2025-08-21 15:43:33 -03:00
RichardG867
7316e05de2 Merge branch 'v4.2' 2025-08-21 15:42:52 -03:00
RichardG867
747c4fcd20 Merge branch 'v4.1' into v4.2 2025-08-21 15:42:51 -03:00
RichardG867
5fa444664d AT32 device flag 2025-08-21 15:42:25 -03:00
RichardG867
ebac39be1d Merge branch 'v4.0' into v4.1 2025-08-21 15:42:07 -03:00
RichardG867
44e0be6cce Additional future device flags 2025-08-21 15:41:27 -03:00
RichardG867
8b9c8cd1ab Merge branch 'v3.11' into v4.0 2025-08-21 15:33:58 -03:00
RichardG867
a9b1b4bd8f Merge branch 'v3.7' into v3.11 2025-08-21 15:33:41 -03:00
RichardG867
d290277cf3 Merge branch 'v3.6' into v3.7 2025-08-21 15:33:40 -03:00
RichardG867
fb35a0c0b9 Merge branch 'v3.4' into v3.5 2025-08-21 15:32:35 -03:00
RichardG867
1569802f25 PCjr sidecar flag 2025-08-21 15:32:18 -03:00
RichardG867
97d2739d21 Builds page 2025-08-02 19:07:25 -03:00
Emanuele
210a658e08 Update buildguide.rst 2025-06-03 12:59:05 +02:00
RichardG867
d6c28041fd 32-bit build removal 2025-05-26 12:40:47 -03:00
Alexander Babikov
9f1fffe2ef Add libserialport to the build guide (#39) 2024-12-24 13:08:59 -03:00
RichardG867
2dc4fb7cea Fix 86F spec formatting 2024-11-17 22:30:04 -03:00
RichardG867
dba21b546e Fix 86F spec formatting 2024-11-17 22:29:06 -03:00
RichardG867
d921e4c076 Replace 86F spec with v2.12 2024-10-11 16:24:15 -03:00
RichardG867
b101a8b5e1 Replace 86F spec with v2.12 2024-10-11 16:24:15 -03:00
RichardG867
40577cb0b2 Replace 86F spec with v2.12 2024-10-11 16:24:15 -03:00
RichardG867
e3f4032079 Replace 86F spec with v2.12 2024-10-11 16:24:15 -03:00
RichardG867
165afea45e Replace 86F spec with v2.12 2024-10-11 16:24:14 -03:00
RichardG867
ede5dbb0f8 Replace 86F spec with v2.12 2024-10-11 16:24:14 -03:00
RichardG867
d7d8119518 Replace 86F spec with v2.12 2024-10-11 16:21:06 -03:00
RichardG867
be77a3b084 Tweak I/O tracing documentation 2024-09-04 17:58:56 -03:00
RichardG867
5885843188 Add I/O tracing documentation 2024-09-03 18:30:28 -03:00
RichardG867
496bd80b0a Update CMake presets 2024-07-26 12:24:37 -03:00
RichardG867
85d456dfb1 Add libsndfile to build guide 2024-07-26 12:22:40 -03:00
RichardG867
e1b22e0299 Reword FreeBSD build warning 2024-07-26 12:18:56 -03:00
rilysh
167abf0da1 buildguide: add a note describing the possible error with libevdev on FreeBSD (#34)
There seem to be a "port" of GNU/Linux's libevdev on FreeBSD.
However, it's not exactly a port, and it includes linux/input.h
file which on FreeBSD doesn't exist. The equivalent file for
linux/input.h is dev/evdev/input.h.

Unless the upstream maintainer of libevdev adds this (may not), we
should add a note here, describing the possible error on compilation
of 86Box on FreeBSD.
2024-07-26 12:14:51 -03:00
Robert
a098b8d094 prevent build error about missing libz.a (#36)
Without this, the build fails with:
```
Make Error at /usr/lib64/cmake/ZLIB/ZLIB.cmake:81 (message):
  The imported target "ZLIB::zlibstatic" references the file

     "/usr/lib64/libz.a"

  but this file does not exist.  Possible reasons include:

  * The file was deleted, renamed, or moved to another location.

  * An install or uninstall procedure did not complete successfully.

  * The installation package was faulty and contained

     "/usr/lib64/cmake/ZLIB/ZLIB.cmake"

  but not all the files it references.

Call Stack (most recent call first):
  /usr/lib64/cmake/ZLIB/zlib-config.cmake:44 (include)
  /usr/share/cmake/Modules/FindPNG.cmake:65 (find_package)
  src/CMakeLists.txt:136 (find_package)
```
2024-07-26 12:14:29 -03:00
Alexander Babikov
9c62fff6e7 Build guide: Add vulkan-headers for MSYS2 2024-03-24 01:51:16 +05:00
rilysh
823e90892c Add instructions to build 86Box on FreeBSD (#31)
List all the packages that are required to build 86Box on FreeBSD.
2024-03-19 17:53:48 -03:00
Alexander Babikov
ab717366c4 Build guide improvements: (#29)
* Add FluidSynth and libslirp to dependencies where they haven't been added already
* Remove FAudio from installation commands, but still mention it as an alternative to OpenAL
* Replace pkg-config with pkgconf for MSYS2 and Arch
* Drop the multilib OpenAL requirement on Arch
2024-01-28 13:42:19 -03:00
cold-brewed
ee9a78ba0f Add fluid and slirp dependencies for debian (#28)
Co-authored-by: cold-brewed <cold-brewed@users.noreply.github.com>
2023-10-23 12:35:05 -03:00
RichardG867
ee1ac203a2 Merge branch 'master' of ssh://github.com/86Box/docs 2023-10-09 15:54:45 -03:00
RichardG867
f65511df03 4.0(.1) updates across the board 2023-10-09 15:54:35 -03:00
RichardG867
b5c6b3347d dev/api/pci: Update to reflect 4.0 API 2023-10-09 15:24:54 -03:00
Robert de Rooy
b0bd113372 Add missing libslirp-devel 2023-09-02 14:26:53 +02:00
Robert de Rooy
80f4dddfd3 update build requirements, add Fedora 2023-09-02 10:42:50 +02:00
RichardG867
c95e2d1cc3 dev/api/pci: Fix small mistake in multifunction example 2023-04-16 14:47:25 -03:00
RichardG867
a7c8c26645 dev/api/pci: Remove redundant example code line 2023-04-16 14:47:24 -03:00
RichardG867
b70f98a08c dev/api/io: Add missing formatting 2023-04-16 14:47:24 -03:00
Tiaan Louw
3c40288e47 Fix grammatic error in docs 2023-04-16 14:47:24 -03:00
RichardG867
23e67b916a dev/builds: Discontinue debug builds 2023-04-16 14:44:34 -03:00
RichardG867
cc09ebf687 dev/buildguide: Add libxkbcommon and some formatting 2023-04-16 14:33:42 -03:00