Installing the PDK
Installation guide and list of dependencies for getting the PDK properly installed and working.
All the PDK tools are python scripts, so you need at least python. To use the more complex generator scripts, you’ll need some extra python packages and things as well.
Dependencies of the convertToHimetric.py script
- python 2.3 or later
Dependencies of the BreadboardGenerator
- python 2.3 or later
- Cheetah (template language)
- download it from http://www.cheetahtemplate.org/,
follow the instructions and install it throughpython setup.py install - or (if you have PEAK’s EasyInstall ) simply use easyinstall:
easy_install cheetah
- download it from http://www.cheetahtemplate.org/,
Dependencies of the DILPackageGenerator
- python 2.3 or later
- Cheetah (template language)
- read above where to get this from and how to install it
- ZLIB 1.1.4 or later. (ZLIB is needed for PIL to support PNG)
- ZLIB is already installed on Mac OS X and comes standard with python for Windows,
so you might not have to install this yourself. - But if PIL runs into troubles generating .png images, get it from http://www.zlib.net/
- ZLIB is already installed on Mac OS X and comes standard with python for Windows,
- PIL (Python Image Library)
- download it from http://www.pythonware.com/products/pil/
Windows users download the installer executable,
Mac OS X and UNIX users download the source and install it through
python setup.py install.
- download it from http://www.pythonware.com/products/pil/
- the 04b_11 Font
- We ship this font in the PDK as a TrueType font
04B_11__.TTFin
thefonts/04b_11folder. You need to install this font on your
operating system using your standard method.
- We ship this font in the PDK as a TrueType font
- Java Runtime Environment
- We ship the Batik Rasterizer with our code (
batik-rasterizer.jar).
This is an archived java binary that you can run when you have the
Java Runtime Environment. Since you’re probably running Fritzing, we
assume you already have Java.
- We ship the Batik Rasterizer with our code (
