Trouble installing libgcj on i686-pc-linux-gnu (RedHat 6.0)

Bryce McKinlay bryce@albatross.co.nz
Mon May 3 19:07:00 GMT 1999


Sandro Hawke wrote:

> I installed RedHat 6.0 (glibc-2.1.1) and today's (May 3) CVS snapshots
> of egcs and libcgj.  EGCS built okay.  The libgcj died on dtoa.lo, so
> I made the fix to mprec.h mentioned a days ago.  Then the build
> continued on to natObject.lo, where I got this:

I'm getting similar(?) problems since upgrading to Redhat 6 (which is strange because I was already running glibc 2.1 and the latest binutils before the upgrade, and it was working fine). My error is:

gcj -fassume-compiled -g -ffloat-store -c  -fPIC -DPIC ../../../libjava/java/util/GregorianCalendar.java -o java/util/.libs/GregorianCalendar.lo
/tmp/ccTTgaaa.s: Assembler messages:
/tmp/ccTTgaaa.s:74: Warning: warning: unrecognized characters `@GOTOFF(%ebx)' in expression
/tmp/ccTTgaaa.s:74: Error: operands given don't match any known 386 instruction
/tmp/ccTTgaaa.s:96: Warning: warning: unrecognized characters `@GOTOFF(%ebx)' in expression
/tmp/ccTTgaaa.s:96: Error: operands given don't match any known 386 instruction
/tmp/ccTTgaaa.s:118: Warning: warning: unrecognized characters `@GOTOFF(%ebx)' in expression
/tmp/ccTTgaaa.s:118: Error: operands given don't match any known 386 instruction
make[2]: *** [java/util/GregorianCalendar.lo] Error 1
make[2]: Leaving directory `/home/bryce/downloads/gcj/libgcj/build/i686-pc-linux-gnu/libjava'
make[1]: *** [all-recursive] Error 1

I'm running egcs-2.93.19 19990422, I'm gonna update to the latest snapshot and rebuild it to see if it makes any difference.

regards

  [ bryce ]




More information about the Java mailing list