Repeater Software Install - dl5di/OpenDV GitHub Wiki
Source Code - Build Code from Source
To pull for the first time
cd ~
git clone https://github.com/dl5di/OpenDV.git
To update to latest code
cd ~/OpenDV
git pull
*note you may need a 'make clean' if upgrading to latest code from a previous compile You also want to check out the ircddbgateway install page and make sure you have installed all the required includes/development files.
All of the pcrepeater software will support the following in its configure script
--with-gpio to enable wiringPi on the RPi.
--without-gui no GUI build eliminating WX-GUI
###Compile - AnalogueRepeater
cd ~/OpenDV/AnalogueRepeater
./configure
make
sudo make install
###Compile - DStarRepeater
cd ~/OpenDV/DStarRepeater
./configure
make
sudo make install
DStarRepeater will support the following in its configure script
--with-stardv flag to compile the Star*DV adapter in the STARDV directory
--with-ambeserver flag that compiles AMBEserver in the DV3000 directory. This flag interacts with --with-gpio to do the right thing. Without --with-gpio, only AMBEserver is compiled without support for wiringPi. If you pass --with-gpio --with-ambeserver to configure, it will compile dv3000d and a version of AMBEserver with wiringPi support. If you use --with-gpio, an AMBEserver executable is created that supports wiringPi. It is NOT named AMBEserverGPIO, it's merely named AMBEserver.
###Compile - DummyRepeater
cd ~/OpenDV/DummyRepeater
./configure
make
sudo make install
Dummy Repeater will support the following in its configure script
--with-stardv flag to compile the Star*DV adapter in the STARDV directory
--with-ambeserver flag that compiles AMBEserver in the DV3000 directory. This flag interacts with --with-gpio to do the right thing. Without --with-gpio, only AMBEserver is compiled without support for wiringPi. If you pass --with-gpio --with-ambeserver to configure, it will compile dv3000d and a version of AMBEserver with wiringPi support. If you use --with-gpio, an AMBEserver executable is created that supports wiringPi. It is NOT named AMBEserverGPIO, it's merely named AMBEserver.