help on NVIDIA-Linux-armv7l-gnueabihf-340.65 build failed on my ARMv7 linux environment

I have a PCI graphic card detail as below:
01:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce 210] (rev a2)

And I’d like to driver this graphic card on my ARMv7 platform with linux kernel-3.12, I downloaded the “NVIDIA-Linux-armv7l-gnueabihf-340.65.run” driver but got below error when building:
/tmp/ccrbFI9q.s: Assembler messages:
/tmp/ccrbFI9q.s:122: Error: misaligned branch destination
/tmp/ccrbFI9q.s:126: Error: misaligned branch destination
/tmp/ccrbFI9q.s:129: Error: misaligned branch destination
/tmp/ccrbFI9q.s:147: Error: misaligned branch destination
make[2]: *** [/tmp/selfgz20639/NVIDIA-Linux-armv7l-gnueabihf-340.65/kernel/nv-drm.o] Error 1
make[1]: *** [module/tmp/selfgz20639/NVIDIA-Linux-armv7l-gnueabihf-340.65/kernel] Error 2

Can anyone give some help on this?

BTW, is the DRM feature mandatory for this driver? And if it can work with linux kernel-3.12?

Many Thanks!

Please provide full nvidia installer logs? What system or motherboard you are using ? what os you are running ?

Attachment please find the linux .config and nvidia-installer log. I am runing linux kernel-3.12.19, thanks!
nvidia-installer.log (27 KB)
linux.config.log (78.6 KB)