Version independent build. fix a dependency issue.