I found the fault. I'm posting here as others may come across the same issue and it is handy find the reasons.
There was a conditional in one of the Android.mk files that was preventing the display.c file from being compiled. After I removed the condition, the software now builds and run albeit a few issues I am working on but at least I have is booting into Android now. -- You received this message because you are subscribed to the Google Groups "linux-sunxi" group. To unsubscribe from this group and stop receiving emails from it, send an email to linux-sunxi+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.