<<In a nutshell>>
I initially started off trying to install E16(that is when i started this thread and posted my first comment)...but then aborted that and moved into E17!
I successfully managed to build it from source; installation did not give any errors but when trying to start Enlightenment I get the error attached herewith.
I have xdm as the login manager and the script "startx" works fine.
I have tried to start Enlightenment by changing the content of the .xinitrc file in all the following possible options (one at a time of course)
1. exec enlightenment_start
2. exec /usr/bin/enlightenment_start
3. code suggested by ReaperX7 in message #9 of this thread
4. sleep 5s && exec /usr/bin/enlightenment_start & sleep 10s
And have been typing "enlightenment_start" in the terminal to start (just like we would type "startxcfe4 if we need XCFE4 Desktop to start")
But sadly at each attempt I still get the same error that "Enlightenment cannot initialize Ecore_X!"
P.S: I don't know if this bit of information would be of use but...I am using ATI Radeon HD 2400 XT (Microsoft Corporation WDDM 1.1) for graphics. When I built Xorg I only installed the Vera Drivers. I am experimenting this build on Virtual Box, so don't know if this is a Virtual Box related problem.