On Fri, May 07, 2010 at 10:57:05PM -0700, rupert.thurner wrote: > hi, > > when i try to build subversion-1.6.11 on solaris 9 the below error > occurs. how could one track that down?
> /usr/jdk1.6.0_07/bin/javah -force -d subversion/bindings/javahl/ > include -classpath subversion/bindings/javahl/classes: > gmake[3]: *** [subversion/bindings/javahl/include/ > org_tigris_subversion_javahl_PropertyData.h] Illegal Instruction (core > dumped) My guess is that your java or GNU make binary is not 100% compatible with your processor architecture. I've seen such errors with a self-compiled FreeBSD system, optimized for Athlon XP at compile time, after moving the hard drive into an old dual-Celeron box (this was before dual-core CPUs were available) because the Athlon's mainboard had decided to die. The result was that most programs worked fine, but anything trying to use stuff like advanced floating point instructions was failing with illegal instruction errors. Back then I was lucky enough to be able to re-compile the system in place, this time without optimisations (and I have given up on playing with CFLAGS ever since). So I'd double check with the source of your java / gnu make binaries to make sure they are compatible with your OS and processor. Stefan