Well, you've told the compiler to eliminate any standard libraries and compiler support libraries (for any good reason?), but the compiler doesn't know - it clearly needs a support function called __divdi3 to help it do the divide instead of emitting instructions inline. Either you must supply it yourself, or set the linker up differently, or tell the compiler not to generate those calls, or don't do division.
The VLF library has its own libc library version(vlflibc) then you have to include that library and exclude the original one. The Makefile is a copy(90%) of the Makefile used to compile the example provided with the library. It seems to be OK.
I supose the VLF library doesn't include that function or library so it is a problem of the D_A library, but i don't know.
I tried to compile removing the LDFLAGS line too, but i only got more errors.