PiDP-8/I Software

Changes To OS Compatibility
Log In

Changes to "OS Compatibility" between 2017-10-27 04:49:57 and 2017-11-02 07:13:35

10
11
12
13
14
15
16
17

18
19
20
21
22
23
24
10
11
12
13
14
15
16

17
18
19
20
21
22
23
24







-
+







The current stable release of the PiDP-8/I software distribution was tested with the [Raspbian Jessie Lite](https://www.raspberrypi.org/blog/raspbian-jessie-is-here/) distribution, and the current development version is being tested
with the [Raspbian Stretch Lite](https://www.raspberrypi.org/blog/raspbian-stretch/) distribution.

Raspbian-based OSes like [pipaOS](http://pipaos.mitako.eu/) should also work, but this is not tested by the project's current developers.

The project's primary maintainer does occasionally build the software on his Ubuntu laptop as well. It works fine as long as you're not using any of the features that require the PiDP-8/I front panel hardware.

Because of that success, we expect it will run on any other Debian derivative, too, though this is not tested.
Because of that success, we expect it will run on any other Debian derivative, too, though this is not yet tested.


# Non-Debian Linuxes

Non-Debian type Linux based OSes like [openSuSE for the Pi 3](https://en.opensuse.org/HCL:Raspberry_Pi3) or [CentOS for the Pi 3](https://wiki.centos.org/SpecialInterestGroup/AltArch/Arm32/RaspberryPi3) are likely to require local workarounds to get the software to run. The mechanism for driving the front panel hardware is also likely to require changes on these OSes.

If you manage it, we would be happy to examine your [patches](/doc/trunk/HACKERS.md) for possible inclusion in the next version of the software.
32
33
34
35
36
37
38










32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48







+
+
+
+
+
+
+
+
+
+


# FreeBSD

Because the software builds and runs on macOS, it *should* also build and run on FreeBSD, but this has not yet been tested.

It is expected that the code that drives the PiDP-8/I front panel hardware will not work on [FreeBSD for the Raspberry Pi](https://wiki.freebsd.org/FreeBSD/arm/Raspberry%20Pi). We have an [open feature ticket](/tktview?name=856225858e) for that, if you want to work on it.


# Windows

The PiDP-8/I software's build system requires a POSIX type environment. That gives you two major choices for building the simulator on Windows.


## Cygwin

The first option is Cygwin. You will have to install the `libncurses-devel` and `python2-pip` packages as well as standard Unix build tools: GCC, GNU Make, etc. Having done all that, the software will build and run. I most recently tested this on 64-bit Windows 10 running Cygwin 2.9.0.