I think that more people should do this
First off, autoconf needs to be expunged from the universe. Second, I’m sorry, but we don’t actually need to support compilers that don’t exist any more, or operating systems that haven’t been purchasable or installable for dozens of years.
I do like portable code, but there are better ways than spaghetti code with thousands of #ifdefs and byzantine configuration steps.
My interest at the moment is in making Linux dev toolchains “portable” (e.g. can be downloaded on the fly as needed), which turns out to be pretty easy on Mac and Windows, but hard on Linux. So time to read the Linux From Scratch books to see what I’m misunderstanding.
Linux From Scratch
How to Write Shared Libraries (Ulrich Drepper)
Time to give Vim another shot.
Add Nerd Tree plugin.
Add You Complete Me plugin.
http://www.porteus.org/ is the home page.
Generate a specific distro for you with http://build.porteus.org/.