(gcj.info)Invoking gjnih


Next: Invoking jv-scan Prev: Invoking gcjh Up: Top
Enter node , (file) or (file)node

4 Invoking gjnih
****************

The `gjnih' program is used to generate JNI header files from class
files.  Running it is equivalent to running `gcjh -jni'.

`-stubs'
     This causes `gjnih' to generate stub files instead of header files.
     By default the stub file will be named after the class, with a
     suffix of `.c'.

`-jni'
     This option specifies the default behavior which is to generate a
     JNI header or stub.

`-force'
     This option forces `gjnih' to write the output file.

`-old'
     This option is accepted but ignored for compatibility.

`-trace'
     This option is accepted but ignored for compatibility.

`-J OPTION'
     This option is accepted but ignored for compatibility.

`-add TEXT'
     Inserts TEXT into the class body.  This is ignored in by `gjnih'.

`-append TEXT'
     Inserts TEXT into the header file after the class declaration.
     This is ignored in by `gjnih'.

`-friend TEXT'
     Inserts TEXT into the class as a `friend' declaration.  This is
     ignored by `gjnih'.

`-prepend TEXT'
     Inserts TEXT into the header file before the class declaration.
     This is ignored in by `gjnih'.

`--classpath=PATH'
`--CLASSPATH=PATH'
`--bootclasspath=PATH'
`-IDIRECTORY'
`-d DIRECTORY'
`-o FILE'
     These options are all identical to the corresponding `gcj' options.

`-o FILE'
     Sets the output file name.  This cannot be used if there is more
     than one class on the command line.

`-td DIRECTORY'
     Sets the name of the directory to use for temporary files.

`-M'
     Print all dependencies to stdout; suppress ordinary output.

`-MM'
     Print non-system dependencies to stdout; suppress ordinary output.

`-MD'
     Print all dependencies to stdout.

`-MMD'
     Print non-system dependencies to stdout.

`--help'
     Print help about `gjnih' and exit.  No further processing is done.

`--version'
     Print version information for `gjnih' and exit.  No further
     processing is done.

`-v, --verbose'
     Print extra information while running.

   All remaining options are considered to be names of classes.


automatically generated by info2www.cgi version 1.2.2.9