BSD/OS 3.1

kono at ie.u-ryukyu.ac.jp kono at ie.u-ryukyu.ac.jp
Thu Aug 6 14:03:49 PDT 1998


Hi. Kaffe 1.0.b1 runs on BSD/OS 3.1 with AWT. Some fix is necessary
(external_wrapper..., Runtime.java, configure) but I think all mentioned
here. But it requires shlicc2 for system shared library. 

    # for BSD/OS 3.1
    % setenv CC shlicc2
    % sh configure

I put compiled binary in 
    ftp://nirai/pub/software/BSDOS/kaffe-1.0.b1.bsd3.1.bin.tar.gz  (5Mbyte)
    ftp://nirai/pub/software/BSDOS/kaffe-1.0.b1.bsd3.1.src.tar.gz  (2Mbyte)

BTW, when Klasses.jar is not found, usually Kaffe dumps core. This
is partially because verify routine. But anyway it gives us
core dumps. There are some other sources....

*** kaffe-1.0.b1/kaffe/kaffevm/verify.c Fri Aug  7 00:19:58 1998
--- kaffe-1.0.b1/kaffe/kaffevm/verify.c~        Fri Aug  7 00:19:06 1998
***************
*** 42,50 ****
                /* NOT YET */
  
        /* 2: Check class has a superclass or it java.lang.Object */
!       if (class->superclass == 0 
!           && class->name && class->name->data
!           && strcmp((char*)class->name->data, OBJECTCLASS) != 0) {
                error = true;
        }
  
--- 42,48 ----
                /* NOT YET */
  
        /* 2: Check class has a superclass or it java.lang.Object */
!       if (class->superclass == 0 && strcmp((char*)class->name->data, OBJECTCLASS) != 0) {
                error = true;
        }


-- 
Shinji KONO @ Information Engineering, University of the Ryukyus
$B2OLn??<#(B @ $BN05eBg3X9)3XIt>pJs9)3X2J(B


More information about the kaffe mailing list