ADC Home > Reference Library > Reference > Mac OS X > Mac OS X Man Pages

 

This document is a Mac OS X manual page. Manual pages are a command-line technology for providing documentation. You can view these manual pages locally using the man(1) command. These manual pages come from many different sources, and thus, have a variety of writing styles.

For more information about the manual page format, see the manual page for manpages(5).



COMPILE_ET(1)                                                                                  COMPILE_ET(1)



NAME
       compile_et - tool for generating com_err error tables

SYNOPSIS
       compile_et  [  --etout  out_dir  ] [ --stringsout out_strings_dir ] [ --base table_base ] [ --manager
       manager_name ] error_table

DESCRIPTION
       compile_et is a tool to produce com_err style error code to string mappings for use with the  com_err
       error_message() API.

       compile_et  takes  the com_err error table file error_table and generates a com_err source and header
       file for use with add_error_table() and remove_error_table().  It also generates an optional  strings
       file  for  use  with bundled applications.  If the contents of the strings file are added to Localiz-able.strings, Localizable.strings,
       able.strings, then the application does not need to use add_error_table() and remove_error_table().

       compile_et is intended to be used by Kerberos applications and plugins (eg: KLLoginLogoutNotification
       and KLPrincipalTranslation plugins).

OPTIONS
       --etout out_dir
              output  source,  header  and  strings  files  to the directory out_dir.  By default compile_et
              places files in the current working directory.

       --stringsout out_strings_dir
              output the strings file to the directory out_strings_dir.  By default  compile_et  places  the
              strings file in out_dir (if it is specified) or the current working directory.

       --base table_base
              use  table_base  as the error table base name.  This is a four character code which identifies
              the error table in the error table database.

       --manager manager_name
              use manager_name as the name of the API or component which the error corresponds to.

       --prefix
              prints the prefix with which Kerberos was built.

       --exec-prefix
              prints the exec-prefix with which Kerberos was built.

SEE ALSO
       kerberos(1)

BUGS
       Currently compile_et has no support for generating strings files for multiple localizations.  Strings
       files must be manually localized.



                                                                                               COMPILE_ET(1)

Did this document help you?
Yes: Tell us what works for you.
It’s good, but: Report typos, inaccuracies, and so forth.
It wasn’t helpful: Tell us what would have helped.