Skip to content

Instantly share code, notes, and snippets.

View 9xbt's full-sized avatar

xrc2 9xbt

  • Saturn
  • 07:24 (UTC +02:00)
View GitHub Profile
@9xbt
9xbt / i386-gcc-debian.sh
Created June 2, 2024 14:52
Sets up an i386 gcc cross compiler, cross assembler, and cross linker, on Debian-like based systems
sudo apt install build-essential bison flex libgmp3-dev libmpc-dev libmpfr-dev texinfo
export PREFIX="/usr/local/i386elfgcc"
export TARGET=i386-elf
export PATH="$PREFIX/bin:$PATH"
mkdir /tmp/src
cd /tmp/src
curl -O http://ftp.gnu.org/gnu/binutils/binutils-2.42.tar.gz
tar xf binutils-2.42.tar.gz