|
|
1.1 ! root 1: .TH RMAKER local "10/20/84" ! 2: .UC 4 ! 3: .SH NAME ! 4: rmaker \- resource maker (compiler) for Macintosh ! 5: .SH SYNOPSIS ! 6: .B rmaker ! 7: file.rc ! 8: .br ! 9: .B rmaker ! 10: [ ! 11: .B \-d ! 12: type ! 13: ] file.rc ! 14: .SH DESCRIPTION ! 15: .I Rmaker ! 16: reads an ascii resource compiler input file "file.rc" and ! 17: produces a Macintosh executable binary "file.rsrc". ! 18: See the Inside Mac manual "Putting Together a Macintosh Application" ! 19: for a description of this format and process. ! 20: It is also helpful to look at one of the example '.rc' files in ! 21: the SUMacC 'mac/' source directory. ! 22: .PP ! 23: Most of the commonly used resource types are implemented: ! 24: STR, HEXA, CODE, DRVR, ALRT, DITL, DLOG, WIND, ! 25: MENU, CNTL, ICON, CURS, PAT, INIT and PACK. ! 26: See the BUGS section below for exceptions. ! 27: .PP ! 28: The optional \-d (debug) switch will list out in hex the contents ! 29: of all resources matching that four letter type. ! 30: .SH SEE ALSO ! 31: "Putting Together a Macintosh Application" ! 32: .SH BUGS ! 33: If you have more than one resource of the same type, they must all ! 34: be grouped together in the file, and each resource must begin with the "Type" ! 35: statement. ! 36: .PP ! 37: Types NOT implemented: ICN#, PAT#, STR#, FREF, BNDL, FONT, GNRL. ! 38: You can always use an "inherited type" of HEXA (e.g. Type BNDL = HEXA) ! 39: to simulate unimplemented types. GNRL would be even better for this ! 40: (if someone would only implement it!) ! 41: .PP ! 42: If you get the message "impossible relocation", it usually means your ! 43: b.out had some undefined external references; check the error output ! 44: from 'ld', you probably misspelled some global or routine name.
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.