libid3tag
download source from
http://www.underbit.com/products/mad/
use
typical_build_procedure