Home Man
Search
Today's Posts
Register

Linux & Unix Commands - Search Man Pages

RedHat 9 (Linux i386) - man page for gcjh (redhat section 1)

GCJH(1) 				       GNU					  GCJH(1)

NAME
       gcjh - generate header files from Java class files

SYNOPSIS
       gcjh [-stubs] [-jni]
	   [-add text] [-append text] [-friend text]
	   [-preprend text]
	   [--classpath=path] [--CLASSPATH=path]
	   [-Idir...] [-d dir...]
	   [-o file] [-td dir]
	   [-M] [-MM] [-MD] [-MMD]
	   [--version] [--help] [-v] [--verbose]
	   classname...

DESCRIPTION
       The "gcjh" program is used to generate header files from class files.  It can generate
       both CNI and JNI header files, as well as stub implementation files which can be used as a
       basis for implementing the required native methods.

OPTIONS
       -stubs
	   This causes "gcjh" to generate stub files instead of header files.  By default the
	   stub file will be named after the class, with a suffix of .cc.  In JNI mode, the
	   default output file will have the suffix .c.

       -jni
	   This tells "gcjh" to generate a JNI header or stub.	By default, CNI headers are gen-
	   erated.

       -add text
	   Inserts text into the class body.  This is ignored in JNI mode.

       -append text
	   Inserts text into the header file after the class declaration.  This is ignored in JNI
	   mode.

       -friend text
	   Inserts text into the class as a "friend" declaration.  This is ignored in JNI mode.

       -prepend text
	   Inserts text into the header file before the class declaration.  This is ignored in
	   JNI mode.

       --classpath=path
       --CLASSPATH=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 "gcjh" and exit.  No further processing is done.

       --version
	   Print version information for "gcjh" and exit.  No further processing is done.

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

       All remaining options are considered to be names of classes.

SEE ALSO
       gcc(1), gcj(1), gij(1), jv-scan(1), jcf-dump(1), gfdl(7), and the Info entries for gcj and
       gcc.

COPYRIGHT
       Copyright (C) 2001, 2002 Free Software Foundation, Inc.

       Permission is granted to copy, distribute and/or modify this document under the terms of
       the GNU Free Documentation License, Version 1.1 or any later version published by the Free
       Software Foundation; with the Invariant Sections being ``GNU General Public License'', the
       Front-Cover texts being (a) (see below), and with the Back-Cover Texts being (b) (see
       below).	A copy of the license is included in the man page gfdl(7).

gcc-3.2.2				    2003-02-25					  GCJH(1)


All times are GMT -4. The time now is 11:58 AM.

Unix & Linux Forums Content Copyrightę1993-2018. All Rights Reserved.
UNIX.COM Login
Username:
Password:  
Show Password