Originally posted by: Wouter Liefting
The file you're looking at is compiled for the 80386 architecture, and is in an ELF format for LSB version 1. ELF = Executable and Linkable Format, and LSB = Linux Standards Base.
So all the individual machine instructions in there are for the 80386 (and higher) microprocessor, which is produced by Intel. Which is totally different from the individual machine instruction set available on IBMs Power architecture. Furthermore, even if you could run the binary on the Power platform, since the file conforms to a Linux standard for executables, it is pretty likely that AIX wouldn't know how to load and start the executable, how to determine which shared libraries are needed and so on.
It's like trying to put a square peg in a round hole. it just isn't going to work. You might as well try and get Windows programs running on AIX.
Anyway, I went over to the XAMPP website and they claim it's under the GPL. At least, the collection is, because individual components may be under other Open Source licences. This means that the scripts and everything you need to create an XAMPP distribution should be available in source code form. Which you can compile/run yourself under AIX, so that you can create your own installable XAMPP distribution. It won't be easy, but it's the only way to do things, other than convincing the XAMPP team to create and maintain an AIX distribution.
Or you can simply download and install the individual components. Quite a few of them will already be available on the AIX Toolkit for Linux DVD.