Side-by-side GNU Radio Modules

From SpenchWiki
Revision as of 12:15, 3 November 2012 by Balint (talk | contribs) (Initial steps)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

./configure --prefix=/usr/local.op25-latest

~/bin/setenv.op25-latest

  1. !/bin/sh

LD_LIBRARY_PATH=/usr/local.op25-latest/lib:$LD_LIBRARY_PATH PYTHONPATH=/usr/local.op25-latest/lib/python2.7/site-packages/gnuradio:/usr/local.op25-latest/lib/python2.7/site-packages:$PYTHON_PATH

  1. 'export' is necessary

export SUBENV="op25-latest"

bash -i

~/.bashrc

if [ -n "$SUBENV" ]; then

       PS1="\e[1;31m$SUBENV\e[m $PS1"

fi

/usr/local.op25-latest/lib/python2.7/site-packages/sitecustomize.py Override original op25 in gnuradio from gnuradio import op25 would return original op25 installation

print "Customising for: op25-latest"

import op25 import gnuradio gnuradio.op25 = op25

Could also: from gnuradio import op25 as op25_original ... gnuradio.op25_original = op25_original