tweaked ondemand
makefile: fix module loading when building with linaro