Next: CCA
Up: BXSA, XQDM and XSoapExt
Previous: Installation (at IU)
- setup the CVSROOT and CVS_RSH
setenv CVSROOT :ext:rainier.extreme.indiana.edu:/l/extreme/cvs
setenv CVS_RSH ssh
- check out the source tree:
cvs co xct/bxsa2 xct/xqdm xct/mslib xct/ldmalloc xct/xbs xct/prepbuild xct/.xct_top_marker xct/build_bxsa
- 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 should tell the prepbuild where to find the expat by
adding
EXPAT_INC := /usr/include/
in the Target.pb under the xct/xqdm/src/xqdm/]
[Note: at rommel.cs.binghamton.edu, the path is correct, not need to set up manually]
- 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: CCA
Up: BXSA, XQDM and XSoapExt
Previous: Installation (at IU)
Wei Lu
2007-11-06