compiler tool chain made all by my own