sdcc
brew install sdccANSI C compiler for Intel 8051, Maxim 80DS390, and Zilog Z80
License: GPL-2.0-or-later AND GPL-3.0-or-later AND LicenseRef-Homebrew-public-domain AND Zlib
Development: Pull requests
Formula JSON API: /api/formula/sdcc.json
Formula code: sdcc.rb on GitHub
Bottle (binary package) installation support provided for:
| macOS on Apple Silicon |
golden gate | ✅ |
|---|---|---|
| tahoe | ✅ | |
| sequoia | ✅ | |
| Linux | ARM64 | ✅ |
| x86_64 | ✅ |
Current versions:
| stable | ✅ | 4.6.0 |
| head | ⚡️ | HEAD |
Revision: 1
Depends on:
| gputils | 1.5.2 | GNU PIC Utilities |
| readline | 8.3.3 | Library for command-line editing |
| zstd | 1.5.7 | Zstandard is a real-time compression algorithm |
Depends on when building from source:
| boost | 1.92.0 | Collection of portable C++ source libraries |
| texinfo | 7.3 | Official documentation format of the GNU project |
Uses from macOS: bison (build), flex (build)
Binaries:
as2gbmap,
makebin,
packihx,
s51,
sdar,
sdas390,
sdas6500,
sdas6808,
sdas8051,
sdasf8,
sdasgb,
sdaspdk13,
sdaspdk14,
sdaspdk15,
sdasrab,
sdasstm8,
sdastlcs90,
sdasz80,
sdc++filt,
sdcc,
sdcdb,
sdcpp,
sdld,
sdld6808,
sdldf8,
sdldgb,
sdldpdk,
sdldstm8,
sdldz80,
sdnm,
sdobjcopy,
sdranlib,
ucsim_51,
ucsim_f8,
ucsim_i8051,
ucsim_m6800,
ucsim_m68hc08,
ucsim_mos6502,
ucsim_pdk,
ucsim_rxk,
ucsim_stm8,
ucsim_tlcs,
ucsim_xa,
ucsim_z80
Analytics:
| 30 days | 90 days | 365 days | |
|---|---|---|---|
| Installs | 138 | 661 | 1,478 |
Installs (--HEAD) | 1 | 4 | 6 |
| Installs on Request | 134 | 651 | 1,424 |
Installs on Request (--HEAD) | 1 | 4 | 6 |
| Build Errors | 0 |