mirror of
https://github.com/jgamblin/Mirai-Source-Code
synced 2025-07-17 09:12:49 +00:00
63 lines
2.0 KiB
Bash
63 lines
2.0 KiB
Bash
# RUN ALL OF THESE AS A PRIVELEGED USER, SINCE WE ARE DOWNLOADING INTO /etc
|
|
|
|
# You're gay if you don't use Debian
|
|
apt-get install gcc golang electric-fence
|
|
|
|
mkdir /etc/xcompile
|
|
cd /etc/xcompile
|
|
|
|
wget https://www.uclibc.org/downloads/binaries/0.9.30.1/cross-compiler-armv4l.tar.bz2
|
|
wget https://www.uclibc.org/downloads/binaries/0.9.30.1/cross-compiler-i586.tar.bz2
|
|
wget https://www.uclibc.org/downloads/binaries/0.9.30.1/cross-compiler-m68k.tar.bz2
|
|
wget https://www.uclibc.org/downloads/binaries/0.9.30.1/cross-compiler-mips.tar.bz2
|
|
wget https://www.uclibc.org/downloads/binaries/0.9.30.1/cross-compiler-mipsel.tar.bz2
|
|
wget https://www.uclibc.org/downloads/binaries/0.9.30.1/cross-compiler-powerpc.tar.bz2
|
|
wget https://www.uclibc.org/downloads/binaries/0.9.30.1/cross-compiler-sh4.tar.bz2
|
|
wget https://www.uclibc.org/downloads/binaries/0.9.30.1/cross-compiler-sparc.tar.bz2
|
|
|
|
tar -jxf cross-compiler-armv4l.tar.bz2
|
|
tar -jxf cross-compiler-i586.tar.bz2
|
|
tar -jxf cross-compiler-m68k.tar.bz2
|
|
tar -jxf cross-compiler-mips.tar.bz2
|
|
tar -jxf cross-compiler-mipsel.tar.bz2
|
|
tar -jxf cross-compiler-powerpc.tar.bz2
|
|
tar -jxf cross-compiler-sh4.tar.bz2
|
|
tar -jxf cross-compiler-sparc.tar.bz2
|
|
|
|
rm *.tar.bz2
|
|
mv cross-compiler-armv4l armv4l
|
|
mv cross-compiler-i586 i586
|
|
mv cross-compiler-m68k m68k
|
|
mv cross-compiler-mips mips
|
|
mv cross-compiler-mipsel mipsel
|
|
mv cross-compiler-powerpc powerpc
|
|
mv cross-compiler-sh4 sh4
|
|
mv cross-compiler-sparc sparc
|
|
|
|
-- END --
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# PUT THESE COMMANDS IN THE FILE ~/.bashrc
|
|
|
|
# Cross compiler toolchains
|
|
export PATH=$PATH:/etc/xcompile/armv4l/bin
|
|
export PATH=$PATH:/etc/xcompile/armv6l/bin
|
|
export PATH=$PATH:/etc/xcompile/i586/bin
|
|
export PATH=$PATH:/etc/xcompile/m68k/bin
|
|
export PATH=$PATH:/etc/xcompile/mips/bin
|
|
export PATH=$PATH:/etc/xcompile/mipsel/bin
|
|
export PATH=$PATH:/etc/xcompile/powerpc/bin
|
|
export PATH=$PATH:/etc/xcompile/powerpc-440fp/bin
|
|
export PATH=$PATH:/etc/xcompile/sh4/bin
|
|
export PATH=$PATH:/etc/xcompile/sparc/bin
|
|
|
|
# Golang
|
|
export PATH=$PATH:/usr/local/go/bin
|
|
export GOPATH=$HOME/Documents/go
|
|
|
|
-- END --
|