fix gcc dependency bug