#
2.4 Building SDCC

SDCC can be built for various host platforms using the instructions provided below. Note that the PIC14 and PIC16 library folders in the source distribution contain Autotools-generated files. These are included for convenience and to avoid introducing Autotools as an additional dependency. They have to be regenerated in case of a version mismatch. Alternatively, the PIC backends can be disabled.

Subsections

- 2.4.1 Building SDCC on Linux
- 2.4.2 Building SDCC on Mac OS X
- 2.4.3 Cross compiling SDCC on Linux for Windows
- 2.4.4 Building SDCC using Cygwin and Mingw32
- 2.4.5 Building SDCC Using Microsoft Visual C++ 2010 (MSVC)
- 2.4.6 Windows Install Using a ZIP Package
- 2.4.7 Windows Install Using the Setup Program
- 2.4.8 VPATH feature