2d8c9dcc |
1 | $Id: README.mac,v 1.1 2002/12/11 18:34:49 ben Exp $ |
2 | |
3 | Information about PuTTY for the Mac OS |
4 | -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= |
5 | |
6 | Compiling it: |
7 | |
8 | See ../README for generic information. |
9 | |
10 | I compile PuTTY using MPW, with Universal Headers 3.4.2. The |
11 | "mkputty.mpw" script does most of the work, but currently needs you |
12 | to run "Rez -append -o PuTTY mac_res.r {Includes}" to get the |
13 | resources compiled in. The Makefile currently only generates a |
14 | Classic 68K application. Other architectures will come later. |
15 | |
16 | Runtime requirements: |
17 | |
18 | PuTTY should run on any Macintosh running System 7.0 or later. The |
19 | Classic 68K build seems not to run under Mac OS X (even with |
20 | Classic.app). |
21 | |
22 | Known bugs: |
23 | |
24 | * PowerPC and fat versions fail to start on systems without AppearanceLib (ie |
25 | most System 7 ones). The 68k version works fine. [MAYBE FIXED] |
26 | * Display is far too slow. |
27 | * Real bold doesn't compensate for changing character widths without Color |
28 | QuickDraw. [MAYBE FIXED] |
29 | * sshsha.c and sshmd5.c cause a stack overflow in Apple's PowerPC C compiler |
30 | unless optimisation is entirely disabled. |
31 | |
32 | Features we need (and aren't entirely obvious): |
33 | |
34 | * Scroll-conflation -- scroll_display should change the in-memory |
35 | display and remember the scroll, then do_scroll should be called |
36 | only when scroll_display gets called for a different rectangle or |
37 | term_paint happens. |
38 | |
39 | Local Variables: |
40 | mode: text |
41 | End: |