[PCB Logo]

This page contains information about how to download and install PCB on your computer.

Prerequisites

Operating System

Currently PCB runs on unix like operating systems such as Linux, NetBSD, Solaris, FreeBSD, Mac OS X, etc. In addition PCB will work on a windows computer using cygwin. It is also possible to compile PCB using mingw on windows using the win32/build_pcb.sh script.

External Libraries

  • GUI toolkit. Currently PCB supports either gtk or lesstif/motif based guis. If you are using the GTK based gui, you will need gtk-2.4.0 or newer. If you are using the lesstif based gui you will need lesstif, openmotif, or motif.
  • If you wish to export your layout to png, jpeg, or gif formats you will need the GD library. If you do not have this library you will need to disable the png HID at configure time.
  • GNU m4. In particular your m4 must support -F for frozen files.
  • wish (part of tcl/tk). If not installed, set WISH=/bin/false in your configure environment and you just won't get the graphical QFP footprint builder
  • A suitable make program. GNU make will work as will the make which comes with NetBSD and some of the other *BSD operating systems. Other system make programs have not been tested.
  • flex
  • bison
  • A C compiler. Although most development of PCB is done using gcc, PCB is known to build with the Sun Studio C compiler.

Download the Sources -- Snapshot Releases

PCB is distributed in source code format. Periodic snapshot releases are made which help the average user build and install the software. The latest snapshots may be found on the PCB file release page.

Tracking the Latest with CVS

If you are interested in tracking the very latest sources in progress, then you may obtain them via anonymous CVS. If you wish to track the current sources with CVS then refer to the PCB CVS information page. The CVS module you need is called pcb. Users who wish to build from CVS sources instead of one of the snapshots should read the README.cvs in the top of the source tree for instructions. Note that for most users, the snapshot releases should be sufficient.

[PCB Logo]

Information
 Bug Reporting
 Downloads
 F.A.Q.
 Home
 How to Get PCB
 Links
 Manual
 News
 Sourceforge
   Project Page

SourceForge.net Logo