Skip to content

Commit

Permalink
Merge pull request joncampbell123#5048 from maron2000/restore_slirp
Browse files Browse the repository at this point in the history
Add build instructions for Raspberry PI
  • Loading branch information
joncampbell123 authored Jun 14, 2024
2 parents 91f860e + 6cc7e47 commit cfb5fa9
Showing 1 changed file with 13 additions and 1 deletion.
14 changes: 13 additions & 1 deletion BUILD.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ The four major operating systems and platforms of DOSBox-X are:

1. Windows 11, 10, 8, 7, Vista and XP for 32-bit and 64-bit x86/x64 and ARM

2. Linux (with X11) 64-bit x86/x64, and on a Raspberry Pi 3/4
2. Linux (with X11) 64-bit x86/x64, and on a Raspberry Pi 3/4/5

3. macOS (Mac OS X) recent version, 64-bit Intel, ARM-based, and Universal

Expand Down Expand Up @@ -195,6 +195,18 @@ Then run the following commands:

After a successful compile, the RPM can be found in the releases directory.

## To compile DOSBox-X in Raspberry Pi:

The official Raspberry PI website has an article including build instructions from source.
https://www.raspberrypi.com/news/read-floppy-disks-and-cd-roms-with-raspberry-pi-5-magpimonday/
```
sudo apt install libtool autogen autoconf automake libncurses-dev gcc g++ make libncurses-dev nasm libsdl-net1.2-dev libsdl2-net-dev libpcap-dev libslirp-dev fluidsynth libfluidsynth-dev libavformat-dev libavcodec-dev libavcodec-extra libswscale-dev libfreetype-dev libxkbfile-dev libxrandr-dev
git clone https://github.com/joncampbell123/dosbox-x.git
cd dosbox-x
./build-debug
```
If you have audio problems, you may want to try the SDL2 build using `./build-debug-sdl2` script.

Compiling the source code using Visual Studio (Windows)
-------------------------------------------------------

Expand Down

0 comments on commit cfb5fa9

Please sign in to comment.