If you are using a release tarball, just go download mono-1.0.x or mono-1.1.x and use a standard ./configure ; make ; make install. the monolite, monocharge, etc are only useful for using SVN. If you are building from a release tarball, you *only* want that tarball. Doing what you are doing will result in corlib mismatch errors. --Todd