OK so when you compile and run 'make install' for the op25 software you now know
where the compiled results get put. No idea what's going wrong for you, but note
this
1) The directory from which you run 'make' (and its subdirectories such as
src/lib etc) are where you should look to change source code such as .cc files or .h
files
2) you should be able to grab a log of the compilation process and which files it's
compiling etc
3) you should look at the timestamps of the files that get installed in /usr/local/lib
to confirm they've been updated each time you recompile
Given that you apparently successfully compiled it the first time in order to install it,
you should not have that much trouble recompiling ... In worst case as a test you can rm
the file /usr/local/lib/python2.7/dist-packages/gnuradio/_op25.so. This should render
your install inoperative until you re-install. The intent of the test is to prove that
you're recompiling successfully.
Max
---In op25-dev(a)yahoogroups.com, <op25-dev(a)yahoogroups.com> wrote:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 10/24/2013 01:07 PM, ikj1234i@... mailto:ikj1234i@... wrote:
Try running the following command to see if there is a version of
op25 located in /usr/local
find /usr/local | grep op25
If there are file(s) found - use the 'ls -l' command to determine
the file date(s)
ls -l 'find /usr/local | grep op25` [note backticks]
Generally you must run 'make install' at the end of your build
process which should update the relevant files within
/usr/local/lib - if you're trying to run a local copy of these
modules from your home directory you'd have to have set that up
properly, I've not had experience with that
Max
thanks, yeah every-time i change some code i do:
./bootstrap && ./configure && make
make check
sudo make install
i did what you said above and i get:
matt@matt-Inspiron-1525:~$ find /usr/local | grep op25
/usr/local/include/gnuradio/op25_decoder_ff.h
/usr/local/include/gnuradio/swig/op25.i
/usr/local/share/gnuradio/grc/blocks/op25_traffic_pane.xml
/usr/local/share/gnuradio/grc/blocks/op25_decoder.xml
/usr/local/share/gnuradio/grc/blocks/op25_fsk4.xml
/usr/local/share/gnuradio/grc/blocks/op25.xml
/usr/local/lib/python2.7/dist-packages/gnuradio/op25.py
/usr/local/lib/python2.7/dist-packages/gnuradio/op25_imbe.py
/usr/local/lib/python2.7/dist-packages/gnuradio/op25.pyc
/usr/local/lib/python2.7/dist-packages/gnuradio/op25.pyo
/usr/local/lib/python2.7/dist-packages/gnuradio/_op25_imbe.la
/usr/local/lib/python2.7/dist-packages/gnuradio/op25_imbe.pyc
/usr/local/lib/python2.7/dist-packages/gnuradio/_op25.la
/usr/local/lib/python2.7/dist-packages/gnuradio/_op25_imbe.so
/usr/local/lib/python2.7/dist-packages/gnuradio/op25_imbe.pyo
/usr/local/lib/python2.7/dist-packages/gnuradio/_op25.so
/usr/local/lib/python2.7/dist-packages/baz/op25.py
/usr/local/lib/python2.7/dist-packages/baz/op25_traffic_pane.pyc
/usr/local/lib/python2.7/dist-packages/baz/op25_traffic_pane.py~
/usr/local/lib/python2.7/dist-packages/baz/op25.pyc
/usr/local/lib/python2.7/dist-packages/baz/op25_traffic_pane.py
/usr/local/lib/python2.7/dist-packages/baz/op25_traffic_pane.pyo
/usr/local/lib/python2.7/dist-packages/baz/op25.pyo
matt@matt-Inspiron-1525:~$ ls -l 'find /usr/local | grep op25
and it just blinks at the prompt.
i dont know? what is this telling us ?
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.21 (GNU/Linux)
Comment: MacGPG2 -
http://www.gpgtools.org/macgpg2.html
http://www.gpgtools.org/macgpg2.html
Comment: Using GnuPG with Thunderbird -
http://www.enigmail.net/
http://www.enigmail.net/
iQEcBAEBAgAGBQJSaVmXAAoJECrdp7MWSIVb0z8H/it/d4J315dvbv5guN2Nm3YB
bgz/jPWnMRIg1Hd7gvUAStMMZ6mEu0rxDdJlRAKPINF9RHT5/alwD8xWw6HtqwpR
L1wD96YvyP2wbWbOEtvkwmVM1/bAm959C9vhFRvKWAYKVvbKMNKXWG/q7I6xc2uq
KVl/Y4qyQJlkQQXnRXSf5szihkh7mlzRbFkIAWQiVC7Jsfort4GBcMLWsWEyPhQY
YdlZEblaZNgxdhKGVkxxix2Z90RjuHR7TKZr9rfSRHL43rCzmEoaWx+bxS1jbDbz
F/83fwlUKEsRXDCSdzQ837BUgyyF/45PrNwPWjRVOtASie9MHEbQrA6ncckZnwI=
=ZVqG
-----END PGP SIGNATURE-----