Annotation of 43BSDReno/share/doc/ucs/sumacc/rmaker.1, revision 1.1.1.1

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.

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.