Skip to content

sdcc-13350 binaries (patched) for GBDK-2020 4.1.0

Compare
Choose a tag to compare
@bbbbbr bbbbbr released this 05 Apr 07:25
· 18 commits to main since this release
d671954

For: GBDK-2020 4.1.0

Versions

  • Version for unpatched SDCC binaries: 13350
  • Version for patched SDCC binaries: 12539

Changes

Changes vs 4.0.6 are that only sdldz80 is patched, all other changes have been merged upstream.

Patches:

Other Notes:

The linux port is not a SDCC project built snapshot. Instead it is built on Ubuntu 16.04 due to reduced GLIBC compatibility issues in more recent SDCC project snapshot builds.

# Building SDCC from source on Ubuntu 16.04 VM (for better GLIBC compatibility)

## Dependencies
sudo apt-get install flex bison
sudo apt install libboost-dev
sudo apt-get install texinfo
sudo apt install zlib1g
sudo apt install zlib1g-dev


# Build (For future may want to explicitly enable the 6500/6502 port)
mkdir sdcc
cd sdcc
wget https://sourceforge.net/code-snapshots/svn/s/sd/sdcc/code/sdcc-code-r13350-trunk.zip
unzip https://sourceforge.net/code-snapshots/svn/s/sd/sdcc/code/sdcc-code-r13350-trunk.zip
cd sdcc-code-r13350-trunk/sdcc
./configure \
  --enable-gbz80-port \
  --enable-z80-port \
  --disable-mcs51-port \
  --disable-z180-port \
  --disable-r2k-port \
  --disable-r2ka-port \
  --disable-r3ka-port \
  --disable-tlcs90-port \
  --disable-ez80_z80-port \
  --disable-z80n-port \
  --disable-ds390-port \
  --disable-ds400-port \
  --disable-pic14-port \
  --disable-pic16-port \
  --disable-hc08-port \
  --disable-s08-port \
  --disable-stm8-port \
  --disable-pdk13-port \
  --disable-pdk14-port \
  --disable-pdk15-port \
  --disable-ucsim \
  --disable-doc \
make
cd sdcc
strip *