I am running CentOS 4.8, and when I run xdc all -PR . I get the following:
making all: Tue Aug 16 16:14:14 EDT 2011 ...
======== .interfaces [./core0] ========
making package.mak (because of package.bld) ...
Error occurred during initialization of VM
java.lang.UnsatisfiedLinkError: set
gmake[1]: *** No rule to make target `package.mak', needed by `.interfaces'. Stop.
gmake: *** [core0,.interfaces] Error 2
This worked OK with 3.20.8.88 (there were version conflicts with BIOS, etc, but it would try to build)