Please enter search query.
Search <book_title>...
Veritas NetBackup™ DataStore SDK Programmer's Guide for XBSA 1.1.0
Last Published:
2021-01-01
Product(s):
NetBackup (9.0.0.1, 9.0)
- Introduction to NetBackup XBSA
- How to set up the SDK
- Using the NetBackup XBSA interface
- NetBackup XBSA data structures
- NetBackup XBSA environment
- XBSA sessions and transactions
- Creating a NetBackup XBSA application
- How to build an XBSA application
- How to run a NetBackup XBSA application
- API reference
- Function calls
- Function specifications
- Type definitions
- Process flow and troubleshooting
- How to use the sample files
- Support and updates
- Appendix A. Register authorized locations
Dynamic libraries
The example Makefiles have example entries for using dynamic libraries for your XBSA application.
For the UNIX platforms, (from Makefile.unix) see the following example:
# Use one of these LIBS to bind dynamically LIBS = -L/usr/openv/lib -lxbsa -lnbclientcST -lnbbasecST #LIBS = -L/usr/openv/lib -lxbsa64 -lnbclientcST -lnbbasecST
For the Windows platforms, (from Makefile.nt) see the following example:
#LIBS = $(XBSA_SDK_DIR)\lib\Windows-x64\Windows\xbsa.lib
The dynamic shared object libraries are installed with the NetBackup client on any supported client platform. Similar to the static libraries, there is a libxbsa.so or a libxbsa64.so. On UNIX platforms, the libraries are installed to /usr/openv/lib. On Windows platforms, the libraries are installed on install_directory\netbackup\bin.