Building Clients

The LayGO Device Libray is implemented in 4 shared objects on each supported platform. Each shared object is linked against a different version of theLayGO API. The following tables show which device library shared object to use with each LayGO API shared object when linking client applications which use the Device Library.

Windows

LayGO API Shared Objects
Dynamic loading API laygodll.dll
laygo32e.dll
Standard API laygo32a.dll
laygo32d.dll
RPC-enabled API laygo32r.dll
laygo32v.dll
Hardware Interface API laygo32h.dll
laygo32g.dll

Solaris

LayGO API Shared Objects
Dynamic loading API liblaygodll.so
liblaygoe.so
Standard API liblaygoa.so
liblaygod.so
RPC-enabled API liblaygor.so
liblaygov.so
Hardware Interface API liblaygoh.so
liblaygog.so

Linux

LayGO API Shared Objects
Dynamic loading API liblaygolnxdll.so
liblaygolnxe.so
Standard API liblaygolnxa.so
liblaygolnxd.so
RPC-enabled API liblaygolnxr.so
liblaygolnxv.so
Hardware Interface API liblaygolnxh.so
liblaygolnxg.so