I wouldn’t be able to tell you more unless I was in the box. There are other things to enable but are a bit more complicated to explain here. Try hiring some one to ssh in and look at it.
I am aware that this is an old post, but just in any case if someone else got this error I will write how I solved my problem.
The problem is that the configure script is looking for ‘limit.h’ file on a wrong location, so I created the ‘mkdir -p /usr/include/linux/’ directory first and next I have copied the ‘limit.h’ inside that newcreated directory: