OPTIONS

-b

Try to use Oracle's own 'build' rule. Defaults to true.

-r

With -b, use this names build rule (eg -r=build64).

-m

Path to 'oracle.mk'

-h

Path to oracle header files.

-p

Alter preference for oracle.mk.

-n

Oracle .mk macro name to use for library list to link with.

-c

Don't encourage use of shared library.

-l

Try direct-link to libclntsh.

-g

Enable debugging (-g for compiler and linker).

-s

Find a symbol in oracle libs, Don't build a Makefile.

-S

Find a symbol in oracle & system libs, Don't build a Makefile.

-v

Be more verbose.

-d

Much more verbose for debugging.

-f

Include text of oracle's .mk file within generated Makefile.

-F

Force - ignore errors.

-W

Just write a basic default Makefile (won't build).

-w

Enable many gcc compiler warnings.

-V

Force assumption of specified Oracle version If == 8 then we don't use the new OCI_INIT code and we force our emulation of OCILobWriteAppend.