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
Static libraries
The example Makefiles have example entries for using static libraries for your XBSA application. These entries include the path to the static archive library, libxbsa.a, along with the system libraries that are also required to be included.
For the UNIX platforms, (from Makefile.unix) see the following example:
#LIBS = $(XBSA_SDK_DIR)/lib/HP-UX-IA64/HP-UX11.31/libxbsa.a #LIBS = $(XBSA_SDK_DIR)/lib/Linux/Debian2.6.32/libxbsa64.a -lc -ldl #LIBS = $(XBSA_SDK_DIR)/lib/Linux/RedHat2.6.32/libxbsa64.a -lc -ldl #LIBS = $(XBSA_SDK_DIR)/lib/Linux/SuSE4.4.73/libxbsa64.a -lc -ldl #LIBS = $(XBSA_SDK_DIR)/lib/Linux-ppc64le/IBMpSeriesRedHat3.10.0/libxbsa.a -lc -ldl #LIBS = $(XBSA_SDK_DIR)/lib/Linux-ppc64le/IBMpSeriesSuSE4.4.21/libxbsa.a -lc -ldl #LIBS = $(XBSA_SDK_DIR)/lib/Linux-s390x/IBMzSeriesRedHat2.6.32/libxbsa.a -lc -ldl #LIBS = $(XBSA_SDK_DIR)/lib/Linux-s390x/IBMzSeriesSuSE4.4.73/libxbsa.a -lc -ldl #LIBS = $(XBSA_SDK_DIR)/lib/RS6000/AIX6/libxbsa64.a -ldl -lc #LIBS = $(XBSA_SDK_DIR)/lib/Solaris/Solaris10/libxbsa64.a -lintl -lsocket -lnsl -ldl -ladm #LIBS = $(XBSA_SDK_DIR)/lib/Solaris/Solaris_x86_10_64/libxbsa.a -lintl -lsocket -lnsl -ldl -ladm
For the Windows platforms, see the following example:
#LIBS = $(XBSA_SDK_DIR)\lib\Windows-x64\Windows\xbsa.lib