http://s101533388.onlinehome.us/GPF/342sh-elf.rar
19.4 MB

http://s101533388.onlinehome.us/GPF/kos1.3.rar
8.78 MB

http://s101533388.onlinehome.us/GPF/cygdlls.rar
1.06 MB

http://s101533388.onlinehome.us/GPF/environ.rar
1 KB

toolchain has been stripped down as far as I know how and executables compressed with upx(thanks BA's old consolvision post about shrinking his 3.0.4 toolchain)

Extract to /usr/local/dc

Kos has just the libraries precompiled. The toolchain has hardlinks to KOS directories under sh-elf/sh-elf/include, so either extract my KOS to /usr/local/dc , or move yours to /usr/local/dc/kos1.3 or create new hardlinks pointing to you KOS directory.

Code:
ln -nsf $(kos_base)/include/kos /usr/local/dc/sh-elf/sh-elf/include 
ln -nsf $(kos_base)/kernel/arch/dreamcast/include/arch /usr/local/dc/sh-elf/sh-elf/include 
ln -nsf $(kos_base)/kernel/arch/dreamcast/include/dc  /usr/local/dc/sh-elf/sh-elf/include


I had to update my cygwin on the XP machine I tested the toolchain out on to get it to work. Otherwise I have include the cygdlls.rar which can be uncompressed at the top of you path.

Also I have put up my environ.sh that I use which has all the path set up for me that I source when I start cygwin.

Let me know if the above files work for you or if yoy have any questions.

Troy