separated LDFLAGS and LDLIBS