De benodigde software op een raspberry-pi
met vallen en opstaan is onderstaand boodschappenlijstje ontstaan
Kan zijn dat bij de repo een oude codec2 aanwezig is.
Die verwijderen.
=============================================================================================
nieuw installatie raspbian 29-11-2017-raspbian-stretch
update
upgrade
sudo apt-get install nfs-common portmap mc screen git
git clone
http://dmlinking.net/~pe1rxq/dml.git/
git clone
http://dmlinking.net/~pe1rxq/eth_ar.git/
svn checkout
https://svn.code.sf.net/p/freetel/code/codec2-dev codec2-dev
sudo apt-get install libspeexdsp-dev libspeexdsp1 speex libspeex-dev
cd codec2-dev
mkdir build_linux
cd build_linux
cmake ..
pwd /home/pi/codec2-dev/build_linux
make
ldconfig
sudo make install
--------------------------------
hamlib
https://sourceforge.net/projects/hamlib/files/hamlib/
tar -zxvf hamlib-3.1.tar.gz
./configure
make
pwd /home/pi/hamlib/hamlib-3.1
sudo make install
--------------------------------
eth-ar
sudo apt-get install libhamlib-dev libhamlib-utils alsaplayer-common
libasound2-dev libopenlibm-dev
pwd /home/pi/eth_ar
./bootstrap
./configure
sudo make CFLAGS="-lm -lpthread"
make
make: Nothing to be done for 'all'.
sudo make install
--------------------------------
dml
cd ~/dml
sudo apt-get install libtool m4 automake libsamplerate0-dev libssl-dev libmatroska6v5 libmatroska-dev
pwd /home/pi/dml
./bootstrap
./configure
make
sudo make install
====================================================================
pi@raspberrypi:~/freetel-code $ sudo apt-get remove libcodec2-dev libcodec2-0.4
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
libcodec2-0.4 libcodec2-dev
0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded.
After this operation, 284 kB disk space will be freed.
Do you want to continue? [Y/n]
sh: 0: getcwd() failed: No such file or directory
sh: 0: getcwd() failed: No such file or directory
(Reading database ... 62846 files and directories currently installed.)
Removing libcodec2-dev (0.5.1-1) ...
Removing libcodec2-0.4:armhf (0.5.1-1) ...
Processing triggers for libc-bin (2.24-11+deb9u1) ...