next up previous contents 5
Next: Installing the auth library Up: Installing the libraries Previous: Installing the libraries   Contents


Installing the XOS library

  1. cd /usr/local/dcs

  2. Checkout the xos software using CVS.

    blctlxx:/usr/local/dcs > cvs checkout xos
    cvs checkout: Updating xos
    cvs checkout: Updating xos/decunix
    U xos/decunix/makefile
    U xos/decunix/xos.a
    cvs checkout: Updating xos/irix
    U xos/irix/makefile
    U xos/irix/xos.a
    cvs checkout: Updating xos/linux
    U xos/linux/makefile
    U xos/linux/xos.a
    cvs checkout: Updating xos/src
    U xos/src/xos.c
    U xos/src/xos.h
    U xos/src/xos_hash.c
    U xos/src/xos_hash.h
    U xos/src/xos_semaphore_set.c
    U xos/src/xos_semaphore_set.h
    U xos/src/xos_socket.c
    U xos/src/xos_socket.h
    

  3. cd into the linux, decunix, or irix build directory.

    blctlxx:/usr/local/dcs > cd xos/linux
    blctlxx:/usr/local/dcs/xos/linux >
    

  4. Build the software with the make command.

    blctlxx:/usr/local/dcs/xos/linux > make
    cc -c  -DLINUX -DXOS_PRODUCTION_CODE ../src/ ../src//xos.c
    cc: ../src/: linker input file unused since linking not done
    cc  -c  -DLINUX -DXOS_PRODUCTION_CODE ../src/ ../src//xos_hash.c
    cc: ../src/: linker input file unused since linking not done
    cc  -c  -DLINUX -DXOS_PRODUCTION_CODE ../src/ ../src//xos_semaphore_set.c
    cc: ../src/: linker input file unused since linking not done
    cc  -c  -DLINUX -DXOS_PRODUCTION_CODE ../src/ ../src//xos_socket.c
    cc: ../src/: linker input file unused since linking not done
    ar -vr xos.a xos.o xos_hash.o xos_semaphore_set.o xos_socket.o
    r - xos.o
    r - xos_hash.o
    r - xos_semaphore_set.o
    r - xos_socket.o
    



Scott McPhillips 2002-10-10