Since I've been job-hopping for the last bit, I've had the chance to install fresh gentoo builds on quite a few 64-bit computers in the last couple of months.
I've also been looking at different IDEs for PHP development. After using jEdit now for close to 5 years, I've gotta say the one which impresses me the most is Zend Studio for Eclipse - (freely available (albeit crippled) at Zend.com).
The first computer I installed it on, didn't give me any grief at all. It just worked. The next few, however, because I was installing from scratch, gave me a few problems, so I thought I'd jot down what is needed in order for ZendStudio to properly install and execute.
If you have a 64-bit computer, the following libraries are needed, but never explicitly requested. I'm pretty sure if you have a 32-bit computer, everything will work just fine out of the box.
- emul-linux-x86-java (required for installation. Installation will fail without it)
- emul-linux-x86-gtklibs (required for execution. If not there, ZendStudio will simply exit right after invocation, with no GUI loading at all.
After those two are installed, (along with some sort of X-Window system, of course) things should work just fine.
Hope this helps someone.