---
name: "rmic-3.4"
section: "1"
platform: "linux"
package: "gcj-3.4"
version: "3.4.3-13sarge1"
release: "Debian 3.1 (Sarge)"
platforms: ["linux"]
url: "https://new.carta.tech/rmic-3.4"
---

# rmic-3.4(1)

Generate stubs for Remote Method Invocation

## NAME

rmic - Generate stubs for Remote Method Invocation

## SYNOPSIS

**rmic** \[**OPTION**\] ... *class* ...

## DESCRIPTION

**rmic** is a utility included with `"libgcj"` which generates stubs for remote objects.

Note that this program isn't yet fully compatible with the JDK **rmic**.  Some options, such as **-classpath**, are recognized but currently ignored.  We have left these options undocumented for now.

Long options can also be given with a GNU-style leading **--**.  For instance, **--help** is accepted.

## OPTIONS

- **-keep**

  - **-keepgenerated**

  By default, **rmic** deletes intermediate files.  Either of these options causes it not to delete such files.

- **-v1.1**

  Cause **rmic** to create stubs and skeletons for the 1.1 protocol version.

- **-vcompat**

  Cause **rmic** to create stubs and skeletons compatible with both the 1.1 and 1.2 protocol versions.  This is the default.

- **-v1.2**

  Cause **rmic** to create stubs and skeletons for the 1.2 protocol version.

- **-nocompile**

  Don't compile the generated files.

- **-verbose**

  Print information about what **rmic** is doing.

- **-d** *directory*

  Put output files in *directory*.  By default the files are put in the current working directory.

- **-help**

  Print a help message, then exit.

- **-version**

  Print version information, then exit.

## SEE ALSO

## 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.2 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)](/gfdl/7.md).

(a) The FSF's Front-Cover Text is:

```
     A GNU Manual
```

(b) The FSF's Back-Cover Text is:

```
     You have freedom to copy and modify this GNU Manual, like GNU
     software.  Copies published by the Free Software Foundation raise
     funds for GNU development.
```
