add 'open' to build_c