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