| Version 7 (modified by mcarrick, 4 years ago) |
|---|
Instructions for ML403 Build
(And current framework tweaks)
Installation
(For x386 install. Assumes all dependencies have been installed, sudo access, etc.)
Check out source from repository:
$ svn co https://ossie.wireless.vt.edu/repos/ossie/ossiedev/trunk
Build system/ossie/ directory with special flag
$ cd system/ossie $ ./reconf ; ./configure $ make "CXXFLAGS=-DBOOST_1_34" $ sudo make install
Install rest of OSSIE
$ cd ../.. $ python build.py
Create Symbolic Link for nodeBooter
$ cd /sdr/domain/ $ ln -s ../../sdr/ sdr
Copy GPP executable: (This step to be replaced when building for ml403)
$ cd /sdr/bin/ $ cp GPP GPP_powerpc
Run nodeBooter
$ nodeBooter -D -d nodes/default_ml403_node/DeviceManager.dcd.xml
Set up /sdr for c_wavLoader
$ cd /sdr/nodes/default_ml403_node/ $ ln -s ../../xml/ xml $ ln -s ../../waveforms/ml403_ossie_demo/ml403_ossie_demo_DAS.xml ml403_ossie_demo_DAS.xml $ ln -s ../../waveforms/ml403_ossie_demo/ml403_ossie_demo.sad.xml ml403_ossie_demo.sad.xml
(Due to the fact that the file manager list() call is not recursive, waveforms that are desired to be run must have symbolic links for both the DAS and SAD files into the waveform directory. Currently only a single waveform can be listed within the default_ml403_node directory, as more than one crashes c_wavLoader.)
Run ossie_demo waveform
$ cd /sdr $ c_wavLoader