make lbfgs c source code
add cg