[chirp_devel] Getting started with development

Tom Hayward
Wed Sep 21 11:51:38 PDT 2016


On Mon, Sep 19, 2016 at 5:22 AM, David Purrington via chirp_devel
<chirp_devel at intrepid.danplanet.com> wrote:
> I’d like to contribute but I’m having a hard time getting started with builds and tests. Are there notes anywhere on how to get going (e.g., installing prereqs)? I’ve looked all around for them, including in the repo and haven’t been able to locate them. run_all_tests.sh fails, so I know I’m not ready to start making changes. setup.py also fails because I’m missing libxml2, although I have installed it.
>
> FWIW, I’m on OS X - El Capitan. Maybe it’s not even possible on this OS (although that would be weird since I can actually run CHIRP on it).

I'm a OS X user but have always done my Chirp development on Linux. I
just ran through this real quick on OS X for you...

(mostly from http://chirp.danplanet.com/projects/chirp/wiki/DevelopersProcess
with a few addtions to satisfy dependencies)

Install KK7DS Python runtime:
http://www.d-rats.com/download/OSX_Runtime/KK7DS_Python_Runtime_R10.pkg

(if you don't already have homebrew, install via instructions at
http://brew.sh/ )
brew install hg
hg clone http://d-rats.com/hg/chirp.hg
cd chirp.hg
/opt/kk7ds/bin/python chirpw

This should launch the current dev version.

Tom KD7LXL



More information about the chirp_devel mailing list