compile CFuncList ok