Project

General

Profile

LegacyDevelopersWin32Environment » History » Version 1

Dan Smith, 12/24/2012 08:49 AM

1 1 Dan Smith
h1. Setting up a Win32 Development Environment
2
3
h2. Library and Runtime Prerequisites
4
5
Get and install the following in this order:
6
7
 # "Python 2.7.x":http://python.org/download/releases/2.7.3/
8
 # "PyGTK Win32 All-in-one installer":http://ftp.gnome.org/pub/GNOME/binaries/win32/pygtk/2.24/
9
 # "PyLibXML2":http://users.skynet.be/sbi/libxml-python/
10
 # "PyWin32":http://sourceforge.net/projects/pywin32/files/pywin32/
11
 # "PySerial":http://sourceforge.net/projects/pyserial/files/pyserial/2.5/
12
13
h2. CHIRP Development Process
14
15
Get and install the mercurial source code management tool:
16
17
 * "Mercurial SCM":http://mercurial.selenic.com/downloads/
18
19
Note: For any of the above, be sure to get the latest version, and the py27 variant if/when available.
20
21
h2. Clone the repository
22
23
From a command line, clone the main repository like this:
24
25
@C:/> hg clone http://d-rats.com/hg/chirp.hg@
26
27
h2. Run chirp
28
29
Python should be in your search path from the install, but if not, put it in the system PATH environment variable. Once you do that, you should be able to run chirpw with python:
30
31
@C:/> python chirpw@