SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG
DONATE


YUM REPOSITORY

 
 

MAN page from OpenSuSE fpc-3.2.2-bp154.2.37.x86_64.rpm

pas2jni

Section: Free Pascal Java Native Interface generation tool (1)
Updated: 12 Dec 1999
Index 

NAME

pas2jni - Free Pascal Java Native Interface generation tool

 

SYNOPSIS

pas2jni[options] <unit> [<unit2> <unit3> ...]

Generate a Java native interface description and library from compiled Free Pascal units.pas2jni generates per unit 2 files: a library that provides access to the functions and procedures in the pascal unit in a manner that Java understands, and a .java file that describes the library, and can be used to access the library from Java.

 

OPTIONS

-U<path>
Unit search path, semicolon delimited. Wildcards are allowed.
-L<name>
Set output library name. By default, this is the name of the unit followed by 'jni'.
-P<name>
Set Java package name. This is by default 'pas'.
-O<path>
Set output path for Pascal files. This is the current directory, by default.
-J<path>
Set output path for Java files. By default, this is 'pas'.
-D<prog>
Set full path to the "ppudump" program. The ppudump program is needed to analyse the contents of the unit files.
-I<list>
Include the list of specified objects in the output. The list is semicolon delimited. To read this list from a file use -I@<file>
-E <list>
Exclude the list of specified objects from the output. The list issemicolon delimited. To read this list from a file use -E@<file>
-?
Show a help message.
 

EXAMPLES

The following will create a filepas/getopts.java and a library filegetoptsjni.pasunit from the standard getopts unit:

pas2jni units/x86_64-linux/getopts.ppu

The following will create a filegetopts.java and a library filepasgetopts.pasunit from the standard getopts unit:

pas2jni -J. -O. -Lpasgetopts -units/x86_64-linux/getopts.ppu

 

SEE ALSO

java(1)fpc(1)javapp(1)


 

Index

NAME
SYNOPSIS
OPTIONS
EXAMPLES
SEE ALSO

This document was created byman2html,using the manual pages.