The LayGO Dynamic Loading API is implemented in 4 shared objects on each supported platform.
| Shared Object | Function |
|---|---|
| laygo32y.dll | Exports dynamic loading API |
| laygo32b.dll | Exports function table for the standard API |
| laygo32s.dll | Exports function table for the RPC-enabled API |
| laygo32i.dll | Exports function table for the Hardware Interface API |
To build a Win32 dynamic loading client, link only with laygo32y.lib.
| Shared Object | Function |
|---|---|
| liblaygosoly.so | Exports dynamic loading API |
| liblaygosolb.so | Exports function table for the standard API |
| liblaygosols.so | Exports function table for the RPC-enabled API |
| liblaygosoli.so | Exports function table for the Hardware Interface API |
To build a Solaris dynamic loading client, link only with liblaygosoly.so (-llaygosoly).
| Shared Object | Function |
|---|---|
| liblaygolnxy.so | Exports dynamic loading API |
| liblaygolnxb.so | Exports function table for the standard API |
| liblaygolnxs.so | Exports function table for the RPC-enabled API |
| liblaygolnxi.so | Exports function table for the Hardware Interface API |
To build a Linux dynamic loading client, link only with liblaygolnxy.so (-llaygolnxy).