BSDI 2.1 and Kaffe 0.10.0 (was [ANNOUNCMENT] Kaffe 0.10.0 released (finally!!))

Chris Ochs chris at valleynet.net
Tue Mar 31 13:55:30 PST 1998


On Mon, 30 Mar 1998, Ryan Sutter wrote:
> 0.9.2 - Clean compile after some work however no apps run

I have this version running.  Email me with particulars and I will see if
I can help.

> 
> So far with 0.10.0, after running ./configure, my make blows up half way through
> with:

0.10.0 didn't come with the packages directory.  You will need to copy it
over from an earlier version.  However, once you do that you will probably
run into the same problems I am having.

Not being a real C programmer, it looks like support.c is including some
code that is trying to create it's own functions out of assembly language,
but the assembly language calls that it is using don't exist.  Maybe some
code written for one of the sparc platforms got #included by mistake?  I
really don't know to be honest..

Chris

 > 
> gcc -g -O2 -DNO_SHARED_LIBRARIES -DNO_SHARED_VMLIBRARY -I. -I. -I./../../config
> -I../../config -I../../include -I./../../include -DTRANSLATOR -I./jit -DKVER=\"0
> .100\"  -c  external.c
> external.c:32: ../../packages/external_native.h: No such file or directory
> *** Error code 1
> 
> Stop.
> *** Error code 1
> 
> Stop.
> *** Error code 1
> 
> Stop.
> 
> I figured out and fixed this one though.  It was just an incorrect include
> statement.  line 32 in external.c should read:
> 
> #include "../../libraries/clib/external_native.h"
> 
> not
> 
> #include "../../packages/external_native.h"
> 
> Must be leftover from 0.9.2.  Then I ran into this:
> 
> gcc -g -O2 -DNO_SHARED_LIBRARIES -DNO_SHARED_VMLIBRARY -I. -I. -I./../../config
> -I../../config -I../../include -I./../../include -DTRANSLATOR -I./jit -DKVER=\"0
> .100\"  -c  support.c
> support.c:960:operands given don't match any known 386 instruction
> support.c:965:operands given don't match any known 386 instruction
> support.c:971:operands given don't match any known 386 instruction
> support.c:1325:operands given don't match any known 386 instruction
> support.c:1330:operands given don't match any known 386 instruction
> support.c:1336:operands given don't match any known 386 instruction
> *** Error code 1
> 
> Stop.
> *** Error code 1
> 
> Stop.
> *** Error code 1
> 
> Stop.
> 
> This one has me stumped.  Ideas?
> 
> Ryan
> 
> 
> Chris Ochs wrote:
> 
> > On Mon, 30 Mar 1998, Ryan Sutter wrote:
> >
> > > I for one am excited to try this out on BSDI 2.1.  Since I know there are lots
> > > of BSDI users out there who haven't been able to get this to work properly, I
> > > will post the results of my efforts.
> >
> > I have it working on 2.1 here.  Let me know what sort of problems you are
> > having and maybe I can help.
> >
> > Chris
> 
> --
> Ryan Sutter
> 
> Entrepreneur: Nuclear Gopher Productions http://www.nucleargopher.com
> Author: Using Microsoft FrontPage 98 (QUE) and others!
> Rebel: I encrypt!  Finger rockboy at nucleargopher.com for my PGP public key
> Activist: Unite for Java! - http://www.javalobby.org
> Hunk: OK, maybe that's stretching it a bit...
> 
> 
> 
> 



More information about the kaffe mailing list