Ignroe *.obj.
Remove invalid depend file.

It is difficult to maintain depend file because win32 and posix has different dependency.
Improve handling of exception.
Update supported list.