next up previous
Next: Installation (at BU) Up: BXSA, XQDM and XSoapExt Previous: BXSA, XQDM and XSoapExt

Installation (at IU)

  1. check out the source tree:
    cvs -d /l/extreme/cvs/ co xct/bxsa2 xct/xqdm xct/mslib xct/ldmalloc xct/xbs xct/prepbuild xct/.xct_top_marker xct/build_bxsa
  2. make the system:
    The system currently is using prepbuild[*] by Ken. To make it easy to use , we made an shell script file,build_bxsa, for build and make system in a batch. Under the ``xct'' directory, type
    ./build_bxsa create
    which will create a platform directory in every sub-modules; For example in my computer, under bxsa2 directory there is a directory called linux-2.6-x86-gcc-3.3.6--32-dyn-dbg. You can enter such directory and manually build the sub-module by running make; Alternately you can call
    ./build_bxsa make
    to make the every sub-modules in a batch;
    [Note: You may get problem when making the xqdm, if so it may caused by the expat library used by xqdm. you need install expat first, then modify the EXPAT_INC and EXPAT_LIB in the Target.pb files (should be xct/xqdm/src/xqdm/Target.pb or xct/xqdm/test/Target.pb).]
  3. run the test:
    If ./build_bxsa run without any failure, then
    cd bxsa2/linux-2.6-x86-gcc-3.3.6--32-dyn-dbg/test/
    ./unit_test

    If unit_test runs well (you can see the printed document), then the installation is done.


next up previous
Next: Installation (at BU) Up: BXSA, XQDM and XSoapExt Previous: BXSA, XQDM and XSoapExt
Wei Lu 2007-11-06