How to port Oracle for Linux client libraries to FreeBSD
--------------------------------------------------------

1) Remap some symbols in libclntst8.a
(run "./redefine-syms.sh libclntst8.a" in directory freebsd/)

This will remap some symbols in libclntst8.a so that they can be
wrapped by liboci8stub.a.

Currently only the following symbols are remapped:
- lseek -> __l_lseek
	need to wrap this because Linux has 32-bit off_t
- sigprocmask -> __l_sigprocmask

The list of remapped symbols is incomplete (the main goal was to have
working ODBC driver).

2) Build liboci8stub.a (run "make" in directory freebsd/)

liboci8stub.a contains stub functions and function wrappers
required for Linux version of libclntst8.a.

3) Add .o files from liboci8stub.a to libclntst8.a
(run "make patch" in directory freebsd/)

E-Mail: "Max Khon" <fjoe (at) samodelkin.net>

// time, talent, willingness -- pick any two
