about summary refs log tree commit diff stats
path: root/p9c/hello-plan9/README.md
blob: 8d4544b042fe0dfd3483f23381276725da826177 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# hello-plan9

FROM: <https://github.com/nspool/hello-plan9>

A very simple GUI app for Plan 9 from Bell Labs. [This blog post](https://nspool.github.io/2013/02/bouncing-ball/) explains the code in more detail.

Just a bouncing ball with menu options. Using libdraw to animate the ball and libevent for the menu.

![Screenshot](ball.png?raw=true "Screenshot showing window, ball and Exit menu item")

## Build Instructions

To compile and link from a i386 Plan 9 terminal:

`8c -FTVw ball.c && 8l -o ball ball.8`