8ade57742b602d14df33e54670be9888619321e8
[wllib.git] / README
1 This library should make you generically use line drawing on the following
2 platforms:
3
4 Amiga computers (with native AmigaOS)
5 Any UNIX station running X Window System (X11)
6 Any UNIX (although probably only Linux) station running SVGA library
7
8 Please set your platform in GNUmakefile (UNIX/X11 is default) and run 'make',
9 then you can run './mop451 <mop451.in' or './mop453 <mop453.in' as example.  If
10 you don't have GNU make installed (and 'make' command fails due to it), try
11 using the provided './mkmk' script.
12
13 The scale of drawing area is detected automatically, just use wl_line()
14 function to draw lines.
15
16 Please note that all these sources were written sometimes in 1995 or even
17 sooner, I don't remember.
18
19
20 WL library related file:
21 ------------------------
22 README          This file you are reading
23 GNUmakefile     Rules for 'make' to build this package
24 wllib.h         Include file for WL library
25 wllib-Amiga.c   Amiga native windowing system (customized 40.62)
26 wllib-SVGA.c    Low level gfx (1.2.8) - only for Linux, as far as I know
27 wllib-X11.c     X Window System, Version 11(tm) (Release 6, Implementation: XFree 3.1.2)
28 wllib-none.c    Without any graphics support
29
30 Files for some demonstration of WL library:
31 -------------------------------------------
32 mop451.c        First demonstration example source (its comments are in Czech language!)
33 mop451.xpm      Icon for first demonstration example
34 mop451.in       Some input, use following command to show it: ./mop451 <mop451.in
35
36 mop453.c        Second demonstration example source (its comments are in Czech language!)
37 dyna-add.c      Some functions needed by mop453
38 mop453.xpm      Icon for second demonstration example
39 mop453.in       Some input, use following command to show it: ./mop453 <mop453.in
40
41 gmk2mk.c        Converter from GNUmakefile to the generally compatible Makefile
42 mkmk            Builds Makefile from GNUmakefile if you have dumb 'make' (no GNU make)
43 scoptions       Options file needed for SAS/C Amiga C compiler
44
45 Contact to author:
46 ==================
47
48 Name:       Jan Kratochvil
49
50 e-Mail:     short@ucw.cz
51
52 Phone: +420602431329 or
53        +420603431329
54
55 Homepage:   http://atrey.karlin.mff.cuni.cz/~short/
56
57 Snail-mail: K ovcinu 44
58             182 00, Praha 8
59             Czech Republic