Do you mean XAMPP was not compiled for armv5tel?
What was unclear there? It was compiled for x86, its a 32 bit compilation, you can run it on IA64 if you install the 32 bit libraries.
Binary level compatibility is OS by OS, and is instruction set & architecture specific. One 'compilation' ONLY fits one subset.
As for compiling yourself -
You will need complete recompiles. This means you will need the 'original sources' (i.e. Apache, PHP, plus whatever other options you require) plus the development kit for XAMPP - This is a non-trivial exercise, and much knowledge and perseverance will be required.http://www.apachefriends.org/en/xampp-linux.html
I just need to know how to compile the source code on this operating system.
That's a bit beyond what I am here for - but it is no different than any other Linux/Unix derivative.http://acms.ucsd.edu/info/make.shtml
You should also read and 'grok' this page -http://compulab.co.il/workspace/mediawi ... RM_modules
That may enable you to 'short-cut' the requirements of the project.
Good Luck and Happy Holidays