document swig build
silence warnings in gcc build
update windows build
update excel build