add llvm linking dep
build java code