Further Information

Creating a libaci.o on AIX

 

Creating a libaci.o on AIX
OmniBack II

On AIX, Data Protector DAS Agent uses the object module libaci.o to

A.03.10 and Earlier access ADIC/GRAU system. This object module has to be created from the library archive file libaci.a, that is delivered by the vendor of ADIC/GRAU system.

1. Create the file libaci.exp containing the list of modules used by

 

Data Protector DAS Agent:

 

#! /usr/omni/lib/libaci.o

 

aci_initialize

 

aci_qversion

 

aci_init

 

d_errno

 

aci_view

 

aci_drivestatus

 

aci_drivestatus2

 

aci_driveaccess

 

aci_mount

 

aci_dismount

 

aci_qvolsrange

 

aci_eject_complete

 

aci_eject

 

aci_insert

 

2. Create libaci.o by executing following command:

 

ld -L/usr/omni/lib -bM:SRE -e_nostart -lc

 

-bE:<DAS_PATH>/libaci.exp <DAS_PATH>/libaci.a -o libaci.o

 

<DAS_PATH> is the path to the directory where libaci.a and

 

libaci.exp files reside.

 

3. Copy libaci.o to the /usr/omni/lib directory.

OmniBack II

OmniBack II A.03.5x and A.04.x DAS Agent on AIX uses the library

A.03.5x and A.04.x

object module named libaci.a which has to be created from the library

 

archive file of the same name. Proceed as follows to create the object

 

module:

 

1. Create the file libaci.exp containing the list of modules used by the

 

OmniBack II DAS Agent:

A-26

Appendix A