compile framework
update framework