I used that same guide. I ran out of time to work on it for a while, but I think I know what went wrong. I was trying to get mono working, which upgraded a LOT of stuff, including glibc. I think some of these package upgrades were breaking it, as ALL the guides I've read warned against upgrading large numbers of packages.

It's not that big of a deal, since I was the one who wrote the program I needed mono for, and it was very small. I just ported it to c++, and when I get a chance I'll go back and try remastering.

Thanks for the reply, though!